Results for GitHub

4321Product AssortmentTeam ManagementRole-based Access ControlAudit LoggingDeployment OptionsSingle Sign-OnSupport/SLAIntegrationsChange ManagementReportingSecurity

Here is GitHub's
EnterpriseGrade

a+

This application is EnterpriseReady!

Because the features that matter most to enterprise organizations have been implemented, this application should be ready for wide adoption amongst enterprise buyers.

Let's take a closer look at their scores

Select a category below to get a more detailed view of GitHub's scores, as well
as a few comments on their current implementation.

Product Assortmenta

Their answer:

Additional premium features are exposed in the UI, to provide visibility into upgrade benefits and new features.

GitHub provides 4 different plans for its buyers. GitHub Enterprise, its highest-tier offering, includes the most features and is where we find the most enterprise-ready features. Buyers of its Enterprise plan receive additional features in the following categories: Support, Security, Hosting, and Administration.

Learn more about building this feature on EnterpriseReady.

Team Managementa

Their answer:

Teams can roll up to a parent organization with centralized billing and management.

GitHub Enterprise admins can create multiple organizations and multiple teams within an organization. Users can be invited to multiple teams and multiple organizations.

Learn more about building this feature on EnterpriseReady.

Audit Logginga

Their answer:

Admins have an audit UI (with search/sort/export), as well as token-based, ETag-enabled API access to retrieve events from an immutable audit log.

GitHub Enterprise keeps logs of audited user, repository, and system events. Administrators can search an extensive list of audited actions on their GitHub Enterprise instances.

Learn more about building this feature on EnterpriseReady.

Deployment Optionsa

Their answer:

We provide a full enterprise-installable version that integrates with traditional on-prem enterprise systems (e.g., LDAP/AD, backups, airgap-capable, updates, custom configuration).

GitHub Enterprise sets the bar for modern deployment options by allowing customers to operate GitHub on their own infrastructure. All repository data is stored on machines that customers control.

Learn more about building this feature on EnterpriseReady.

SSOa

Their answer:

Customers can manage the provisioning of users with the SCIM protocol as well as authenticate with SAML.

GitHub Enterprise allows administrators to offer access by integrating with their organization's authentication system, including LDAP, SAML, or CAS.

Learn more about building this feature on EnterpriseReady.

Integrationsa

Their answer:

Our customers can create custom (PS-style) integrations.

GitHub Enterprise can integrate hundreds of third-party services into repositories. Via GitHub's API and Service Hook, customers can extend GitHub with their own services.

Learn more about building this feature on EnterpriseReady.

Change Managementa

Their answer:

We provide workflows that require a defined approval process before changes to critical settings/content can be applied.

GitHub Enterprise can be automatically or manually upgraded per release. GitHub provides a release page for all updates offered, along with detailed notes of what is included in each release.

Learn more about building this feature on EnterpriseReady.

Reportinga

Their answer:

Customers have access to advanced and/or predictive analytics.

GitHub Enterprise provides powerful insight into work across projects and teams. The Pulse feature allows users to see a snapshot of everything that has happened in a project repository. The Activity Dashboard allows users to see work across every project on GitHub Enterprise in easy-to-read graphs.

Learn more about building this feature on EnterpriseReady.

Securitya

Their answer:

We have completed required ISO 27000 or similar certifications.

GitHub regularly audits its operations by independent firms against an ISAE 3000/AT 101 Type 2 Examination standard.

Learn more about building this feature on EnterpriseReady.

Support/SLAb

Their answer:

Enterprise contracts allow for non-standard TOS. 24/7/365 support for critical issues is available.

Support for GitHub Enterprise is offered 24 hours a day, 5 days a week, alongside a 99.95% uptime SLA. With GitHub Premium Support, customers can also get 24x7 help over the phone or online, and have an SLA in place to ensure a response within 30 minutes for urgent requests.

Learn more about building this feature on EnterpriseReady.

Role-based Access Controlc

Their answer:

Basic roles (e.g., admin/user, or read/write vs. read-only) are available.

GitHub provides 3 common roles within a repository: Admin, Write, and Read. While this covers a good percentage of RBAC functionality, a product as feature-rich as GitHub Enterprise could certainly include more granular role permissions.

Learn more about building this feature on EnterpriseReady.

Is your app enterprise-ready?

Take this self-assessment to find out how
ready your application is for enterprise adoption.