Ahoy ships with some default users and roles.
| Username | Default password | Role |
|---|---|---|
| admin | admin | admin |
| releasemanager | releasemanager | releasemanager |
| developer | developer | developer |
| ahoy | ahoy | user |
| Role | Description |
|---|---|
| admin | An Administrator is able to perform all functions |
| releasemanager | A Release Manager is able to perform all application, release and environment functions |
| developer | A Developer is able to define new releases and applications, as well as configure applications |
| user | The Ahoy user is able to view the status of releases but is unable to perform any functions |
| Primary function | Secondary function | Action | Administrator | Release Manager | Developer | User |
|---|---|---|---|---|---|---|
| Dashboard | view | X | X | X | X | |
| Releases | read | X | X | X | X | |
| create/update | X | X | X | |||
| delete | X | X | ||||
| Release Manage | view | X | X | X | X | |
| deploy | X | X | ||||
| undeploy | X | X | ||||
| promote | X | X | ||||
| upgrade | X | X | ||||
| rollback | X | X | ||||
| Manage Applications | all | X | X | |||
| env config | X | X | X | |||
| Release History | view | X | X | X | X | |
| Environments | all | X | X | |||
| Applications | all | X | X | X | ||
| Clusters | all | X | ||||
| Settings | Git | all | X | |||
| Argo | all | X | ||||
| Docker Registries | all | X | X | X |