Integrate with Oracle Fusion Cloud Applications
Overview: Integrate Oracle Access Governance with Oracle Fusion Cloud Applications
Oracle Access Governance can be integrated with Oracle Fusion Cloud Applications enabling identity orchestration, including on-boarding of identity (user) data, worker information, and provisioning of Oracle Human Capital (HCM) and Oracle Enterprise Resource Planning (ERP) accounts.
- Oracle Fusion Cloud Applications HCM and Oracle Fusion Cloud Applications ERP as an authoritative (trusted) source of identity information allowing for reconciliation of employees created or modified in Oracle Fusion Cloud Applications.
- Oracle Fusion Cloud Applications as a Managed System enabling provisioning of HCM and ERP application accounts.
Oracle Fusion Cloud Applications Integration Architecture Overview
The integration of Oracle Fusion Cloud Applications allows for retrieving identity data and transferring the data to Oracle Access Governance. Once a connection is established, you can perform provisioning and remediation tasks which are visible in the Managed System.
- If you select the Authoritative Source mode, you can set up a Oracle Fusion Cloud Applications Orchestrated System, which then allows Oracle Access Governance to retrieve identity data from Oracle Fusion Cloud Applications as an authoritative (trusted) source of identity information.
- If you select the Managed Systems configuration mode, then Oracle Access Governance will allow you to manage HCM and ERP user profile records in Oracle Fusion Cloud Applications. This enables the provisioning of new accounts in Oracle Fusion Cloud Applications from Oracle Access Governance.
Oracle Fusion Cloud Applications Integration Functional Overview
Oracle Fusion Cloud Applications integration supports both Oracle Human Capital (HCM) and Oracle Enterprise Resource Planning (ERP) modules including configuration of the Orchestrated System, user account creation, revocation, change password, and assigning and removal of roles.
- Configure Oracle Fusion Cloud
Applications Orchestrated System
See Configure Integration Between Oracle Access Governance and Oracle Fusion Cloud Applications
-
Match Identity and Account Attributes using Correlation Rules
Review or configure matching rules to match the identity and account data and build a composite identity profile. To view the default matching rule for this orchestrated system, see Default Supported Attributes.
-
Ingest accounts and groups that can be managed by Oracle Access Governance.
-
Ingest account data from your orchestrated system, depending on the configuration mode you have selected, Authoritative Source or Managed System or request an access for an identity. Ingestion of user records as data from Oracle Fusion Cloud Applications.
Oracle Access Governance supports ingestion from Person/Worker record or User Account. Person represents core HCM entity containing employment details, such as employee number, work relationships, job code, person record. User Account represents security identity that grants system access to Oracle Fusion Cloud Applications. Person is linked to a User Account.
-
Update Account
Update account details by assigning or removing permissions. This allows you to update predefined roles, Oracle Fusion Cloud Applications application roles, OCI Groups and Oracle Fusion Cloud Applications groups.
-
Disable an account (Users) associated with an identity. This will remove accesses for the Oracle Fusion Cloud Applications user account.
Assign Permissions using Security Context
Oracle Access Governance users can request access to resources and roles provided in Request Access . You can assign permissions to a Oracle Fusion Cloud Applications account using the Request a new access functionality of Oracle Access Governance. This allows you to request an access bundle containing permissions with security details to roles on the Oracle Fusion Cloud Applications system. For details on managing role and policies, see Manage Roles and Manage Policies.
- Business Units
- Asset Book Value
- Ledgers or Ledger Sets
- Reference Data Sets
- Data Access Sets
- Inventory Organization
- Intercompany Organization
- Cost Organization
- Manufacturing Plant
When you request an access bundle in Oracle Access Governance for a role, a provisioning operation is initiated which updates the roles in your Oracle Fusion Cloud Applications for the following types of scenarios:
Creating Permission using Security Context during Policy Creation
- Create a new access bundle that has permission with security context and which is already associated with identity collection for the policy.
- Create a new access bundle that has permission with security context and which is already associated with identity collection for the policy. This is applicable in situations when the user already has the access bundle assigned with same permission, but with a different security context.
Editing Permission for Removal of Security Context
- Edit the access bundle that have permission with security context to change the security context from permission entitlement which is already associated with an identity collection for the associated policy.
- Edit the access bundle that have permission with security context to remove security context from permission entitlement which is already associated with identity collection via policy.
Area of Responsibility (AOR)
Oracle Access Governance supports Area of Responsibility (AOR). Oracle Fusion Cloud Human Capital Management (Fusion HCM) allows you to set security roles by aligning access permissions with an individual's or team's specific duties. Oracle Fusion Cloud Applications allows assigning responsibilities to identities to control visibility in the Work Contacts list. Oracle Access Governance ingests AOR as an account attribute when a user account is linked to a person. You cannot provision AOR through Oracle Access Governance, assignment/reassignment is handled in Oracle Fusion Cloud Applications.
Preventive Segregation of Duties (SOD) Analysis
Oracle Access Governance allows you to perform preventive segregation of duties (SOD) analysis for Oracle Fusion Cloud Applications orchestrated systems during the provisioning process through integration with Oracle Fusion Cloud Risk Management and Compliance (RMC). Segregation of duties (SOD) separates activities such as approving, recording, and processing tasks so an enterprise can more easily prevent or detect unintentional errors and willful fraud. SOD constrains duties across roles so that unethical, illegal, or damaging activities are less likely.
Segregation of Duties Analysis and Provisioning in Oracle Access Governance
When you configure an Oracle Fusion Cloud Applications orchestrated system you can enable Oracle Fusion Cloud Risk Management and Compliance (RMC) integration. Oracle Fusion Cloud Risk Management and Compliance (RMC) is a security and audit solution that controls user access to your Oracle Cloud ERP financial data, monitors user activity, and makes it easier to meet compliance regulations through automation. One of the features of RCMS is the use of controls to analyze SOD analysis within the Oracle Fusion Cloud Applications orchestrated system.
- Configure an Oracle Fusion Cloud Applications orchestrated system to manage permissions. See Integrate with Fusion Cloud Applications and Integrate with Fusion Cloud Applications.
- The Oracle Fusion Cloud Applications instance you are integrating with should have controls configured that define your SOD policies. Oracle Fusion Cloud Risk Management and Compliance (RMC) provides a library of ready-to-use controls for high-risk business processes, such as, AP, AR, GL, Payroll, and Compensation. These controls can be updated to reflect your enterprise using the graphical workbench provided with RMC. For further information, refer to the Oracle Fusion Cloud Risk Management and Compliance (RMC) documentation.
Once configured, Oracle Access Governance uses Oracle Fusion Cloud Risk Management and Compliance (RMC) to check for SOD violations when a user makes an access request for an access bundle. When you make the request, a Preventive SOD Analysis activity is started, which can be monitored in the Activity Log. This activity will make a check against Oracle Fusion Cloud Risk Management and Compliance (RMC) for any controls indicating that an SOD violation has taken place for the user and access requested. The Preventive SOD Analysis process runs asynchronously and returns results to the access request. If approved with violations, Oracle Access Governance handles the provisioning of SoD-flagged violations by passing approval decisions—including justifications and conditional acknowledgments—directly to Risk Management Cloud (RMC).
- Preventive SOD Analysis can only run against a user that has already been created in Oracle Fusion Cloud Applications and is available to the Oracle Fusion Cloud Risk Management and Compliance (RMC) engine. Once this user is provisioned, any access requests made by the user will be analyzed by RMC if this option is enabled. See Prequisites for Segregation of Duties (SoD) Check.
- Only one Preventive SOD Analysis task can run for a particular user at any one time. If your user creates a second access request while the Preventive SOD Analysis task from a previous access request is still running, then the second RMC request will fail. Other reasons why Preventive SOD Analysis task might fail include RMC unavailable, and no user account in Oracle Fusion Cloud Applications.
- Preventive SOD analysis is supported for requests for access bundles. Access requests for Oracle Access Governance roles are not supported for SOD analysis.
Example: Preventive Segregation of Duties in Oracle Access Governance
Let's look at an example of preventive segregation of duties in Oracle Access Governance in action. Consider the example where a user in your organization is promoted from AR Analyst to AR Manager. In order to carry out their new duties, the user requests access to the AR Manager access bundle in Oracle Access Governance.
- The user's current permissions allow them Create User on Oracle Fusion Cloud Applications ERP, while the access bundle requested includes Manage Compensation.
This combination of permissions has a potential for payroll fraud by creating ghost employees and setting compensation. This conflict is flagged in the access request, so that the approver can review the information in the request, and log into RMC for further information if required. On this basis the approver can make an informed decision on whether to approve or reject the request, or to request further information from the person requesting the access.
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Access to Oracle Support
Oracle customer access to and use of Oracle support services will be pursuant to the terms and conditions specified in their Oracle order for the applicable services.