Oracle Transactional Business Intelligence Idea Lab

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

GSI - Data Source Access across Oracle Pillars (HCM and FIN) - BI Admin

230
Views
12
Comments

Organization Name

Southern

Description

The Oracle Idea Lab is logged to highlight a gap in the BI Publisher security design. As of today, a user with the ability to create a data model has the ability to query any data source:

Navigation > OBIEE > New > Published Reporting > Data Model > > New Data Set > SQL Query >  Data Source

a. Oracle BI EE

b. AplicationDB_HCM

c. ApplicationDB_FSCM

d. ApplicationDB_CRM

 

The specific concern is around access to data categorized as PII/HIPAA/Sensitive when implementing various Oracle Pillars in the same Oracle Cloud GSI. We do not want our FIN developers to have access to performance ratings, succession plan, payroll data, and various other sensitive HR data.

 

Our mitigation strategy is to:

a. Run audit queries on specific HR tables (from bipublisher_v)

b. Remove the 'Workforce Confidential Reporting duty role' to remove access to personal email, personal phone, person contact, SSN, passport, communication method, person visa

c. Revoke access to most project users from access to the BIP data set creation in higher environments

d. Use HCM Extract and OTBI for integration/reporting purposes where we can

 

It does impact who can manage reports and integration within a GSI model. The main ask:

 

Provide the ability to separate access between the  AplicationDB_HCM and the  ApplicationDB_FSCM data source across resources via a role. For example, when you create a custom JNDI connection for "AuditViewDB", you can define which roles have access to that data source.

Use Case and Business Need

a. As a FIN Developer, I should NOT have the ability to access the AplicationDB_HCM

b. As an HR stakeholder, I want to protect my HR data in the following category: sensitive/PII/HIPAA

c. As a security manager, I want consistent security approach about securing FIN and HR across the GSI application/tools

 

More details

In a GSI Oracle Cloud environment where a client is implementing different pillars, it is common to have different users with different data access between an FIN team and an HR team. Across the application, we have the ability to security access across pages between the FIN and HR teams. However, there is existing way to separate access between the HR and FIN data source via the BI Publisher tool.

 

The BI publisher tool is a tool used for multiple purposes to meet reporting and integration reporting requirements.

Original Idea Number: e7b246aeda

12
12 votes

Submitted · Last Updated

«1

Comments

  • liannecole
    liannecole Rank 1 - Community Starter

    This would help us on our current implementation project.

  • user631051
    user631051 Rank 3 - Community Apprentice

    This is definitely a need.  Customers should have the ability to address this via configuration.  Key BI Admin functions like ability to view session logs and issue SQL are tangled in this web and this is introducing inefficiencies for our organization because you have for example Finance team that should not be able to query HR data and vice versa via BIP data model; so one person in each team has BI Admin access which they then end up with a line at their door because others need them to share screen so they can research an issue (i.e. using session logs, Issue SQL for PVO, data model, etc...)

  • User_S1W7G
    User_S1W7G Rank 1 - Community Starter

    Helps in segregation of roles when both FIN and HR are implemented in same domain.

  • Julio C. Lois
    Julio C. Lois Rank 1 - Community Starter

    Excellent idea!

  • Rakesh Kumar-189257
    Rakesh Kumar-189257 Rank 3 - Community Apprentice

    Great Idea..!! This is required in our current implementation too.

  • Matt Van Asten
    Matt Van Asten Rank 3 - Community Apprentice

    Thank you for supporting this post

  • SimonTomey
    SimonTomey Rank 1 - Community Starter

    Good idea.  Makes sense.

  • Srinivas Pendyala-Oracle
    Srinivas Pendyala-Oracle Rank 4 - Community Specialist

    Agreed.

  • jcs
    jcs Rank 1 - Community Starter

    Any update on this Idea. This is very helpful to have control on which Tables user can access in Datamodel development

  • Raj Suman
    Raj Suman Rank 1 - Community Starter

    Very much needed. Any update on this idea