GET
PUT
GET
PUT
PUT
DELETE
GET
PUT
GET
POST
GET
PATCH
DELETE
GET
PUT
PUT
DELETE
GET
PUT
PUT
DELETE
GET
GET
POST
POST
GET
DELETE
GET
GET
POST
GET
PUT
PATCH
DELETE
GET
POST
GET
PUT
PATCH
DELETE
Note: The SCIM API endpoints for enterprise accounts are currently in beta and are subject to change.
Retrieves a paginated list of all provisioned enterprise members, including pending invitations.
When a user with a SAML-provisioned external identity leaves (or is removed from) an enterprise, the account's metadata is immediately removed. However, the returned list of user accounts might not always match the organization or enterprise member list you see on GitHub. This can happen in certain cases where an external identity associated with an organization will not match an organization member:
The returned list of external identities can include an entry for a null
user. These are unlinked SAML identities that are created when a user goes through the following Single Sign-On (SSO) process but does not sign in to their GitHub account after completing SSO:
The user is granted access by the IdP and is not a member of the GitHub enterprise.
The user attempts to access the GitHub enterprise and initiates the SAML SSO process, and is not currently signed in to their GitHub account.
After successfully authenticating with the SAML SSO IdP, the null
external identity entry is created and the user is prompted to sign in to their GitHub account:
null
entry remains in place.