|
KSC Open API
Kaspersky Security Center API description
|
SrvView view to list users and groups. Name of view is "GlobalUsersListSrvViewName".
Parameter 'pParams' of SrvView::ResetIterator method can contain:
| Attribute name | Data type | Description |
|---|---|---|
| ul_llTrusteeId | paramLong | Unique account ID within the users list. Supported by server 10SP1 and higher. |
| ul_llTrusteeIdOrig | paramLong | For alias users: original account ID. Supported by server 10SP2 and higher. |
| ul_nVServer | paramInt | Virtual server ID. Supported by server 10SP1 and higher. |
| ul_binId | paramBinary | Account ID. The pair ("ul_nVServer", "ul_binId") uniquely identifies a user. |
| ul_bUser | paramBool | User/group indicator. |
| ul_Local | paramBool | Local account indicator. |
| ul_Builtin | paramBool | Built-in account indicator. |
| ul_InternalUser | paramBool | Internal account indicator. |
| ul_imgSid | paramBinary | SID. |
| ul_binSidHash | paramBinary | MD5 SID hash. |
| ul_wstrDistringuishedName | paramString | Distinguished name. |
| ul_strObjectGUID | paramString | Object GUID. |
| ul_wstrDisplayName | paramString | Display name. |
| ul_wstrPrincipalName | paramString | Principal name. |
| ul_wstrSamAccountName | paramString | NT4-style (SAM) name. |
| ul_wstrMail | paramString | Email filled in Active Directory. |
| ul_wstrMailExtra | paramString | Email. May be filled by administrator. |
| ul_wstrTelephoneNumber | paramString | Phone number filled in Active Directory. |
| ul_wstrTelephoneExtra | paramString | Phone number. May be filled by administrator. |
| ul_wstrMobile | paramString | Mobile phone number. |
| ul_wstrDepartment | paramString | User's department. |
| ul_wstrCompany | paramString | User's company name. |
| ul_wstrManager | paramString | User's manager display name. |
| ul_wstrDomainSAM | paramString | NT4-style (SAM) domain name. |
| ul_wstrDomain2000 | paramString | DNS-style domain name. |
| ul_wstrDescription | paramString | Description. |
| ul_nGroupId | paramInt | Group ID (for groups only). |
| ul_wstrVServerName | paramString | Virtual server display name. |
| ul_nSplUserId | paramInt | ID of internal user or group. |
| ul_nSplUserDesc | paramString | Description of internal user or group. |
| ul_bHasAssignedRoles | paramBool | User has assigned roles. |
| ul_bDisabled | paramBool | Disabled flag of internal user. |
| ul_bVisited | paramBool | Host specified by 'strHostId' parameter that was visited by the user. |
| ul_bUIS | paramBool | User account is based on UIS. |
| ul_wstrFtsField | paramString | Search-only field for full-text search. See Full-text attribute May be included only as a filter. The following fields are included in search:
|
| ul_bTotpException | paramBool | Whether the user is on the 2FA exclusion list. |
| ul_bTotpReigstered | paramBool | Is the 2FA secret registered for a user. |
| ul_bIsNativeEntraIdObj | paramBool | Is a native MS EntraId object |
| ul_bUserService | paramBool | Is a service user |
| usr_tenantid | paramString | Tenant ID, to identify a logically separable set of users. |