Hot Posts

6/recent/ticker-posts

From migration tools to updates to Enterprise Managed Users, what’s new in GitHub Enterprise

[Collection]

Throughout 2023, the need for organizations to standardize on a single, AI-powered platform only grew. Developers were in need of an integrated platform that empowered them to collaborate more efficiently and deliver software at scale. Business leaders were additionally having to work through multiple platforms, maintain security and compliance, and work through tools that did not work together. Many platforms have attempted to address these challenges by providing some level of productivity and integration with other tech tools that you have in your workflow. From AI-driven solutions to powerfully built security, automation and continuous deployment, GitHub continues to help you innovate by building the developer platform centered on streamlining and supercharging the developer workflows.

Let’s take a look at the most recent GitHub Enterprise releases to help you build, secure, and ship software at scale. Adopting GitHub Enterprise allows your team to integrate into a single DevOps solution, with the potential to add-on native security with GitHub Advanced Security, and leverage all of the enterprise-ready tools that are built-in to streamline your software development lifecycle.

Migrations made easy

In listening to our customers, we’ve heard that organizations are focused on reducing their tool stack, minimizing costs, and empowering developers with an optimal experience to do their best work. Developers care most about having a collaborative coding environment, reducing repetitive tasks, and ensuring security is native to the tools they rely on in order to strengthen their security posture.

That’s why we’ve made it easier to migrate to the GitHub platform with GitHub Enterprise Importer and GitHub Actions Importer. Switching from Bitbucket Server and Bitbucket Data Center to GitHub Enterprise Cloud is now easier, safer, and more seamless, as is moving CI/CD pipelines from Bitbucket and Bamboo via GitHub Actions Importer.

Screenshot of the terminal tool zsh showing prompts to migrate a GitHub repository.

Better control and access for Enterprise Managed Users (EMU)

EMU administration enhancements provide powerful tools for troubleshooting and user management at scale. These features continue to improve how enterprises manage their identities and resources, empowering them to achieve greater control, security, and collaboration capabilities.

Screenshot of the single sign-on modal for authenticating as a Microsoft EMU

  • Limited public beta: bring your own identity provider to EMU enterprises with the public SCIM schema
    • Public documentation of the SCIM API for EMU is generally available. Administrators of EMU enterprises can use a token with the admin:enterprise scope to make GET requests from SCIM clients. Write requests to these APIs are currently possible through our published partner IdP applications, or through a limited beta that offers direct API access. To get write access to these APIs while in limited beta, contact your account team.
  • Guest collaborators role
    • GitHub Enterprise Cloud customers that use EMU can now participate in a public beta for a new guest collaborator role that has restricted visibility of internal repositories. The guest collaborator role is defined via SCIM and assigned to users by the identity provider. This helps companies who work with contractors and other short-term partners in a flexible and managed fashion on specific projects, while also sharing code and ideas without restrictions amongst full enterprise members. When a guest collaborator is added to an organization they will only receive access to internal visibility repositories within that organization.

    Screenshot of the popup that allows an administrator to add a guest collaborator to an organization.

  • Repository collaborator access

    • GitHub Enterprise Cloud EMU customers can join a limited beta waitlist to enable individual repository access for users within their enterprise without granting organization membership. This is useful in cases where you intend to limit repository access for a specific user to the least number of repositories and combines well with features like guest collaborators to execute a least privilege access strategy. Any enterprise member is eligible to be added to an organization-owned repository and will result in use of a seat license if the user is not already a member of any other organization. Learn more about EMU repository access for non-organization members and join the waitlist or contact your account team.
  • EMU administration enhancements: new group synchronization status, external identity record metadata, and audit log events.
    • GitHub Enterprise Cloud customers with EMU now have access to additional administrative capabilities for SCIM information. Troubleshooting user management at scale can take time and effort. To make this easier on administrators, we have added several new audit log fields, external identity metadata, and a new team membership synchronization status. Learn more about external group audit log fields and troubleshooting EMU team memberships.

Enterprise accounts for all

Earlier this year, we introduced a new development in our commitment to serve our GitHub Enterprise customers. The introduction of enterprise accounts for all consolidates your users into a single enterprise account, allowing your organization to leverage what GitHub Enterprise has to offer such as managing and enforcing policies for all of your organizations to secure sign-on.

This enhancement provides our valued customers with a seamless and efficient way to scale their operations and ensure that they can meet the demands of their growing enterprises. As part of this transition, we’ve also made it easier for customers to upgrade from Free or Teams plans to the Enterprise plan, offering a more streamlined experience. Read on to discover how this change can benefit your organization.

Screenshot of the enterprise account admin tools

GitHub Enterprise Server 3.11 release

We are excited to announce the general availability of GitHub Enterprise Server 3.11, a release packed with tools and features designed to offer a deeper insight into the security of your code. This latest version empowers customers to take control of their application security testing, streamline repository history viewing, and bolster secret leak prevention. From code scanning enhancements to a new Activity view, GitHub CLI extensions, and data-driven insights, GitHub Enterprise Server 3.11 is here to upgrade your coding experience. Learn how these features can benefit your organization and enhance your code security.

Download GitHub Enterprise Server 3.11 now. For help upgrading, use the Upgrade Assistant to find the upgrade path from your current version of GHES to this new version.

Peace-of-mind security

In order to implement an AI-powered workflow on a large scale, it’s essential to equip your administrators with the necessary features, beginning with two significant updates that bring enhanced security and flexibility to GitHub Enterprise.

  • SAML single sign-on
    • Our audit log has been revamped to provide new and improved SCIM audit log entries, offering greater transparency into user and data management activities. Secondly, in a public beta release, we are introducing the display of SAML single sign-on (SSO) authentication data in audit log events for GitHub Enterprise Cloud customers into GitHub.com, enhancing identity visibility and simplifying the integration of logs from multiple systems.
      Screenshot of the single sign-on modal for a fictional corporation,
  • Custom organization roles
    • Owners can now delegate organization management permissions to their users and teams, such as reading the audit log or managing applications.

Built for today and tomorrow

To pave the way for a better tomorrow, it is imperative that we make investments in the present. GitHub’s unified platform is undergoing a fundamental transformation in the way all our users engage in software development and innovation.

Regardless of your current stage in the development journey, GitHub serves as the destination for developers, acting as both a platform and a partner at every crucial juncture of the development lifecycle. We all share a common objective to make a meaningful impact, and GitHub is here to empower you in reaching your goals.

Interested in bringing GitHub’s AI-powered platform to your organization? Learn more or start a free trial today.

The post From migration tools to updates to Enterprise Managed Users, what’s new in GitHub Enterprise appeared first on The GitHub Blog.

Read a round-up of the exciting, new innovation coming from GitHub Enterprise.

The post From migration tools to updates to Enterprise Managed Users, what’s new in GitHub Enterprise appeared first on The GitHub Blog.