Skip to main content

IAM reference 🔑

Find below the complete reference of roles and permissions in Brainboard.

Organization roles

ObjectActionrole: organization: ownerrole: organization: adminrole: organization: billingrole: organization: member
Organizationgetyesyesyesyes
Organizationupdateyesyesnono
Organizationdeleteyesnonono
Org:memberinviteyesyesnono
Org:memberlistyesyesyesyes
Org:membergetyesyesyesyes
Org:memberupdateyesyesnono
Org:memberdeleteyesyesnono
BillingNot yet implementedyesnoyesno
Teamcreateyesyesnoyes
Teamlistyesyesnoyes
Teamgetyesyesnoyes
Projectcreateyesyesnoyes
Projectlistyesyesnoyes
Projectgetyesyes
Projectupdateyesyes
Projectdeleteyesyes
Environmentcreateyesyes
Environmentupdateyesyes
Environmentdeleteyesyes
Architecturecreateyesyes
Architecturelistyesyes
Architecturegetyesyes
Architectureupdateyesyes
Architecturecloneyesyes
Architecturedeleteyesyes
Arch:variablesTODOyesyes
Arch:versioncreateyesyes
Arch:versioncheckoutyesyes
Arch:deploymentcreateyesyes
Arch:deploymentgetyesyes
Arch:deploymentupdateyesyes
Arch:deploymentdeleteyesyes
Arch:deploymentView Terraform codeyesyes
Credentialcreateyesyes
Credentiallistyesyes
Credentialgetyesyes
Credentialupdateyesyes
Credentialdeleteyesyes

Team and project roles

ObjectActionrole: team: adminrole: team: memberrole: project: adminrole: project: designerrole: project: operatorrole: project: guest
Teamupdateyesno
Teamdeleteyesno
Projectgetyesyesyesyes
Projectupdateyesnonono
Projectdeleteyesnonono
Environmentcreateyesyesnono
Environmentupdateyesyesnono
Environmentdeleteyesyesnono
Architecturecreateyesyesnono
Architecturelistyesyesyesyes
Architecturegetyesyesyesyes
Architectureupdateyesyesnono
Architecturecloneyesyesnono
Architecturedeleteyesyesnono
Arch:versioncreateyesyesnono
Arch:versioncheckoutyesyesnono
Arch:deploymentcreateyesyesyesno
Arch:deploymentgetyesyesyesyes
Arch:deploymentupdateyesyesyesno
Arch:deploymentdeleteyesyesyesno
Arch:deploymentView Terraform codeyesyesyesno