|
KSC Open API
Kaspersky Security Center API description
|
| AccessCheckToAdmGroup(int lGroupId, unsignedInt dwAccessMask, wstring szwFuncArea, wstring szwProduct, wstring szwVersion) | HstAccessControl | |
| AddRole(params pRoleData) | HstAccessControl | |
| CheckEffectiveRights(int nVServerId, long llTrusteeId, wstring szwProduct, wstring szwVersion, params pAccessRights) | HstAccessControl | |
| DeleteRole(int nId, boolean bProtection) | HstAccessControl | |
| DeleteScObjectAcl(int nObjId, int nObjType) | HstAccessControl | |
| DeleteScVServerAcl(int nId) | HstAccessControl | |
| FindRoles(wstring strFilter, array pFieldsToReturn, array pFieldsToOrder, int lMaxLifeTime,[out] wstring strAccessor) | HstAccessControl | |
| FindTrustees(wstring strFilter, array pFieldsToReturn, array pFieldsToOrder, int lMaxLifeTime,[out] wstring strAccessor) | HstAccessControl | |
| GetAccessibleFuncAreas(int lGroupId, unsignedInt dwAccessMask, wstring szwProduct, wstring szwVersion, boolean bInvert,[out] array pFuncAreasArray) | HstAccessControl | |
| GetMappingFuncAreaToPolicies(wstring szwProduct, wstring szwVersion) | HstAccessControl | |
| GetMappingFuncAreaToReports(wstring szwProduct, wstring szwVersion) | HstAccessControl | |
| GetMappingFuncAreaToSettings(wstring szwProduct, wstring szwVersion) | HstAccessControl | |
| GetMappingFuncAreaToTasks(wstring szwProduct, wstring szwVersion) | HstAccessControl | |
| GetPolicyReadonlyNodes(int lGroupId, wstring szwProduct, wstring szwVersion, wstring szwSectionName, params pPolicySection) | HstAccessControl | |
| GetRole(int nId, array pFieldsToReturn) | HstAccessControl | |
| GetScObjectAcl(int nObjId, int nObjType,[out] params pAclParams) | HstAccessControl | |
| GetScVServerAcl(int nId,[out] params pAclParams) | HstAccessControl | |
| GetSettingsReadonlyNodes(int lGroupId, wstring szwProduct, wstring szwVersion, wstring szwSectionName, params pSettingsSection) | HstAccessControl | |
| GetTrustee(int nId, array pFieldsToReturn) | HstAccessControl | |
| GetVisualViewForAccessRights(wstring wstrLangCode, int nObjId, int nObjType,[out] params pViewParams) | HstAccessControl | |
| IsTaskTypeReadonly(int lGroupId, wstring szwProduct, wstring szwVersion, wstring szwTaskTypeName) | HstAccessControl | |
| ModifyScObjectAcl(int nObjId, int nObjType, params pAclParams, boolean bCheckCurrentUserAce) | HstAccessControl | |
| SetScObjectAcl(int nObjId, int nObjType, params pAclParams, boolean bCheckCurrentUserAce) | HstAccessControl | |
| SetScVServerAcl(int nId, params pAclParams, boolean bCheckCurrentUserAce) | HstAccessControl | |
| UpdateRole(int nId, params pRoleData, boolean bProtection) | HstAccessControl |