Tech Tip: New UMP users get the message "You do not have the roles required to access this portlet" on every portlet

Document created by Marco_Ippati Employee on Aug 1, 2016Last modified by Melissa Potvin on Dec 17, 2016
Version 5Show Document
  • View in full screen mode

Issue:

 

Any new Account/contact with non-administrator ACL gets the message below on every portlet when logging into UMP:

"You do not have the roles required to access this portlet"

 

Error_message.JPG

 

Environment:

 

UMP 8.2, 8.31, 8.4, 8.4 Sp1

 

Cause:

 

The root cause is that the new liferay users are created with the default “User” role only. Using Default portal settings, any liferay user needs to be have the role “Power User” otherwise the message is displayed.

 

Resolution:

 

To fix this go to:

 

Control Panel > Portal Settings > Users > Default User Associations > Roles:

and add “Power User” in the roles as below.

 

Control_panel.jpg

 

Any new created account/contact liferay user will now be created with Power User role and will no longer get this message.

 

Additional Information:

By default 'Power User' is added in the default roles so unless this is changed manually this issue should not occur.

This issue does not occur if the Account/contact's liferay user has an 'Administrator' ACL. In that case, the 'Administrator Role' is given - and this role also allows displaying portlets correctly.

As a general additional note: A liferay user is created after first time login in UMP. The liferay user is created for any UIM user that have ACL permissions to log into UMP, being that user a regular UIM user or an Account/contact user.

 

 

 

New UMP users get the message "You do not have the roles required to access this portlet" on every portlet

Document ID:  TEC1624608

Attachments

    Outcomes