Skip to main content

permission_not_found

The requested permission was not found in Unkey. Verify the permission ID is correct and it exists within your workspace's RBAC configuration.
1 min read
Danger
err:unkey:data:permission_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

How To Fix#

Verify that you're using the correct permission ID or name and that the permission still exists in your workspace:

  1. List all permissions in your workspace to find the correct ID
  2. Check if the permission has been deleted and recreate it if necessary
  3. 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