We’ve made a series of improvements to the GitHub Connect license sync feature in addition to the "Sync now" button we recently added in GHES:
- Enterprise administrators can now access a refreshed Consumed License CSV that includes additional data, such as the
saml_name_id
and the GitHub Enterprise Cloud email address (for verified domains only) for each user; - Enterprise administrators also have access to two new License REST API endpoints:
a.consumed-licenses
: returns the same Consumed License data found in the CSV download
b.license-sync-status
: returns information related to the license sync job status - We improved the license sync matching algorithm for enterprises that use SAML SSO. We now attempt to match Server user accounts against SAML attributes in addition to matching against users' GitHub Enterprise Cloud email addresses. This improvement eliminates the need for enterprise administrators to require users to add their work-related email addresses to their GitHub Enterprise Cloud account.