|GitHub Enterprise Adds Centralized User Accounts|
|Written by Kay Ewbank|
|Monday, 11 October 2021|
GitHub has released a new version of GitHub Enterprise, along with the ability to use centralized user account management. The latest server adds features to improve developer experience and improve security. GitHub Enterprise is designed to give large companies a way to deploy GitHub in their own environments.
GitHub Enterprise can be used locally to manage custom apps designed for an organization's users. Features include commit histories, code browsing, compare views, pull requests, issues, wikis, gists, organizations and team management.
The improvements to the new version of the server start with the ability to manage continuous delivery workflows with GitHub Actions using environments, environment protection rules, and environment secrets.
Developers using the server can now share videos of prototypes and bug reports in issues and pull requests. There's also a new branch protection rule designed to make sure that all conversations are resolved in a pull request before it’s merged.
The security improvements add the ability to use third party security keys and the Git Credential Manager. There's also a new security overview, a single organization-level view of the application security risks detected by code scanning, Dependabot, and secret scanning.
Security teams can also now scan for company credentials, with support for custom patterns in secret scanning. The secret scanning support means you can specify custom patterns for secret scanning.
GitHub performs secret scanning on repositories for secret patterns provided by GitHub and GitHub partners, but the additional support is designed for situations where there's a pattern specific and internal to your organization. Secret scanning uses the Hyperscan library and only supports Hyperscan regex constructs, which are a subset of PCRE syntax. When a new pattern is specified, secret scanning searches a repository's entire Git history for the pattern, as well as any new commits.
The other main improvement is that enterprise managed users (EMU), which allows for centralized user account administration, is now generally available for customers using GitHub Enterprise Cloud. The team says that regular users of GitHub won't see any changes; your GitHub identity is still your public identity. For companies that are Enterprise Cloud users, the new facility adds administrative tools for managing users and code in the cloud.
or email your comment to: firstname.lastname@example.org
|Last Updated ( Monday, 11 October 2021 )|