KB-1179 "You do not have sufficient privileges to perform the requested action" error thrown when opening/saving a Portal report in Appian 16.1
| This issue has been resolved in an Appian hotfix/new Appian version. Please apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian. |
Symptoms
After upgrading to Appian 16.1, users may see a new error when opening Portal reports or when saving a process report:
You do not have sufficient privileges to perform the requested action.
Simultaneously, there is the following entry in authz-audit.csv (located in <APPIAN_HOME>/logs):
testo10,uri,/framework/navigation/reports.jsp (original: /framework/backgroundAction.none),DENIED,,userRoles=[designer]
A network capture will reveal a 403 error when accessing this path:
$bgurl: /framework/navigation/reports.jsp?$e=/framework/navigation/reports.jsp
Cause
The action /framework/navigation/reports.jsp has been removed from the product but the navigation-config.xml still has the old references to this path due to an incorrect migration.
This issue has been resolved via AN-69266 via Appian 16.1 Hotfix Package C and Appian 16.2.
Action
Apply the latest hotfix to your Appian installation or upgrade to the latest version of Appian.
Workaround
Upload the current navigation-config.xml to the System Knowledge Center. To do this, perform the following:
- Navigate to
<SCHEME>://<SERVER_AND_PORT>/<APPLICATION_CONTEXT>/kc/1(e.g. https://example.appian.com/suite/kc/1). - Select System Knowledge Center > Priority Icons.
- Select the checkbox next to navigation-config and select Upload New Version in the actions above the file list.
- Select the navigation-config.xml file located in
<APPIAN_HOME>/ear/suite.ear/web.war/WEB-INF/conf/dataload/navigation.
Affected Versions
This article applies to Appian 16.1.
Last Reviewed: December 2017
