Spaces Discussions Not Visible For Guest Role In JIVE (Doc ID 1520775.1)

Last updated on MARCH 08, 2017

Applies to:

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

Symptoms

In the discussion server Jive Admin Console there is a global permission assigned to Anyone to Read Forum. As a result of this permission the expectation is that users can read the forums without having to log in.

When creating a new space with the Discussions service enabled you can Watch the forum from the Discussions task flow from Spaces. As a result whenever there is a new update in the forum you are notified about the changes by email. The email contains a direct link to the Discussion Forum in Jive Standalone to view the forum easily. When clicking on this link then the user receives the following error:

"
Error: you do not have permission to view the requested forum or category.
You may need to login before viewing the content.
"

This is not expected as because of the Global Permission, Anyone should have Read Forum access.

When checking the permissions for the forum created in Spaces from Jive Admin Console then it seems that the Global Permissions were overridded, and Anyone has no Read Forum permission as it was revoked.

When creating a new forum from Jive Forum Standalone, then it respects the Global Permissions as expected, and users can read that forum without having to login first. When checking the permissions for the forum created from Jive Discussions Standalone in the Jive Admin Console then it seems that the Global Permissions were not overridden, and Anyone has the Read Forum permission as it was specified for Global Permissions.

So it seems that Discussion Forums created by Spaces do not respect Global Permissions of Jive.

The issue occurs in WebCenter Spaces 11.1.1.5 and Jive Forums Server 5.5.20.3.


Steps to Reproduce
==================
1. Set the following Global Permissions in Jive Admin Console:

User Type: Anyone -> is allowed to read forums.
User Type: Registered Users -> are allowed to create threads, messages, private messages and vote.
 
2. Create space

2.1 Login to WebCenter Spaces and create a new space with discussion functionality.
2.2 Use the Watch forum or Watch topic button on the discussion page to follow the discussion or topic.
2.3 Create a discussion or a topic.

3. Receive email from Watch functionality

3.1 Open the email received from the jive server.
3.2 Click on of the links in the email.
3.3 You are navigated towards the jive forum pages.
A page is shown with the message:

"
Error: you do not have permission to view the requested forum or category.
You may need to login before viewing the content.
"

Alternatively to the watch step, you can simply go to Jive Discussions Standalone and try to access the forum of the newly created Space and notice that you cannot see that forum until you login.

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms