• Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • DVCS Connector
    • 4
    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      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.

          Form Name

            [JSWSERVER-21238] Support Github Cloud Enterprise organisation managed by Azure IdP

            38f3cf3bb67b fb78a00798c3 atlassian-11 

            Hello Atlssian Team, is this workaround will be addressed in future releases? What is the plan to provide this feature support? 

            This is now the common way how GitHub Orgs are managed, it is better to have solution in-build with in the product itself.

             

            Thank you for support. 

            Santosh Thakur added a comment - 38f3cf3bb67b fb78a00798c3 atlassian-11   Hello Atlssian Team, is this workaround will be addressed in future releases? What is the plan to provide this feature support?  This is now the common way how GitHub Orgs are managed, it is better to have solution in-build with in the product itself.   Thank you for support. 

            Confirmed that enabling this flag allows us to create the connection to GitHub - do we leave this flag enabled?

            jennifer.ricks@blueyonder.com added a comment - Confirmed that enabling this flag allows us to create the connection to GitHub - do we leave this flag enabled?

            Customer from GHS-236775 confirmed that the workaround works.

            Violeta Fulger added a comment - Customer from GHS-236775 confirmed that the workaround works.

              Unassigned Unassigned
              1c017edd2c81 awojtasik
              Votes:
              2 Vote for this issue
              Watchers:
              13 Start watching this issue

                Created:
                Updated: