ADF-GitHub integration - Unable to import resources with a GitHub organization repository

Brian Barnett 116 Reputation points
2020-10-06T14:43:20.203+00:00

When I attempt to add GitHub integration to my Azure Data Factory and had the "Import existing Data Factory resources" checked, I got this error message, "You don't have permission to import resource to the repository, please resolve the permissions in GitHub".

I'm attempting to integrate with a GitHub organization. I'm an owner of the GitHub organization and an admin on the repository. I am not using GitHub Enterprise.

  1. I have been successful linking to a repository inside my personal GitHub account.
  2. I have not been successful linking to a repository inside a GitHub organization I am an owner of. In this case I'm using the organization name as my GitHub Account in Repository Settings. I get the following error: "You don't have permission to import resource to the repository, please resolve the permissions in GitHub"

Is this a limitation/issue in ADF?
Can I not use an organization with a personal GitHub account?
Is there some other GitHub setting in the organization I'm missing?

Thanks,
Brian

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
10,694 questions
{count} votes

Accepted answer
  1. KranthiPakala-MSFT 46,487 Reputation points Microsoft Employee
    2020-10-09T23:38:56.087+00:00

    Hi @Brian Barnett ,

    Just received a confirmation from ADF product team that this is limitation and linking to a repository inside a GitHub organization is not supported currently. I have already shared this feedback with them and an internal work item is opened to review further.

    I would recommend you to please do share your feedback/suggestion in ADF user voice forum: https://feedback.azure.com/forums/270578-azure-data-factory All the feedback shared in this forum are actively monitored and reviewed by ADF engineering team. Please do share the feedback link once it is posted so that others with similar idea can up-vote and comment on your suggestion which would increase the priority of feature implementation.

    Hope this info helps.

    Thank you

    ----------

    Please do consider to click on "Accept Answer" and "Upvote" on the post that helps you, as it can be beneficial to other community members.

    1 person found this answer helpful.

2 additional answers

Sort by: Most helpful
  1. Brian Barnett 116 Reputation points
    2020-10-14T15:24:35.173+00:00

    @KranthiPakala-MSFT , thanks for the reminder and thanks for reaching out to the ADF team and getting back to me with their response.

    0 comments No comments

  2. Jordan Bonilla 1 Reputation point
    2020-11-26T00:46:05.717+00:00

    @Brian Barnett ,

    This is supported. You basically have to request access from your organization in the Applications tab of your GitHub settings as shown here:

    https://azure.microsoft.com/en-us/blog/using-app-service-web-apps-continuous-deployment-with-github-organizations/

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.