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.
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 Assortment
a
Team Management
a
Audit Logging
a
Deployment options
a
SSO
a
Integrations
a
Change Management
a
Reporting
a
Security
a
Support/SLA
b
Role-based AC
c
Product Assortmenta
Their answer:
Additional premium features are exposed to users in the UI to provide visibility into upgrade benefits and new features.
GitHub provides 4 different plans for its buyers. GitHub Enterprise, their highest offering, includes the most features and is where we find the enterprise ready features. Buyers of their 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. As an administrator, you can search an extensive list of audited actions on your GitHub Enterprise instance.
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 (LDAP/AD, backups, airgap capable, updates, custom configuration)
GitHub Enterprise sets the bar for modern deployment options by allowing you to operate GitHub on your infrastructure. All repository data is stored on machines that you 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 it's administrators to offer access by integrating with your organization's authentication system, including: LDAP, SAML, or CAS.
Learn more about building this feature on EnterpriseReady.Integrationsa
Their answer:
Create custom (PS style) integrations for customers
GitHub Enterprise can integrate hundreds of third-party services into repositories. Via GitHub's API and Service Hook you can extend GitHub with your own services.
Learn more about building this feature on EnterpriseReady.Change Managementa
Their answer:
Provide workflows that enable changes to critical settings and content to go through a defined approval process before being applied.
GitHub Enterprise can be automatically upgraded 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 analytics taking past data to predict the future
GitHub Enterprise provides powerful insight into work across projects and teams. The Pulse feature allows you to see a snapshot of everything that’s happened in a project repository. The Activity Dashboard allows you 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:
Have completed required ISO 27000 or similar certifications.
GitHub regular audits their 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 avaialbe.
Support for GitHub Enterprise is offered 24 hours a day, 5 days a week, alongside a 99.95% uptime SLA. If you'd like additional support you can get 24x7 help over the phone or online, and have an SLA in place to ensure a response within 30 minutes for urgent requests with GitHub's Premium Support.
Learn more about building this feature on EnterpriseReady.Role-based Access Controlc
Their answer:
Basic roles such as admin/user or read/write vs read are available.
GitHub provides 3 common roles within a repository: Admin, Write, Read. While this covers most of the RBAC functionality you'd like to see, GitHub's product is so feature rich you'd like to see more granular role permissions.
Learn more about building this feature on EnterpriseReady.Take this self-assessment to find out how
ready your application is for enterprise adoption.