WebApi Controller failure. The current user does not have required permission 'read' to load item
search cancel

WebApi Controller failure. The current user does not have required permission 'read' to load item

book

Article ID: 240865

calendar_today

Updated On:

Products

IT Management Suite

Issue/Introduction

When members of a specific security role attempt to import a software package via Manage > Software > Add Software, as soon as the dialog box loads after clicking "Add Software", they see a generic error message that says "An error has occurred during creation of software package. Check server logs for details". 

When the customer checks the NS logs, he sees this error:

The current user 'domain\user-test' does not have required permission 'read' to load item: 17ad008a-6a9e-46fa-b719-f712999b17eb

Environment

ITMS 8.6 RU2

Cause

The Security Role didn't have rights (in this case "Read" rights) to the "Software Catalog Configuration" page.

Resolution

This GUID "17ad008a-6a9e-46fa-b719-f712999b17eb" is the one for "Software Catalog Configuration" under Settings menu\All Settings\Software\Software Catalog and Software Library Settings

We granted Read permission to the desired security role under the Security Role Manager as seen here: