> ## Documentation Index
> Fetch the complete documentation index at: https://support.bolt.new/llms.txt
> Use this file to discover all available pages before exploring further.

# Set up GitHub organization access

> Give your GitHub organization admins control over which repositories Bolt users can access.

When you connect Bolt to a GitHub organization, admins control which repositories are visible to members, rather than each person managing their own connection. Members of the organization can access approved repositories in Bolt without having to connect their own GitHub account to Bolt. This makes GitHub organization setup the right choice for teams that need centralized oversight, consistent permissions, and a single point of control over what Bolt can access.

<Note>
  For general information about connecting your Bolt account to GitHub or performing tasks like committing, branching, or merging, see [GitHub for version control](/integrations/git).
</Note>

## How it works

Bolt connects to GitHub organizations through the [Bolt.new GitHub app](https://stackblitz.com/github_app?redirect_to=https%3A%2F%2Fbolt.new%2F%3Fprovider%3D%25%7Bprovider%7D%26slug%3D%25%7Bslug%7D%26showMembersModal%3Dtrue&__hstc=69929231.d0f4705698d2ee8385504a1a6fac116c.1765480305580.1765516813359.1765530637946.3&__hssc=69929231.1.1765530637946&__hsfp=2366648210). An organization admin installs the app once and selects which repositories Bolt users can access. After that, every member of the organization who uses Bolt works within those approved boundaries — no individual configuration required.

This approach keeps permissions management centralized. Instead of each person granting Bolt access to their own repositories, the organization controls access from a single, consistent place.

<Info>
  GitHub organizations offer free and paid plans. Paid plans add stronger access controls, protected branches, required reviewers, increased GitHub Actions usage, and advanced security options. To learn more, see GitHub's [About organizations](https://docs.github.com/en/organizations/collaborating-with-groups-in-organizations/about-organizations).
</Info>

## Install the Bolt.new GitHub app

An organization admin must install the Bolt.new GitHub app before Bolt users can access organization repositories.

<Frame>
  <video className="block mx-auto" src="https://res.cloudinary.com/dlq2nawz5/video/upload/f_auto,q_auto/v1765532678/github-org-connect_fbhxup.mp4" alt="The Bolt.new GitHub app installation flow, showing organization selection and repository access options" controls={true} autoPlay={true} muted={true} loop={true} />
</Frame>

1. Open the [Bolt.new](http://Bolt.new) homepage.
2. Click the GitHub icon.
3. Click **Configure the GitHub App**.
4. Sign in with an admin account for your GitHub organization.
5. Click the organization you want to install the app within.
6. Choose whether Bolt users can access **All repositories** or **Only select repositories**.
7. Click **Install & Authorize**.

<Check>
  Bolt users in your organization can now access the repositories you approved in step 6.
</Check>

## Change repository access after install

1. Sign in to an admin account for your GitHub organization.
2. In the top-right corner, click your **profile icon**, then click **Organizations**.
3. Click the organization with the Bolt.new GitHub app installed.
4. In the top navigation menu, click **Settings**.
5. In the left navigation menu, scroll to the Third-party Access section and click **GitHub Apps**.
6. In the StackBlitz row, click **Configure**.
7. Update your repository access, then click **Save**.

## Suspend or uninstall the Bolt.new GitHub app

1. Sign in to an admin account for your GitHub organization.
2. In the top-right corner, click your **profile icon**, then click **Organizations**.
3. Click the organization with the Bolt.new GitHub app installed.
4. In the top navigation menu, click **Settings**.
5. In the left navigation menu, scroll to the Third-party Access section and click **GitHub Apps**.
6. In the StackBlitz row, click **Configure**.
7. Click **Suspend** or **Uninstall**.
8. Click **Okay** to confirm.

<Info>
  Suspending the app blocks its access to organization repositories and webhooks while keeping your settings saved. You can restore access at any time by unsuspending, which makes this a good option when you need a temporary pause rather than a full removal.
</Info>
