Restricting write access to workspaces

This content applies to version 4.0.3 or later. You can restrict write access to a workspace so that only a specific team, or team area, can modify it. By default, all users have write access to the configurations, and therefore the resources, in a project area of a lifecycle management product.

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 should be familiar with team areas: see the related link at the end of this topic.
  • You must be a member of either the JazzProjectAdmins group or the JazzAdmins group.
  • You must know the name of the workspace that you want to restrict write access to.

    You must also know the name of the project area in the Configuration Management application that corresponds to the configuration space that is referenced by one or more project areas in a lifecycle management product.

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.

Procedure

  1. In the Configuration Management application, open the project area with the same name as the configuration space that the lifecycle management product's project area links to:
    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 that is referenced by the project area in the lifecycle management product. This Configuration Management application project area manages configuration management permissions.
  2. Optional: If the project area does not have any team areas, on the Overview page, create a team: in the Team Area Hierarchy section, click Create Team and follow the instructions that are displayed.

    Be sure to add members to the team and assign the team members roles based on the requirements of your project.

  3. You can now edit the properties of the project area that manages access to the configurations that are used by the project areas for your lifecycle management products.
  4. Assign ownership of a specific workspace to a team area:
    1. To open the Administration page of the Jazz Team Server, click the Home Menu icon, and in the Administration section, select Jazz Team Server Home.
    2. On the Application Administration page, in the Configuration Management (/vvc) section, click Configurations.
    3. In the Configuration Explorer view, navigate to the workspace that you want to assign to a team.
    4. In the Actions column of the row that contains the workspace name, click the Assign Team Ownership icon, and follow the instructions.

Results

The members of the team area that you specified as the controlling area can now be given a role that gives them permission to write to this workspace.

Feedback