| [ Web Proxy ] |
| Viewing: https://shopify.dev/docs/api/github-app#required-github-permissions | [Back] [Original] |
Shopify offers a GitHub app to connect your Shopify and GitHub accounts. Use it when developing themes and Hydrogen storefronts.
Install the Shopify GitHub app to connect your accounts.
Your Shopify account can only be connected to one GitHub account, which is why we recommend using organization accounts, which enable more flexible access control.
We recommend using GitHub organizations if possible. Organizations work with multiple individual GitHub accounts, enabling easier collaboration for teams, and more secure access control for GitHub repositories and Shopify stores.
Organization accounts are particularly helpful if you need to transfer repository ownership, which is common for agencies and freelance developers.
You can connect your personal GitHub account to Shopify, but you can only have one Shopify account connected to one personal GitHub account at a time. That's why we recommend using organization accounts if possible.
You can convert a personal GitHub account to an organization.
For security reasons, we recommend granting access permission on a per-repository basis, instead of granting them for all repositories in your account or organization.
| Read and write access | Read access |
|---|---|
|
|
You can disconnect your Shopify and GitHub accounts in your GitHub settings:
Check the GitHub docs for more details on deleting GitHub apps.
https://github.com/orgs/{YOUR_ORGANIZATION}/sso.| Web Proxy Viewer | New URL | Original Page |