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.

githubdeklogo

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.

git enterprise secret scan

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.

 githubdeklogo

More Information

GitHub Enterprise

Related Articles

Visual Studio Integrates GitHub Accounts

GitHub Enterprise 2.14 Adds Unified Search

GitHub Enterprise Adds Team Discussions

GitHub Enterprise Adds Global Webhooks 

GitHub Enterprise 2.1 Released

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Insights Into Learning Computer Science
18/12/2024

JetBrains Academy has published the results of a worldwide survey that set out to discover current trends in computer science education and the challenges involved in studying computer science. I [ ... ]



Random Gifts For Programmers
24/11/2024

Not really random. Not even pseudo random, more stuff that caught my attention and that I, for one, would like to be given. And, yes, if I'm not given them, I'd probably buy some for myself.


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Monday, 11 October 2021 )