Short Answer:
Access is limited to the repositories you selected during setup and by the permissions (OAuth scopes or GitHub App install settings). Check the “Only selected repos are accessible.” note and review the connector’s scopes/permissions in the account details.
Answer
Prerequisites
-
A GitHub connector is listed under Settings > Connectors
-
You can open the GitHub account details dialog
Steps
-
Go to Settings > Connectors and open the account details for your GitHub connector.
-
At the top, look for “Only selected repos are accessible.” Then review the Repositories accessed table to see exactly which repos/branches are available.
-
Review the OAuth scopes (or App permissions) shown in the dialog to confirm the connector has repo access (e.g.,
repo/ read). -
If you recently changed permissions, run a manual sync (Actions → Sync now) to refresh the list.
-
If needed, re-authorize with broader scopes or ask a GitHub org owner/admin to update the GitHub App installation to include additional repositories.
Troubleshooting
-
A repo I need isn’t listed.
-
Likely Cause: It wasn’t selected during App install/OAuth, or the connector lacks permission.
-
Action: Update the GitHub App installation to include that repo (owner/admin required) or reconnect with the required OAuth scopes, then Sync now.
-
-
OAuth scopes don’t include repo access.
-
Likely Cause: The account was authorized with limited scopes.
-
Action: Reauthorize the connector ensuring repo access (e.g.,
repo/ read). Consider using the GitHub App with proper permissions if you manage multiple org repos.
-
Note: The account details dialog shows the exact text “Only selected repos are accessible.” and lists the current OAuth scopes or App permissions for that connector.