Manage Users and Groups

From QPR ProcessAnalyzer Wiki
Revision as of 12:39, 13 December 2012 by TeeHiet (talk | contribs) (Clarification for the <All> level user right)
Jump to navigation Jump to search

The User Manager dialog is used to create, edit, and delete users and user groups and manage user roles. In addition, you can access the User Rights Report and Operation Log.

Viewing and Editing User Properties

As a non-administrator user, you can view and edit only your own user properties.

  1. Select the user name from the list and click the Properties button.
  2. In the User Properties dialog that opens, you can change the User Name, E-Mail address, Password, and Description.
  3. To apply the changes, click OK.

To join a group, click Join, input the Group Member Join-In Token, and click OK.

Viewing the User Rights Report

As a non-administrator user, you can view only your own User Rights Report.

The User Rights Report can be opened by clicking the Report button. A sheet containing the User Rights is created. Additionally, you can select the Show Permissions check box to have the sheet display the Permission IDs and Permission Names. The report can be filtered, so you can quickly list users, for example according to their Roles.


Depending on the role, the following actions are available.

Creating a User or a User Group

  1. In the left side of the dialog, select either Users or Groups according to which one you want to create.
  2. Click the Create button and define the properties in the dialog that opens.
  3. Close the creation dialog by clicking OK.

Note that creating a User Group requires that the creator has the Administrator, Model Creator, or Evaluator role for the <All> Project level.

When creating a new User Group or viewing the properties of a User Group, you can create a Join-In Token for a regular group member or a hidden group member. By clicking Join in the User Properties dialog and inputting the token there, the user can join the group for which the token was made.

Assigning a User to a User Group

  1. Select the user from the list on the left side of the dialog.
  2. In the right side of the dialog, select Group Memberships.
  3. Select the group from the Group drop-down menu.
  4. Click Add.

Assigning a User Role to a User or a User Group

  1. Select the user or the user group from the list on the left side of the dialog.
  2. Select the specific project to which you want to assign the role from the Project drop-down list. Selecting "<All>" will apply the role to all projects available.
  3. Select the Role from the Role drop-down list.
  4. Click Add.


User Roles and Rights: <All>

The "<All>" level user right refers to the QPR ProcessAnalyzer Service.

Role Rights
Administrator
  • rights to do everything, for example to create users and assign user roles.
Model Creator
  • can create new projects, to which the user gets the project Administrator role
Evaluator
  • has rights to create simple models and administrate them. There's a 10 model limit, each containing a maximum of 1000 events.

User Roles and Rights for Individual Projects

Role Rights
Administrator
  • rights to do everything, for example to assign user roles for the project.
Analyzer
  • can analyze the models in a project, i.e. create views, but can't load new events, case attributes, or other new data.
Designer
  • can analyze the models in a project and upload new data.
Viewer
  • can view model contents, but can't use filtering, i.e. can't create new views

User Group Roles and Rights

Role Rights
Administrator
  • add and remove group members
  • create new users to the group
  • add and remove project specific access rights for the group or any individual user
  • open any model accessible to the group members
  • see all group members (including hidden members)
Member
  • add and remove project specific access rights for the group or for any individual member of any project for which the member is a project administrator
  • open any model accessible to the group members
  • see all group members and group administrators belonging to the group (excluding hidden members)
Hidden Member
  • open any model that is accessible to the group members

Removing a User Role from a User or a User Group

  1. Select the user or the user group from the list on the left side of the dialog.
  2. Select the model from the right side of the dialog.
  3. Click Remove.

Use Cases

Template:How to Publish Results to Others