Why can't I display a view [Access forbidden]?


Problem: It seems that you're not allowed to see this page

When I try to display a view, I get the following error:

org.jboss.seam.security.AuthorizationException:


Cause: You want to access a part of the system to which you have no access rights assigned.

Solution: Change the access rights for the user group

The following steps require User and User Groups edition rights. Please contact your system admin if you have no access to this section.

  1. Go to the Configuration menu > User Management > Users.

  2. Locate the user in question and check to which group they belong.


    Note: If there is no Group column in the view, open the user's profile and check the Group section in the 'General Info' tab.

     

  3. Go to User Management > User Groups and Rights.

  4. Locate the group in question and open it in edit mode.

     

  5. Locate the area of the view that wasn't accessible to the user and check the corresponding boxes in the Browse and Customize columns.


    Note: In some cases, the error message will specify which access right is missing, for example, org.jboss.seam.security.AuthorizationException: Authorization check failed for role [PROJECT_EDIT]. In this case, the editing rights are missing, so you need to check the box in the Edit column.

  6. Click the Save button at the bottom of the page.

The user will have to sign out and sign in again to see the changes.


Problem: It seems you have no views available

When I try to display a view, I get the following error:


Cause: You have access rights to this part of the system, but no views are available for you

Solution 1: Ask for this view to be shared with you

Depending on the ownership of the view, a view can be shared directly from its page or in the Configuration menu > General Configuration section. To check if a user is the view owner, they need to open the view drop-down and see if the view in question has an icon.

 

How to share your view:

  1. Go to the Configuration menu > User Management > Users.

  2. Locate the user that needs access to a view and check to which group they belong.


    Note: If there is no Group column in the view, open the user's profile and check the Group section in the 'General Info' tab.

     

  3. Go back to the view you want to share and click the icon.

     

  4. Scroll down to the Share View card.

  5. Select the Share with groups radio button, then select the user's group from the drop-down list below.

     

  6. Click the Save Changes button in the upper right corner.


How to share other users' views:

  1. Go to the Configuration menu > User Management > Users.

  2. Locate the user that needs access to a view and check to which group they belong.


    Note: If there is no Group column in the view, open the user's profile and check the Group section in the 'General Info' tab.

     

  3. Go to the Configuration menu > General Configuration > Views.

  4. Locate the view in question and open it in edit mode.

     

  5. In the View Editor pop-up, go to the Permissions tab.

     

  6. Add the desired groups to the Selected Item list.

  7. Click the Save button.


Solution 2 (for HP admins): Grant permission for view customization

  1. Go to the Configuration menu > User Management > Users.

  2. Locate the user in question and check to which group they belong.

     

    Note: If there is no Group column in the view, open the user's profile and check the Group section in the 'General Info' tab.

     

  3. Go to User Management > User Groups and Rights.

  4. Locate the group in question and open it in edit mode.

     

  5. Locate the area the user needs to access and check the corresponding box in the Customize column.

     

  6. Click the Save button at the bottom of the page.


Problem: You need permission to see the view

When I try to display a view, I get the following error:


Cause: You have access rights to this part of the system but not to the specific view you want to access

Solution: Ask for this view to be shared with you

Depending on the ownership of the view, a view can be shared directly from its page or in the Configuration menu > General Configuration section. To check if a user is the view owner, they need to open the view drop-down and see if the view in question has an icon.

How to share your view:

  1. Go to the Configuration menu > User Management > Users.

  2. Locate the user that needs access to a view and check to which group they belong.

     

    Note: If there is no Group column in the view, open the user's profile and check the Group section in the 'General Info' tab.

     

  3. Go back to the view you want to share and click the icon.

     

  4. Scroll down to the Share View card.

  5. Select the Share with groups radio button, then select the user's group from the drop-down list below.

     

  6. Click the Save Changes button in the upper right corner.


How to share other users' views:

  1. Go to the Configuration menu > User Management > Users.

  2. Locate the user that needs access to a view and check to which group they belong.

     

    Note: If there is no Group column in the view, open the user's profile and check the Group section in the 'General Info' tab.

     

  3. Go to the Configuration menu > General Configuration > Views.

  4. Locate the view in question and open it in edit mode.

     

  5. In the View Editor pop-up, go to the Permissions tab.

     

  6. Add the desired groups to the Selected Item list.

  7. Click the Save button.