My Oracle Support Banner

Granting Portal Role Results in: Granting permissions for Discussions failed (Doc ID 2603431.1)

Last updated on JANUARY 14, 2021

Applies to:

Oracle WebCenter Portal - Version 12.2.1.3.0 and later
Information in this document applies to any platform.

Symptoms


When attempting to give grants to a user in a portal with Discussions service enabled,the following error is returned:

ERROR

Granting of Role <ROLE_NAME> partially succeeded for identity <USER or GROUP>. Granting permissions for Discussions failed. You can take actions regarding these warnings in Portal settings.

STEPS

The issue can be reproduced at will with the following steps: 

  1. Create a new portal.

  2. Enable Discussions Service in the Portal.

  3. Add the Viewer and Participants Roles to the Portal.

  4. Set the following permissions for the Roles:

    Participant:
         Create and Edit Discussions
         Reply to Discussions
         View Discussions

    Viewer:
         View Discussions

  5. Add a Page Link to the Discussions Page to the Portal.

  6. Add a discussion topic to the Discussions page.

  7. Add a user with Viewer permission to the portal.
    Here you will see this error:

    Granting of Role Viewer partially succeeded for identity <user>. Granting permissions for Discussions failed. You can take actions regarding these warnings in portal settings.


  8. Add a user with Participant permission to the portal.
    Here you will see this error:

    Granting of Role Participant partially succeeded for identity <user>. Granting permissions for Discussions failed. You can take actions regarding these warnings in portal settings..


    Note the participant user is not added to the member list.

    Trying to add the user again returns the following error:

      1 User(s) including <user> have already been granted role(s) Participant.


  9. Add a user with Portal Manager permission to the portal.
    Here you will see this error:

    Granting of Role Portal Manager partially succeeded for identity <user>. Granting permissions for Discussions failed. You can take actions regarding these warnings in portal settings..


  10. The affected users (mostly the user with Participant Role) will get any of these messages on the Discussions page:

    forum does not exist or user is not authorized to access...
    Forum not accessible.

 

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.