Organisation Setup
Use this guide to set up an organisation in the Envio hosted service and grant access to your team.
Creating an Organisation
To create a new organisation, navigate to https://envio.dev and click the Hosted Service button in the top right corner. Log in with GitHub, then in the top-left menu, select Install App. This action redirects you to GitHub, where you can install the Envio Deployments app for the relevant GitHub organisation.

On GitHub, choose the organisation you want to enable and complete the installation. Once approved, GitHub returns you to the new organisation's page in the hosted service UI.


Access Control
Being a member of the GitHub organisation does not automatically grant access to the organisation in the Envio hosted service UI. Each member must be explicitly added by the organisation admin. If someone attempts to visit the organisation URL (e.g., https://envio.dev/app/<org-name>) without being added, they'll see a "You are not a member of the project" message.

Adding Members
The organisation admin must add members from the organisation page in Envio. Open the Add Members view to see all users associated with your GitHub organisation, then grant access by selecting Add member next to each person.


Once added, members should be able to access the organisation's page in the hosted service UI and start creating projects!