Required IAM Policies

The following IAM policies are required to integrate APEX with a Fusion Applications environment.

Policy Statement Requirement
allow group <identity_domain_name>/<group_name> to read fusion-family in compartment <compartment> To select the Fusion Applications environment.
allow group <identity_domain_name>/<group_name> to read autonomous-database-family in compartment <compartment> To read the APEX instance.
allow group <identity_domain_name>/<group_name> to manage virtual-network-family in compartment <compartment> To create a Database Tools private endpoint.
allow group <identity_domain_name>/<group_name> to manage vaults in compartment <compartment> To create a vault.
allow group <identity_domain_name>/<group_name> to manage secret-family in compartment <compartment> To create vault secrets.
allow group <identity_domain_name>/<group_name> to manage keys in compartment <compartment> To create a key.
allow group <identity_domain_name>/<group_name> to manage database-tools-family in compartment <compartment> To create a Database Tools connection and private endpoint, and use them.

Identity Domain Roles

To integrate APEX with a Fusion Applications environment, you require the Application Administrator or Identity Domain Administrator role.

See Assigning Users to Roles for information about assigning users to administrator roles.

Role Requirement
Application Administrator Application administrators can manage applications in an identity domain. They can create, update, activate, deactivate, and delete applications.
Identity Domain Administrator Identity domain administrators have superuser privileges for an identity domain. They can manage users, groups, applications, and system configuration settings.