Logs relating to the privilegedunwrap API route
The fields described below belong to logs about the privilegedunwrap API route. This route allows:
-
An administrator to decrypt exported user data with the decrypter.exe Google utility,
-
An encryption service to migrate data from another KACLS to itself.
|
Field |
Description |
Type |
Examples |
|---|---|---|---|
|
api_route |
URL slug of the API route. |
String |
"/api/v1/{tenantId}/privilegedunwrap"
|
|
user_agent |
User agent used in the request. |
String |
"Chrome/27.0.1453.110" |
|
source_address |
Network traffic source (client requesting the connection). |
String |
"172.16.16.212" |
|
http_status |
HTTP response code that indicates the status of the request to the proxy. |
Integer |
Prescribed values: "200", "400", "401", "405", "413", "415","500" |
|
request_payload |
Data relating to the HTTP request. |
Object |
|
|
reason |
JSON string providing additional context about the operation. |
String |
"{client:’drive’ op:’update’}" In a migration, the value is set: "KACLS migration" |
|
resource_name |
Resource identifier. |
String |
"6Bhds6BhdRkqt3Rkqt36Bhd"
|
|
authentication_token |
JWT generated by a third-party tool that guarantees the user’s identity. It contains the information below: |
Object |
|
|
|
Only for user use cases |
String |
"alice@domain.eu" |
|
Only for migration use cases |
String |
"https://cse.mysds.io/api/v1/0995624d-13f5-40a9-9c59-fee6fe3ef3f4"
|
|
|
iss: identifies the service that generates the JWT (issuer). |
String |
URL of the issuing KACLS |
|
|
aud: identifies the recipient of the JWT (audience). |
String array |
In a migration, the value is set: "kacls-migration" |
|
|
exp: identifies the expiry time after which the JWT must no longer be accepted. |
Integer (timestamp in seconds) |
"1694617320" |
|
|
|
iat: identifies the date on which the JWT was created (issued at). |
Integer (timestamp in seconds) |
"1694617320" |
|
additional_data |
Additional data. |
Object |
|
|
|
wrap_properties: data relating to the wrap operation. |
Object |
|
|
|
kek_id: identifier of the KEK used. |
String |
"bbc9cd0b-803c-4d9c-93f9-b43bdfc0bf96"
|
|
|
version: version of the wrap operation. |
Integer |
1 |
|
|
mode: mode used for the wrap operation.
|
String |
Prescribed values:
|
|
|
cse_version: version of the service during the wrap operation. |
String |
"1.0.23458" |
| authentication_mode: authentication mode used for the wrap operation. |
String |
"local-configuration", "admin-configuration", "cse-configuration" In a migration, the value is set: "migration" |
|
| authentication_domain: domain used for authentication. |
String |
"domain.com" |