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

# Authentication and permissions

> Learn how Ergomake determines who is who and who accesses what.

Ergomake's permissions system is tied to a GitHub organization. As long as a user has access to an organization, they'll have access to that organization's environments list.

<Note>
  Ergomake can only access organizations to which you grant it access.

  That authorization grant is done during the GitHub login, through the button indicated in the image below.

  <img src="https://mintcdn.com/ergomake/ScIiHhWeo4EpJxNG/images/org_grant.png?fit=max&auto=format&n=ScIiHhWeo4EpJxNG&q=85&s=63997ca8d4dfe7776133fe12515c65f9" alt="" width="1112" height="2098" data-path="images/org_grant.png" />
</Note>

If you can't see your organization in the accounts selector, click the "Add account" button and grant Ergomake access to it.

<Warning>We do not support GitLab or BitBucket.</Warning>

## Known Limitations

There is no fine grained control for members within an organisation or within a repo. Anyone able to open a pull-request in a repository for which Ergomake is configured will be able to spin-up a preview.
