Overview
Access requests let users ask for permission to a document they can’t currently access. Document owners or admins can then approve or deny these requests. This is the self-service alternative to sharing a document directly.Prerequisites
- A document ID the requester can see (e.g. via an entry page link)
- A valid API key
Step 1: Inspect Current Access
Before requesting access, check what permissions the caller already has:Step 2: Create an Access Request
If the caller lacks the needed permission, create a request:Step 3: List Pending Requests (Owner)
The document owner lists pending requests:Step 4: Approve or Deny
Response
A created or updated access request:Permissions
| Operation | Required Permission |
|---|---|
inspectDocumentAccess | Any document visibility |
createAccessRequest | Any document visibility |
listAccessRequests | Document owner or admin |
approveAccessRequest | Document owner or admin |
denyAccessRequest | Document owner or admin |