Team¶
Eyrie supports multi-user collaboration on projects with a role-based access model.
Project Roles¶
Every project member has one of three roles:
User — read-only access to deployments and logs.
Developer — can create and manage deployments, trigger deploys, and access admin pages (subject to scope
role_to_adminsettings).Admin — full access including deployment group management and project settings.
The project owner has implicit admin privileges and is the only user who can delete deployment groups or transfer ownership.
Inviting Users¶
Open your project and navigate to the Team panel.
Click Invite.
Enter the user’s email address and select a role.
Click Send Invite.
If the email does not belong to an existing Eyrie user, a portal account is created automatically and the user receives an invitation email.
Accepting / Rejecting Invites¶
Invited users see pending invitations on their dashboard. They can accept to join the project or reject to decline.
Deployment / Group-Level Role Overrides¶
For fine-grained control, you can assign a user a different role on a specific deployment or deployment group. For example, a user at the project level might be granted developer access on a single development deployment.
Owner-Only Capabilities¶
Only the project owner can:
Delete a deployment group.
Remove other admins.
Transfer project ownership.
Block portal access to the project.