Error: 'Privilege Required' / 'User is not authorised to perform read operations' on Class Type Process Object

Version 5

    Verified Product Versions

    LANDESK Service Desk 7.8.xLANDESK Service Desk 2016.xLANDESK Asset Central 2016.x

    Environment:

    Service Desk - All versions

     

    Review Date:

    01.10.2014

     

    Error:

    7.7.2 and earlier:

    "Authorisation failure - user is not authorised to perform read operations on the changemanagement.change classtype"

    "Authorisation failure - user is not authorised to perform read operations on the incidentmanagement.incident classtype"

     

    7.7.3 and later:

    "Privilege required. User XXX is not a member of a role or group with the Read privilege for the Incident Management -> Process Related Objects -> Incident Object. Please contact your system administrator"

    "Privilege required. User XXX is not a member of a role or group with the Read privilege for the Change Management -> Process Related Objects -> Change Object. Please contact your system administrator"

    action_error.png

     

    Cause:

    This error message is a privilege error and will show when the relevant user doesn't have the correct privilege to perform the action the user is trying to perform.

    In this case the user is trying to access the Change or Incident Class Type Object which is the main Object for the module, and is needed in order to see any information from this Object.

     

    Solution:

    Give the user the relevant Privileges.

    When the privilege required is the main class type Object, it's slightly different then when it's an action privilege.

    In this case you will need to look at the Lifecycle for the relevant Object.

     

    For a process driven module to work for any user they will need to have the lifecycle privilege for that Object.

    For Incident, you will find this in Modules - Incident Management - Process Related Object - Incident - Lifecycle

    Set both 'Create' 'Read' and 'Update' on the relevant Lifecycle.

    Note that when you set the Read privilege on one lifecycle it will automatically set it for all lifecycles.

     

    priv.png