Users and Roles

December 3, 2021 ยท View on GitHub

Ahoy ships with some default users and roles.

Users

UsernameDefault passwordRole
adminadminadmin
releasemanagerreleasemanagerreleasemanager
developerdeveloperdeveloper
ahoyahoyuser

Roles

RoleDescription
adminAn Administrator is able to perform all functions
releasemanagerA Release Manager is able to perform all application, release and environment functions
developerA Developer is able to define new releases and applications, as well as configure applications
userThe Ahoy user is able to view the status of releases but is unable to perform any functions

Role matrix

Primary functionSecondary functionActionAdministratorRelease ManagerDeveloperUser
DashboardviewXXXX
ReleasesreadXXXX
create/updateXXX
deleteXX
Release ManageviewXXXX
deployXX
undeployXX
promoteXX
upgradeXX
rollbackXX
Manage ApplicationsallXX
env configXXX
Release HistoryviewXXXX
EnvironmentsallXX
ApplicationsallXXX
ClustersallX
SettingsGitallX
ArgoallX
Docker RegistriesallXXX