BAM 12c Security Concept by Carsten Wiesbaum
November 6, 2016 Leave a comment
Oracle’s BI application Oracle Business Activity Monitoring (BAM) is the choice to provide Oracle Fusion Middleware (FMW) users with business insights of all running processes and applications. Due to the fact that in a standard Oracle FMW infrastructure multiple applications are hosted on which different user groups are operating one can imagine that not all information should be accessible by all users. At this point user roles and permissions become an important topic within enterprise applications. This article will provide an overview of Oracle BAM Security Concept which can be used to restrict user access to different data and dashboard categories.
Introduction to Oracle BAM Security Concept
BAM is a standard Java EE application. Therefore the same role and access right concepts apply to BAM as to any other Java EE application. When BAM is installed five standard BAM user groups are created in WebLogic standard security realm.
Each group grants a specific set of functionality to its members. The minimum requirement for a user in order to login to BAM is provided by BAMUsers group. All additional groups add more BAM functions for its users:
- BAMContentViewer – Members can view dashboards in a project
- BAMContentCreator – Members can create dashboards and other BAM artifacts in a project
- BAMArchitect – Members can create new BAM Data Objects and Enterprise Message Sources
- BAMAdministrator – Members can view and modify all resources in any project
Users can be added to user groups accord ing to the required access rights.
Adding additional BAM users
In order to add a new user to BAM one has to add the user to BAMUsers group. Afterwards the user can login. However he is not able to see any projects or access dashboards. Read the complete article here.
For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.