Roles

Roles are a way to factor permissions making it easier to configure accounts and track permissions.

Creating a new role

1. Log in to the Stream Administration Interface.

2. Go to Security > Roles and click add_role;

3. Set the name of the role you want to create. Optionally, you can add a description to the role.

4. Add the configuration permissions you want the members of this role to have using the add_configuration_permission from Configuration permissions. If the role is supposed to have no configuration permission, leave this section empty.

5. Add the lifecycle permissions you want the members of this role to have using the add_lifecycle_permission from Lifecycle permissions. If the role is supposed to have no lifecycle permission, leave this section empty.

Once everything is set up, you can click Save.

Managing roles

1. Log in to the Stream Administration Interface.

2. Go to Security > Accounts. From there, you can see all Stream roles and their associated information.

  • The name column displays the role’s name;

  • The description column displays the role’s description;

  • The permissions column shows the straight permissions that are set up for the role. If the account has any configuration permission, it will display configuration_permission and if it has any lifecycle permission it will display lifecycle_permission;

  • You can view all the members of a role using the list_members button;

  • You can delete a role using the delete_role button;

  • You can edit a role's information using the edit_role button.