Check Content Permissions
confluence_check_content_permissionsCheck whether a user or group can perform a specific operation (e.g., read, update, delete) on Confluence content. Returns a boolean result.
Instructions
Check whether a user or group can perform an operation on specific content.
Wraps POST /wiki/rest/api/content/{id}/permission/check.
Note: This tool is only available for Confluence Cloud. Server/Data Center instances use different permission APIs.
Returns a JSON object with a 'hasPermission' boolean indicating whether the subject has the requested permission on the content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation | Yes | The operation to check. Common values: 'read', 'update', 'delete', 'export', 'purge', 'administer', 'create_or_delete_from_view'. | |
| content_id | Yes | Confluence content ID (page, blog post, comment, or attachment). Example: '123456789' | |
| subject_type | No | Whether the subject is a 'user' or a 'group'. Defaults to 'user'. | user |
| user_identifier | Yes | Account ID of the user (for subject_type='user') or group ID (for subject_type='group'). Example user account ID: '5b10a2844c20165700ede21g' |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |