GitHub has launched a new type of user account designed to bring centralized, granular control to the platform’s enterprise users.
Enterprise Managed Users (EMUs) are a new type of user account for GitHub Enterprise Cloud (GHEC) customers that are provisioned and managed centrally with the help of the customer’s existing identity provider (IdP).
First announced in private beta last year, EMUs are designed to give admins granular control over GitHub accounts across the company, and currently works only with identity services from Microsoft’s AzureAD and Okta.
“Enterprises using EMUs can create user accounts for their employees via a linked IdP. Administrators are also able to manage user profile data (e.g. display name, email address, etc.) and membership to GitHub teams through their IdP,” the company explained.
Move to the cloud
Reporting on the announcement, VentureBeat notes that before EMUs, GHEC customers could invite external developers into company groups using their existing individual accounts, over which they had little control.
With EMUs, companies can now create user accounts using their existing IdP. From a security point of view, EMUs give better control to corporate customers, especially since EMU accounts can only be used to work on repositories that belong to the company.
VentureBeat argues that the move towards EMUs ties into GitHub’s larger push to transition software development towards the cloud, given as it comes on the heels of the launch of its browser-based Codespaces development environment.