GitHub Provisioning API integration enablement error:
Users not found.
- GitHub Enterprise
- Lifecycle Management (LCM)
- Okta Integration Network (OIN)
When attempting to enable Lifecycle Management / Provisioning for GitHub Enterprise, enablement will fail if third-party application access restrictions are enabled in GitHub. Since enabling provisioning requires an OAuth 2.0 authorization token, if third-party restrictions are applied in GitHub, enabling provisioning will fail since the third-party application / IDP access is denied.
Disable 3rd party access restrictions in GitHub and authenticate the GitHub Enterprise app API integration in the Okta org to successfully provision user's accounts.
Additional information regarding 3rd party access restrictions in GitHub can be found in this GitHub documentation.
