Click or drag to resize

RoleData Class

Represents Role enterprise data.
Inheritance Hierarchy
SystemObject
  EnterpriseDataPlugin
    KeeperSecurity.EnterpriseRoleData

Namespace: KeeperSecurity.Enterprise
Assembly: KeeperSdk (in KeeperSdk.dll) Version: 1.0.5
Syntax
C#
public class RoleData : EnterpriseDataPlugin, IRoleData

The RoleData type exposes the following members.

Constructors
 NameDescription
Public methodRoleDataInitializes a new instance of the RoleData class
Top
Properties
 NameDescription
Public propertyRoleCount Gets the number of all roles in the enterprise.
Public propertyRoles Get a list of all roles in the enterprise
Top
Methods
 NameDescription
Public methodGetEnforcementsForRole Gets a list of role enforcements for specified role.
Public methodGetManagedNodes Gets a list of all managed nodes in the enterprise
Public methodGetPrivilegesForRoleAndNode Gets a list of privileges for specified role and node
Public methodGetRoleKey Gets role key.
Public methodGetRolesForTeam Gets a list of role IDs for specified team.
Public methodGetRolesForUser Gets a list of role IDs for specified user.
Public methodGetTeamsForRole Gets a list of team UIDs for specified role.
Public methodGetUsersForRole Gets a list of user IDs for specified role.
Public methodTryGetRole Gets the enterprise role assocoated with the specified ID.
Top
See Also