Rolemap properties
Use the HCL VersionVault Rolemap properties page to view or edit properties of an ACLs rolemap.
An ACLs rolemap specifies the principals that take on roles listed in a rolemap, and applies the access controls to one or more VOB objects.
Rolemap properties
The rolemap tab of a rolemap properties page displays the following information about the selected rolemap:
Property name | Property description |
---|---|
Name | The name of the rolemap. |
Selector | Displays the rolemap-selector in the form [rolemap:]rolemap-name[@vob_selector] where rolemap-name is the name of the rolemap and vob_selector is the object-selector for a VOB, in the form [vob:]pname_in_vob. |
Kind | The kind of resource that is currently selected (a rolemap). |
Description | The creation comment associated with the rolemap. |
Created on | The date and time when the rolemap was created (added to source control). |
Created by | The name of the VersionVault user who created the rolemap, in the form user_id.group_id |
Scope | By default, a rolemap's scope is ordinary; it is available only to the VOB in which you create it. |
ACL properties
The ACL tab of a rolemap properties page displays the following information about the selected rolemap:
Property name | Property description |
---|---|
Permissions for user | Shows the generic permissions (such as Read, Change, Full, or None) for the current user on the currently selected rolemap. |
Full Effective ACL | Shows the shows the principals and permissions of the effective ACL for the current rolemap. The effective ACL is computed by combining the rolemap and its rolemap, substituting the role mappings in the rolemap for the role in the rolemap's access control entries. The net result is an ACL that has no indirect principals and is easy to interpret during an access check. |
Only show entries affecting me | When this option is selected, the Full Effective ACL displays only those principals which include the current user. |
Policy for this resource | Shows the policy for the currently selected rolemap. |
Open | Opens the policy for the current rolemap in the policy editor. |
Rolemap custom properties
The Custom tab of the rolemap properties page displays the following information about the selected rolemap:
Property name | Property description |
---|---|
Attributes | A list of VersionVault attributes attached to the selected rolemap. Each attribute has a Type and a Value. |
Hyperlinks | A list of hyperlinks attached to the selected rolemap. |
Rolemap lock properties
The Lock tab of the rolemap properties page displays the following information about the selected rolemap:
Property name | Property description |
---|---|
State | Either Locked or Unlocked. A rolemap that is Locked can also be Obsolete. |
Locked by | The name of the VersionVault user who locked the rolemap, in the form user_id.group_id. |
Locked on | The date and time when the lock was created. |
Description | A comment associated with the lock. |
Excluded users | A list of users to whom the lock does not apply. |
Add User | Click to open the Add User dialog box, which allows you to add a user to the Excluded users list. |
Remove User | Click to remove the selected user from the Excluded users list. |
Remove All | Click to remove all users from the Excluded users list. |
Rolemap mastership properties
If the selected rolemap is in a VOB that is replicated using HCL VersionVault MultiSite, the Mastership tab of the rolemap properties page displays the following information about the selected rolemap:
Property name | Property description |
---|---|
Current replica | The replica name of the replica that holds the rolemap (the replica that is accessible to the VersionVault server). |
Master replica | The name of the replica that masters the current rolemap. |
The mastership of an object determines who can modify it. In general, if your current replica does not master an object, you cannot modify it.