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

64 lines
3.0 KiB
JSON
Raw Normal View History

{
"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."
}