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