Creating Repository Users

The repository administrator is responsible for creating user accounts to enable users to connect to the repository and access the contents that they need.

When you create the PowerDesigner repository, only the user ADMIN is created by default, with all available rights on everything in the repository. This administrator is responsible for creating other users and groups as necessary either in the repository or through an external LDAP server (see Controlling Repository Access with LDAP) and granting permissions on the contents of the repository (see Granting Access Permissions on Repository Items).

Note: The repository has separate groups and users from the DBMS.
  1. Select Repository > Administration > Users to open the List of Users.
  2. Click the Add a Row tool, and type a name in the Full Name column.
  3. Click the Properties button to open the property sheet of the user:


  4. Enter a login name and any other appropriate properties. The following properties are on the General tab:

    Property

    Description

    Full Name

    Specifies the real name of the user.

    Login Name

    Specifies the name used for logging in to the repository.

    Comment

    Specifies any additional information about the user

    Email

    Specifies the email address of the user

    Password/ Confirm Password

    Specifies the password of the user. The password is blank by default, and it is not necessary to set one at this time, but the fields always display eight stars.

    External

    Specifies that authentication of the user is handled by an LDAP server (see Controlling Repository Access with LDAP). Selecting this check box disables the Full name, Email, and Password fields.

    Deactivated

    Specifies that the user is no longer active in the repository (see Deactivating or Deleting Repository Users). The user remains in the List of Users and can be reactivated at any time. While he is deactivated, the user may not connect to the repository.

  5. Click the Groups tab and add the user to any appropriate groups (see Adding Users and Groups to a Group).
    By default, all users are added to the Public group, from which they inherit the Read permission on all the contents of the repository (see Granting Access Permissions on Repository Items).
  6. Click the Rights tab and specify any appropriate rights for the user (see Granting Rights to Users and Groups). By default, all users are granted the Connect right, which entitles them to connect to the repository.
  7. Click the Profiles tab and associate the user with an appropriate object permissions, UI, and general preferences profile (see Applying Profiles to Users and Groups).
  8. Click OK to complete the creation of the user.