limit the running of specific reports based on a user's role — Oracle Analytics

Oracle Analytics Cloud and Server

Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture

limit the running of specific reports based on a user's role

Received Response
41
Views
2
Comments

Summary

limit the running of specific reports based on a user's role

Content

Hi,

I am using Oracle® Business Intelligence Publisher 11g Release 1 (11.1.1) in my application.

In our application,we have a requirement that users with a specific role should only access specific reports.

For example 'user1' with role 'role1' should be to access only 'report1' & 'user2' with role 'role2' should be to access only 'report2'.

'user1' should NOT be allowed to access 'report2' & viceversa.

To test this

1)I have created users (user1,user2) & roles(BIP_Group, BIP_Group2) in Weblogic console of BIP(In weblogic's default LDAP)

2)Created 2 application roles( BIP_Group, BIP_Group2) through Weblogic em console & mapped to the above roles

3)Login into BIP instance as Administrator & give different permissions to roles BIP_Group, BIP_Group2.

However it is observed that every user that is logged into BIP(user1,user2 etc) is having 'BIConsumers' role by default.

As per the documentation,The BIConsumers group represents all users that have been authenticated by BI Publisher. By default, every authenticated user is automatically added to this group.

As a BIP administrator,there is no option to uncheck/remove privilege for 'Run Report Online','Schedule Report','View Report Output' for any of the default default user groups BIAdministrators,BIAuthors,BIConsumers.(Attached screen shot of the same)

So please help me understand if the requirement of "limiting the running of specific reports based on a user's role" can be achieved & if possible please help me on how to achieve it.

Thanks,

Praveen

Answers