Setting permissions for configurations in configuration spaces

This content applies to version 4.0.3 or later. You can control access to configurations in a configuration space by assigning roles and operations to users in the Configuration Management application project area that corresponds to the configuration space that is referenced by project areas in a lifecycle management product. If you do not set these permissions, all users have all permissions for the configurations in the configuration space.

Before you begin

  • You should be familiar with project areas, configuration spaces, snapshots, workspaces, and change sets, which are described in Management of shared resources.
  • You must be a member of either the JazzProjectAdmins group or the JazzAdmins group.
  • You must know the name of the configuration space that you want to restrict access to.

About this task

The roles and operations that you assign in the Configuration Management application complement, but do not replace, the permissions that are assigned in the lifecycle management product. Permissions for lifecycle management products vary; see the administration pages or the online help for that product.
Note: You can create custom roles and assign operations as required by your project. A team member can be assigned multiple roles.

Procedure

  1. In the Configuration Management application, open the project area with the same name as the configuration space:
    1. Log in to the Administration page of the Jazz™ Team Server: in a web browser, go to https://fully_qualified_host_name:9443/jts/admin.
    2. On the Application Administration page, in the Configuration Management (/vvc) section, click Application.
    3. Click Project Areas > Active Project Areas.
    4. Click the name of the project area with the same name as the configuration space.
    You can now edit the properties of the project area that manages access to the configurations (workspaces, snapshots, or active change sets) in the configuration space.
  2. Optional: In the navigation on the left side of the page, click Roles.
    1. Create new roles for your project: in the Defined Roles section, click the Create Role icon.
    2. In the Identifier field, specify a name for the role.
    3. Click Save.
  3. In the navigation on the left side of the page, click Permissions.
    1. From the Select a role list, click Everyone (default).
    2. In the Configuration Management operations group, select the permissions that you want to disable.
    3. Optional: Set the permissions for the other roles as required by your project.
    4. Click Save.
  4. Assign roles to members. In the navigation on the left side of the page, click Overview.
    1. Optional: Add members to the project area. In the Members section, click Add.
    2. Complete the steps in the wizard to select users and assign roles to them.
    3. Click Finish.
  5. Click Save.

Results

Only users assigned to roles with enabled permissions can complete the actions for which they have permission.

Feedback