Metabase > Metabase Assembly Interfaces > ISecuritySubject
The ISecuritySubject interface contains basic properties and methods used to work with security subject.
Property name | Brief description | |
![]() |
The Description property determines security subject description. | |
![]() |
The DistinguishedName property returns unique name of security subject. | |
![]() |
The IsHidden property returns whether security subject is hidden. | |
![]() |
The IsNT property returns whether the security subject is a domain security subject. | |
![]() |
The LogonHoursPolicy property returns settings of the security subject access to the platform by time. | |
![]() |
The Name property determines a security subject name. | |
![]() |
The Sid property returns parameters of the security subject identifier. | |
![]() |
The Tag property is designed to store additional system information about security subjects. | |
![]() |
The Type property returns the type of the current security subject. | |
![]() |
The UserPrincipalName property returns a domain user name. |
Method name | Brief description | |
![]() |
HasAccessToRepository | The HasAccessToRepository method checks is the user or a group of users have effective permissions to repository objects. |
![]() |
MemberOf | The MemberOf method returns the collection of the groups, to which the given security subject is included. |
![]() |
MemberOfO | The MemberOfO method returns the collection of groups, in which the given security subject is included taking into account defined parameters for getting groups. |
See also: