Help > Setting up XBOUND > Privileges and rights > Adding or changing a privilege definition

Adding or changing a privilege definition

In XBOUND, a number of privileges are predefined. You can set up role-based privileges and/or assign privileges manually.

You can also add your own privilege definitions that can be queried by custom-made applications. Or you can transfer them between XBOUND systems by exporting and importing them.

Note: Privileges are organized in a hierarchy. For example, Move Documents to Other Process Steps is under System Management. In order for users to be able to move documents to other process steps, they must have both privileges.

You can also create sub-privileges (for example if you create your own program that prevents documents of a specific type from being moved to other process steps). The rule applies here, as well: Users must now have all three of these privileges in order to use the function.

Use this procedure

  1. Using the XBOUND Management Center, open a console containing the Security Manager.

  2. In the Console pane, expand Security Manager and then select Privilege Manager.

    (If the Console pane is not visible on the left, select View > Console view.)

  3. Click the New Privilege Definition () or New Sub-Privilege Definition () button.

    Or select a privilege that you want to change and click the Edit Privilege Definition button ().

  4. In the Edit Privilege dialog, type a name for the privilege in the Name box.

  5. Click Generate new to create an identifier for the privilege definition. The developer of an application must use this identifier to query the privilege.

  6. Type the name of your organization in the Supplier box.

  7. Under Scope, select whether the privilege is to be applied at the global, client, or process level (or a combination).

  8. Click + to make a new line display under Localizations. (Or click in an existing line if you are changing an existing privilege definition.) You need one of these lines for each user interface language that your XBOUND system is used in.  

  9. Click under Language and select the language of the user interface.

  10. Click under Display name and type a suitable name for the privilege.

  11. Optional: Click under Description and type a description.

  12. Click OK to save the privilege definition.
     

Privilege definitions are saved in a file called AllPrivilegeDefinitions.xml. Default location: C:\Program Files\ReadSoft\xbound

Deleting privilege definitions

Security in XBOUND: Overview