Creating editable sections in modules

In IBM® Engineering Requirements Management DOORS® (DOORS), to allow several users to edit different sections of a module at the same time, divide the module into editable sections. Instead of opening the module in exclusive edit mode, which locks the whole module, a user can open the module in shareable edit mode and lock the section that they want to work on. Other users can open the module in shareable edit mode and lock other sections of the module.

About this task

There are two ways of setting up editable sections:

  • Divide a module into editable sections based on its current object section levels. For example, you can make an editable section for each level 1 section. Or you can make an editable section for each level 2 section.
  • Create custom editable sections by stopping objects from inheriting their access rights. An editable section is created for each object that does not inherit its access, and its ancestors. The following illustration shows how custom editable sections work.
    editable sections in DOORS
    In this picture, two objects, A and D, do not inherit access rights from their parents, so there are two editable sections:
    • The objects that inherit their access rights from A (B, C, E, and H) are colored orange. Along with object A, they make up one editable section.
    • The objects that inherit their access rights from D (F and G) are colored blue. Along with object D, they make up another editable section.

Procedure

  1. Open the module in exclusive edit mode.
  2. Click Tools > Setup for Sharing.
  3. Select the section level that you want to make editable sections for, and then click OK.
    Note: If you later add a section at the specified level, you must manually create an editable section for it. For example, if you made editable sections at level 1 and you add a level 1 section, you must make a custom editable section for the new level 1 section.

    To create custom editable sections, open the module in exclusive edit mode, and select the object where you want a new editable section to start. Open the object properties sheet (right-click Properties) and select the Access tab. Clear Inherit from parent and click OK.

    Note: Do not set up editable sections unless you need them. Performance gets poorer as the number of editable sections increases because each editable section is stored in a separate file in the database.

Feedback