Show TOC

Creating Repository GroupsLocate this document in the navigation structure

The repository administrator is responsible for creating groups of users in the repository. Users are added to groups in order to simplify the granting of rights and permissions and the use of profiles. You can create hierarchies of groups. For example, you could insert the Designers, Quality Assurance, and Documentation groups into the R&D group, to which you assign permissions to documents that all these groups must use.

Context

The following standard groups are automatically created in each PowerDesigner repository:
  • Administrators, [ADMN] - Has, by default, all available rights and implicit Full permission on all repository folders.

  • All users [PUBLIC] - Has, by default, Read permission on the repository root. All users belong to this group and can thus, by default, browse any diagram.

  • External users [EXTERNAL] - Has, by default, no rights or permissions. Users authenticated via LDAP or single-sign on (see Connecting to an LDAP Server for User Authentication and Enabling Single Sign-On for PowerDesigner Web) are automatically added to this group when they connect for the first time.

Procedure

  1. From the homepage, click Start of the navigation path Administration Next navigation step Groups End of the navigation path, and then click the + button to create a group and open its property sheet.
  2. Enter the following properties as appropriate:

    Property

    Description

    Name Specifies the name of the group as it will appear in the interface.
    Code Specifies the internal name of the group, which can be used in scripting.
    Comment Describes the group and its purpose.
    Rights Select the check boxes corresponding to the rights you want to assign. The following rights are available:
    • Connect - Connect to the repository and view diagrams in PowerDesigner Web.
    • Edit on Web - Create and edit diagrams in PowerDesigner Web.
    • Edit Extensions on Web - Create and edit custom properties in PowerDesigner Web. Gives access to the Administration/Extensions tile.
    • Freeze Versions - (only used with the desktop PowerDesigner client).
    • Lock Versions - (only used with the desktop PowerDesigner client).
    • Manage Branches - (only used with the desktop PowerDesigner client).
    • Manage Configurations - (only used with the desktop PowerDesigner client).
    • Manage All Documents - Perform any action on any document version. Implicitly includes Full permission on all repository documents.
    • Manage Users - Create, modify, and delete repository users and groups, grant them rights, and add them to groups. Gives access to the Administration/Users and Groups tiles.
    • Manage Repository - Create, upgrade, and delete the repository database. Gives access to the Administration/Settings tile.
    By default, groups do not have any rights.
  3. Click the Members facet and add any appropriate users and groups to the group (see Adding Users and Groups to a Group).
  4. Click the Parents facet and add the group to any appropriate groups (see Adding Users and Groups to a Group).
  5. Click Save to complete the creation of the group.