You are currently reviewing an older revision of this page.

KB-1130 "The user [xxxxx] does not have sufficient privileges to perform the requested action because they are not in any role." error thrown in different scenarios

Symptoms

At least one user cannot login, or unattended activities running as the user will fail, or you are unable to reset a user's password. The application server log will show the following error:

com.appiancorp.security.authz.AuthorizationException: The user [xxxxx] does not have sufficient privileges to perform the requested action because they are not in any role. (APNX-1-4188-001)

Cause

This issue is caused by the user being deactivated before an upgrade and reactivated after the upgrade. This means that group membership needs to be refreshed.

Alternatively, the user is not actually part of any role in the system (Application Users).

Action

To refresh the group membership, temporarily add the user to a group and then remove that user from that group.

If that still doesn't fix that issue, permanently add that user to the Application Users group if they are a basic user or the Designers group if they are a designer/administrator.

Affected Versions

This article applies to all versions of Appian.

Last Reviewed: April 2016