System-Defined Roles and Associated Permissions

This topic contains information about the system-defined roles in the Lazsa Platform and the specific permissions associated with the various platform components per role. Understanding these roles and the associated permissions helps you assign roles effectively. You may want to customize a system-defined role as per your requirements.

Contents

 

Permissions Associated with System-Defined Roles

This section contains permissions assigned to the system-defined platform roles and system-defined product roles. Review the permissions before you assign system-defined roles to users. If the access control and permissions offered by system-defined roles do not meet your specific requirements, you can create custom roles.


System-Defined Platform Roles


System-Defined Product Roles

 

Managing System-Defined Roles in Lazsa

System-defined roles provide predefined access controls for both platform-wide and product-specific functionalities. These roles allow administrators to efficiently manage user access and tool permissions without needing to create custom roles from scratch. Managing system-defined roles involves two key tasks: assigning users to platform roles and configuring tools' access for product roles. This ensures that users have the appropriate permissions to perform their responsibilities effectively.

Manage Users for System-Defined Platform Roles

You can manage user assignments for system-defined platform roles. Do the following:

  1. Go to Roles
    Go to Configuration > Platform Setup > Users, Roles, Teams & Organization Hierarchy > Roles.

  2. Click Manage Users
    On the Roles tab, locate your desired system-defined platform role, click the ellipsis (...) on the right and click Manage Users.

    Manage users for system-defined platform role

  3. Add or Remove Users
    Add or remove users and save the changes.

    Manage users for system-defined platform role

Assign Tools Permissions to System-Defined Product Roles

If you plan to use system-defined roles and expect users in these roles to have access to specific tools within a product, ensure you modify the roles accordingly and assign the necessary tool permissions to the role. This ensures that users are granted only the necessary level of access to the tools required for their specific role. It provides a granular control over who can access each tool and what actions they can perform within the Lazsa Platform. This reduces the risk of unintended access.

Do the following:

  1. Go to Roles
    Go to Configuration > Platform Setup > Users, Roles, Teams & Organization Hierarchy > Roles.

  2. Locate the Role to Customize
    On the Roles tab, locate the system-defined product role you wish to customize.

    Note:

    You cannot edit the Product Owner role.

    For example, let us assign the access privileges for Jira and Bitbucket Server to the system-defined Developer role. Click the ellipsis (...) on the right and click Edit.

    Editing the system-defined Developer role

  3. Manage Tools' Access and Permissions for the Role
    You cannot change the basic details or permissions for a system-defined role. Go to the Tools tab. Here you can decide which tools the role can access, and the actions the role can perform on each tool. For example, assign the required permissions for Jira and Bitbucket Server.

    Access permissions assigned to sysmte-defined Developer role

  4. Review Role Definition
    Click Next, review the role definition and click Done.

    Review role definition

  5. Assign Role to Users within a Product Team
    Add a user to a product in the Lazsa Platform and assign the edited Developer role to the user.

    The user inherits the access permissions specified in the role. In this example, Alex can access Jira and Bitbucket Server from the Lazsa Platform.

 

Related Topics Link IconRecommended Topics

What' next? Creating Custom Roles