I'm trying to set up an AWS CodePipeline pipeline, which needs to access a GitHub repository owned by my organisation. For the Source Action I have selected GitHub (version 2) as the provider. When I try to create the connection, I am only able to select the AWS Connector for GitHub installation for my own account, and when I do this, the connection is created but I can only see my own personal GitHub repositories in the "Repository name" dropdown.
Alternatively, if I click "Install a new app" rather than selecting the installation associated with my own GitHub account, I am shown two installations with the option to "Configure" them - one for my account and one for my organisation. Clicking "Configure" for my organisation, I can see that the connector is already configured to allow Repository access to the repo that I need.
So it seems to me that I either need to have permissions changed such that I can use my own connector to access my organisation's repos, or have permissions changed such that I am able to use my organisation's connector to create the connection for the pipeline. Which is the recommended way of doing this and how are those permissions granted?