This error arises when attempting to check permissions for a user that hasn't been synchronized with your application. This commonly occurs if a user is created within your authentication provider dashboard but hasn't yet been synced to Permit. Please note that the user key is case-sensitive—ensure its accuracy.
A solution to the issue
Sync the user to permit with Permit web application
Navigate to our Users Management Screen within the Permit web application. Here, you can create and verify if the user is synchronized.
Sync the user to permit with the API
Use our API to both create and synchronize the user with Permit.