Many of the HsvSecurityAccess object’s methods return information about an application’s users, roles, and security classes. The other methods enable you to perform the following security-related actions:
Add or remove users from an application. In addition, you can assign users to or remove users from roles and security classes.
Add or remove security classes from an application. In addition, you can specify users’ access rights to security classes.
Security classes are assigned to Entity dimension members, and you can get an entity’s security class with HsvEntities.GetSecurityClassID. For more information, see GetSecurityClassID. |
The HsvSecurityAccess object’s methods are summarized in Table 26, HsvSecurityAccess Object Methods, and are described in detail in the following topics.
Assign HsvSecurityAccess object references with the Security property of the HsvSession object. |
For methods that change roles, users, or security class access rights, the connected user must be assigned to the Application Administrator role. Use IsApplicationAdministrator to test whether the connected user is assigned to the Application Administrator role; for more information, see IsApplicationAdministrator. |