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, is under . 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.
Using the XBOUND Management Center, open a console containing the Security Manager.
In the pane, expand and then select .
(If the pane is not visible on the left, select > .)
Click the (
)
or
(
) button.
Or select a privilege that you want to change and click the button (
).
In the dialog, type a name for the privilege in the box.
Click to create an identifier for the privilege definition. The developer of an application must use this identifier to query the privilege.
Type the name of your organization in the box.
Under , select whether the privilege is to be applied at the global, client, or process level (or a combination).
Click to make a new line display under . (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.
Click under and select the language of the user interface.
Click under and type a suitable name for the privilege.
Optional: Click under and type a description.
Click to save the privilege
definition.
Privilege definitions are saved in a file called AllPrivilegeDefinitions.xml. Default location: C:\Program Files\ReadSoft\xbound