afv-library/skills/platform-data-and-tooling-api-context-get/assets/enterprise_api/InsufficientAccessEventLog.json

64 lines
3.0 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"sections": [
"title",
"description",
"fields",
"special_access_rules"
],
"title": "InsufficientAccessEventLog - Data API",
"description": "Insufficient Access event logs contain details about errors relating to insufficient account, case, contact, and opportunity record access. This object is available in API version 61.0 and later.",
"fields_columns": [
"type",
"description",
"example",
"properties"
],
"fields": {
"AccessError": {
"type": "String",
"description": "The type of insufficient access error that the user received. Valid values are: DATA_NOT_AVAILABLE—The record is no longer accessible. For example, a record was deleted and moved to the Recycle Bin. INVALID_TYPE—The record type doesnt exist. NO_ACCESS—The user doesnt have the required access level to complete the attempted action on the record.",
"example": "NO_ACCESS"
},
"ActualLoggedInUserIdentifier": {
"type": "Id",
"description": "The ID of the user who initiated the action that caused the insufficient access error. For example, a user attempts to transfer ownership of a record to a teammate, but the operation fails because the teammate doesnt have the required access.",
"example": "005XXXXXXXXXXXX"
},
"ErrorDescription": {
"type": "String",
"description": "Description of the insufficient access error that the user received.",
"example": "User 005XXXXXXXXXXXX doesn't have full access for the record 001XXXXXXXXXXXX."
},
"ObjectType": {
"type": "string",
"properties": "Filter, Group, Nillable, Sort",
"description": "The object for which the user received the insufficient access error."
},
"RecordIdentifier": {
"type": "String",
"description": "The ID of the record that the user doesnt have access to.",
"example": "001XXXXXXXXXXXX"
},
"RequestIdentifier": {
"type": "String",
"description": "The unique ID of a single transaction. A transaction can contain one or more events.",
"example": "3nWgxWbDKWWDIk0FKfF5DV"
},
"RequestedAccessLevel": {
"type": "String",
"description": "The access level required by the users attempted action on the record. Valid values are: DELETE FULL READ TRANSFER WRITE",
"example": "FULL"
},
"Timestamp": {
"type": "dateTime",
"description": "The access time of Salesforce services in GMT.",
"example": "20130715233322.670"
},
"UserIdentifier": {
"type": "Id",
"description": "The ID of the user for whom the insufficient access error occurred, either when the user couldnt access a record, the user couldnt complete an operation, or the user was the intended recipient of a record transfer that failed because the user didnt have the required access.",
"example": "005XXXXXXXXXXXX"
}
},
"special_access_rules": "To access this object, you must have the View Event Log Object Data user permission."
}