You are currently reviewing an older revision of this page.
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)
The following are possible causes for this issue:
To refresh the group membership, perform the following:
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.
If you believe there is a discrepancy between the user that the server log mentions and the user that the process model or node is intended to run as, check to see if the process model is contained in a swim lane. Swim lane assignment takes precedence and applies to all nodes within a process model unless the Override lane assignment for this node option is selected for a particular node. It is possible that the process or a node is configured to run as a particular user, but the assignment is being "overridden" by the assignment option in the swim lane.
This article applies to all versions of Appian.
Last Reviewed: June 2017