Permissions
The Permissions tab of an agent is accessible via Choose Action › Settings › PERMISSIONS on the agent detail. For general information see Common Features — Permissions.
Agent permissions are hierarchical with the parent agent swarm — a user who has a permission group on the swarm inherits it on all its agents. You can also explicitly set no permissions on an agent to revoke access to that one agent.
| Group | Description |
|---|---|
| Admin | Full control over the agent, including configuration, permissions, and deletion |
| Developer | Can manage the agent's source code, trigger builds, and manage merge requests |
| Permission Editor | Can manage permission assignments for the agent |
| Viewer | Read-only access to the agent detail |
A service account can be given permissions on agents like a user, within its owner's limit. Saving triggers a Permission Settings job.