Assigning users and groups permission to use repository objects

You can assign security permission levels for users and groups and control their access to repositories and any object in the repository.

About this task

Security permission levels for users and groups can only be assigned for secured repositories (those created with Internal or LDAP security). You can apply permission levels to any object that is listed in the repository including for example, directories, folders, workspaces and individual query and reporting objects.

Only users who have been identified as QMF administrators can assign security permission levels to users and groups. In addition, users that have been granted full permission privileges can modify permissions that have been applied to objects.

To assign users and groups different levels of permission to use repository objects:

Procedure

  1. Right-click any repository object that is listed in the Repositories, Repository Explorer or Workspaces views. Select Properties from the pop-up menu. The Properties window opens. Select Security from the sidebar. The Security page of the window opens.
  2. Each user or group that has been granted permission to use this repository is listed in the Group or user names list. To add additional users and groups, click the Add button. The Select Users or Groups window opens.
  3. Each user and group can be assigned different levels of permissions for the selected repository object. The levels of permission that are available are listed in the Permissions for list. To assign a level of permission, select a group or user and check the corresponding check box for the level of permissions that you want to assign. Your choices are:
    • Full: grants the user or group permission to perform all functions (edit, view, browse and delete) on the repository object. In addition, full permission allows users to modify permissions that have been assigned to the repository object.
    • Edit: grants the user or group permission to make changes to, as well as view and browse, the repository object.
    • Browse: grants the user or group permission to see the contents of the repository object. For example, browse privileges on a directory in the repository allows a user to see what is inside that directory. Browse privileges on a query object allows a user to open and run the query object.
    • View: grants the user or group permission to see the repository object listed in the repository. For example, view privileges on a directory in the repository allows the user only to see the directory. The user cannot open the directory or see the contents of the directory. View privileges on a query object allow a user only to see the object. They cannot open or run the object.
    • None: denies the user or group permission to see that the repository object is included in the repository.
  4. Click Apply permissions to child folders and objects to apply the selected level of permission to all of the folders and objects that are under the object to which the permission is being applied.
  5. To remove permission from a user or group, select the user or group from the Group or user names list. Click Remove. The user or group will be removed from the list.
  6. Click Apply.
  7. Click OK.