KSC Open API
Kaspersky Security Center API description
|
Supported commands and their parameters
Parameters:
Attribute | Type | Description |
---|---|---|
REFRESH_TOKEN | paramBinary | Integration refresh token body |
Result:
Attribute | Type | Description |
---|---|---|
ACCESS_TOKEN | paramBinary | New integration access token body |
ACCESS_TOKEN_TTL | int | Time to live of access token in seconds, since this command processing time |
REFRESH_TOKEN | paramBinary | New integration refresh token body |
REFRESH_TOKEN_TTL | int | Time to live of refresh token in seconds, since this command processing time |
Parameters:
Attribute | Type | Description |
---|---|---|
CMD_ACCESS_TOKEN | paramBinary | Integration access token |
CMD_SERVER_ID | paramString | Native server ID |
CMD_VSERVER_NAME | paramString | Virtual server name |
CMD_USER_ID | paramString | User ID |
CMD_USER_NAME | paramString | User display name |
CMD_USER_PERMISSIONS | paramParams | User permissions to product; Format: +--- CMD_USER_PERMISSIONS (paramParams) +---<functional area> = (paramInt)<access mask> // see Access rights |
Command result is not used by KSC server and is passed as is to command initiator
Parameters:
Attribute | Type | Description |
---|---|---|
CMD_ACCESS_TOKEN | paramBinary | Integration access token |
CMD_SERVER_ID | paramString | Native server ID |
CMD_VSERVER_NAME | paramString | Virtual server name |
CMD_USER_ID | paramString | User ID |
CMD_USER_NAME | paramString | User display name |
Command result is not used by KSC server and is passed as is to command initiator
Parameters:
Attribute | Type | Description |
---|---|---|
ACCESS_TOKEN | paramBinary | Integration access token body |
Command result is not used by KSC server and is passed as is to command initiator