You are here:
If an Organization Owns the GitHub Repo
GitHub repos owned by an organization aren’t visible in DevOps Center until an organization account owner provides access.
- Authenticate to GitHub through DevOps Center.
- In GitHub, provide access to both Salesforce Integration applications.
Each integration application corresponds to the login mechanism used to authenticate to the org:
test.salesforce.comorlogin.salesforce.com. The integration app fortest.salesforce.comprovides integration across your GitHub repo, DevOps Center, and development environments (scratch orgs and sandboxes). The integration app forlogin.salesforce.comprovides integration across your GitHub repo, DevOps Center, and non-sandbox orgs (production and Developer Edition orgs).If you see only one Salesforce Integration application, you have connected to environments that use only one of the login mechanisms.
- In your personal GitHub account, go to Settings.
- Click Applications, then select Authorized OAuth Apps.
- Click Salesforce Integration Application.
- Find the organization that owns your repo, then click Request.
- (If applicable) Repeat steps for the other Salesforce Integration Application.
- After the GitHub repository owner approves your request for access, open the DevOps Center
org.
- If you’re in DevOps Center, click the Home icon to get to the org’s home page.
- Click your profile icon, then select Settings.
- Click Authentication Settings for External Systems.
- Delete DevOps Center GitHub.
- Now, you can proceed to Create a GitHub Project.

