We trying to use mobile demo with employee user and getting the following message "Unauthorized. This operation requires Function Access for 'security' equal to 'View or Modify'. "
The role has Modify permission on Security and we still get the error only on employee access type; if I change it to analyst every thing works,
The associated problem appears to be USRD 3532 for which the problem description is as follows:
TITLE: TILES NOT DISPLAYED IN SERVICE DESK MANAGER MOBILE APP
Under certain circumstances, an user logging in to the Service Desk Manager
mobile app may not see the tiles.
Steps to Reproduce:
1. Login to Service Desk Manager as Administrator.
2. Navigate to 'Administration' Tab -> 'Service Desk' -> 'Form Groups' and
create a new form group 'ATM HelpDesk'.
3. Navigate to 'Administration' Tab -> 'Security and Role Management' ->
'Role Management' -> 'Role List'.
4. Open any existing role for example: 'Level2 Analyst' role and click on
'File' -> 'Copy'.
5. In the new role detail page opened, fill in the 'Role Name' and 'Code' as
'Admin_HelpDesk' and 'Customization Form Group' as the one created in
step2.
6. Set the Functional Access 'Security' to 'Modify' for the new role
created in Step5.
7. For the access type associated to Administrator user, i.e.,'Administration
' set the REST Web Service API Role as the one created in step5, i.e.,
Admin_HelpDesk.
8. Login to Service Desk Manager mobile App as Administrator.
Result:
Tiles may not be displayed in the mobile app and the jrest.log may show the
following error message.
"ERROR SDMCRUDServiceImpl 1222 This operation requires Function Access for 's
ecurity' equal to 'View or Modify'. {http://hostname:8050/caisd-rest/acctyp/X
XXXX?_dc=1457069889657}"