-
Suggestion
-
Resolution: Unresolved
-
None
-
4
-
Issue Summary
Steps to Reproduce
- To reproduce that issue it's need to have github cloud organisation managed by Azure service - managed users.
Expected Results
- Organisations managed by Id Provider can link DVCS to github and sync repositories
Actual Results
- Customer has Github Enterprise Managed Users which means all GitHub accounts are managed by an IDP and are not publicly visible on github.com. This feature seems quite new (see here), so it's likely more customers will have this issue in the future.
- The integration works with a "normal" public user account on github.com, but not with Github Enterprise Managed Users. Error received is "Invalid user/team account".
- The error in the log is:
Unable to retrieve account information. hostUrl: https://github.com, account: {organisation_name} Not Found (404)
- The same 404 error can be reproduced when accessing the account directly on GitHub (example: https://github.com/{organisation_name})
- The same issue exists when trying to use an organization instead of a user for the integration.
Workaround
The workaround is to use the “dvcs.connector.github.user.validation.disabled” flag which disables pre-username validation. More details on how to disable a dark feature flag can be found here.
- causes
-
GHS-236775 You do not have permission to view this issue
-
THOR-197 You do not have permission to view this issue
- links to
[JSWSERVER-21238] Support Github Cloud Enterprise organisation managed by Azure IdP
UIS | Original: 3 | New: 4 |
UIS | Original: 4 | New: 3 |
UIS | Original: 6 | New: 4 |
UIS | Original: 7 | New: 6 |
UIS | Original: 9 | New: 7 |
UIS | Original: 8 | New: 9 |
UIS | Original: 6 | New: 8 |
Labels | New: ril |
Remote Link | New: This issue links to "Internal ticket (Web Link)" [ 979935 ] |
UIS | Original: 8 | New: 6 |