|
KSC Open API
Kaspersky Security Center API description
|
Roles attributes for the HstAccessControl::FindRoles method are presented in the table below.
For return and search filter:
| Name | Type | Description |
|---|---|---|
| KLHST_ACL_ROLE_ID | paramInt | Role ID. |
| KLHST_ACL_ROLE_NAME | paramString | Role GUID name. |
| KLHST_ACL_ROLE_DN | paramString | Role display name. |
| KLHST_ACL_TRUSTEE_ID | paramInt | Trustee ID. |
| KLHST_ACL_ROLE_BUILT_IN | paramBool | Default role. See Role. |
| KLHST_ACL_ROLE_INHERITED | paramBool | The attribute accepts true if the role is inherited from a primary server. |
| dn | paramString | Account display name. |
| userPrincipalName | paramString | AD userPrincipalName attribute. |
| objectGUID | paramBinary | AD objectGUID attribute. |
| KLPOL_ID | paramInt | Policy ID. |
| KLPOL_DN | paramString | Policy display name. |
| KLPOL_PRODUCT | paramString | Product name. |
| KLPOL_VERSION | paramString | Product version. |
| name | paramString | Name of the administration group where the policy is located. |
| grp_full_name | paramString | Full name of the administration group where the policy is located. |
For search filter only:
| Name | Type | Description |
|---|---|---|
| KLPOL_GROUP_ID | paramInt | ID of the administration group where the policy is located. |
For return only:
| Name | Type | Description |
|---|---|---|
| KLHST_ACL_TRUSTEE_SID | paramBinary | Trustee SID. |