Manage App Members
Learn how to assign App level roles in Humanitec

Managing access with Roles

Humanitec uses Roles to assign privileges to Users in a system. Roles encapsulate the granular permissions that a User will need in order to perform certain tasks associated with their job. Each User can have Roles in specific Organizations, Applications, and Environment Types. Learn more about Role-Based Access Control in Humanitec below:

Application Roles

Existing organization members can be assigned application roles, which cover permissions that affect a specific App.
Role
Description
Viewer
Has read-only access to the App.
Developer
Can update Configuration, Shared Values and Secrets, and create Environments.
Owner
Same as the Developer Role, but can additionally configure Webhooks, invite and remove Users from the App, and delete the App.

Notes

  • The User who originally created the App will have the Owner Role by default.
  • Developer and Owner Roles can only create or deploy to Environments with the Environment Type they have the Deployer Role for.
  • An Owner will not be able to delete an App unless they have the Deployer Role for all the Environment Types used in the App.

Adding Users to an Application

Application Roles can be managed in the App Settings Screen. Note that only Organization Administrators and App Owners can grant Application Roles.
  1. 1.
    Select App settings at the top of the App Details Screen.
  2. 2.
    In App Settings, scroll down to the App members section.
  3. 3.
    Enter the email address or name of the User to add in the text box at the top.
  4. 4.
    Select a role for the User to add from the Role dropdown.
  5. 5.
    Click the Submit button.
User Roles for existing members can be changed on the App Members list.
Add new app members
Last modified 9d ago