Data
err:unkey:data:permission_not_found
The requested permission was not found
Example
What Happened?
This error occurs when you’re trying to perform an operation on a permission that doesn’t exist in the Unkey system. Permissions in Unkey are used to control access to resources and operations.
Common scenarios that trigger this error:
- Using an incorrect permission ID or name
- Referencing a permission that has been deleted
- Trying to assign a permission that doesn’t exist in the current workspace
- Typos in permission names when using name-based lookups
Here’s an example of a request that would trigger this error:
How To Fix
Verify that you’re using the correct permission ID or name and that the permission still exists in your workspace:
- List all permissions in your workspace to find the correct ID
- Check if the permission has been deleted and recreate it if necessary
- Verify you’re working in the correct workspace
Here’s how to list all permissions in your workspace:
If you need to create a new permission, use the appropriate API endpoint:
Common Mistakes
- Incorrect identifiers: Using wrong permission IDs or names
- Deleted permissions: Referencing permissions that have been removed
- Case sensitivity: Permissions names might be case-sensitive
- Workspace boundaries: Trying to use permissions from another workspace
Related Errors
- err:unkey:data:role_not_found - When the requested role doesn’t exist
- err:unkey:data:api_not_found - When the requested API doesn’t exist
- err:unkey:authorization:insufficient_permissions - When you don’t have permission to perform operations on permissions