KSC Open API
Kaspersky Security Center API description
Roles attributes

Roles attributes for the HstAccessControl::FindRoles method are presented in the table below.

For return and search filter:

NameTypeDescription
KLHST_ACL_ROLE_IDparamIntRole ID.
KLHST_ACL_ROLE_NAMEparamStringRole GUID name.
KLHST_ACL_ROLE_DNparamStringRole display name.
KLHST_ACL_TRUSTEE_IDparamIntTrustee ID.
KLHST_ACL_ROLE_BUILT_INparamBoolDefault role. See Role.
KLHST_ACL_ROLE_INHERITEDparamBoolThe attribute accepts true if the role is inherited from a primary server.
dnparamStringAccount display name.
userPrincipalNameparamStringAD userPrincipalName attribute.
objectGUIDparamBinaryAD objectGUID attribute.
KLPOL_IDparamIntPolicy ID.
KLPOL_DNparamStringPolicy display name.
KLPOL_PRODUCTparamStringProduct name.
KLPOL_VERSIONparamStringProduct version.
nameparamStringName of the administration group where the policy is located.
grp_full_nameparamStringFull name of the administration group where the policy is located.


For search filter only:

NameTypeDescription
KLPOL_GROUP_IDparamIntID of the administration group where the policy is located.


For return only:

NameTypeDescription
KLHST_ACL_TRUSTEE_SIDparamBinaryTrustee SID.