Create a Cloud Storage Compartment, User, Group, and Policies

Oracle Integration instances use the Oracle Cloud Infrastructure as their underlying infrastructure. To export design-time metadata into an Oracle Integration instance, you must first create a compartment (if one does not exist), user, group, and policies.

Note:

You must have an Oracle Storage Cloud Service account to perform these steps.
  1. Log in to the Oracle Cloud Infrastructure Console as the Administrator user.

  2. Open the navigation menu.

  3. Under Governance and Administration, go to Identity, then click Compartments.

    A list of the compartments in your tenancy is displayed.

  4. Click Create Compartment to create the compartment to use for upgrading.

  5. Enter the following:

    • Name: Enter a name that is unique across all compartments in your tenancy (maximum 100 characters, including letters, numbers, periods, hyphens, and underscores).

    • Description: Enter a description for this compartment.

    • Tags: Enter tags to organize and list resources based on your business needs.

  6. Click Create Compartment.

  7. Return to the navigation pane.

  8. Go to Governance and Administration > Identity > Users to create the user to use for migration.
  9. Click Create User.
  10. Enter a name and description.
  11. Click Create.
  12. Under Governance and Administration, go to Identity, then click Groups.

    A list of the groups in your tenancy is displayed.

  13. Click Create Group to export your design-time metadata.

  14. Enter a name and description.

  15. Click Create Group.

    You are now ready to add the user to the group. When configuration is complete, users in this group can export design-time metadata into Oracle Integration.

  16. Locate the group you created in the list.

  17. Click the group. Its details are displayed.

  18. Click Add User to Group.

  19. Select the user you created from the list, then click Add User.

  20. Return to the navigation menu.

  21. Under Governance and Administration, go to Identity, then click Policies.

  22. Select the compartment you previously created. .

  23. Click Create Policy.

  24. Enter a name and optional description.

  25. Leave KEEP POLICY CURRENT as the Policy Versioning selection.

  26. Add the following statements. You can either add three statements or condense them into two statements.

    • As three statements:
      • allow group Upgrade_Group to manage buckets in compartment Upgrade_Compartment

      • allow group Upgrade_Group to manage objects in compartment Upgrade_Compartment where any {request.permission='OBJECT_CREATE', request.permission='OBJECT_INSPECT'}

      • allow group Upgrade_Group to manage objects in compartment Upgrade_Compartment where any {request.permission='OBJECT_DELETE'}

    • As two statements:
      • allow group Upgrade_Group to manage buckets in compartment Upgrade_Compartment

      • allow group Upgrade_Group to manage objects in compartment Upgrade_Compartment where any {request.permission='OBJECT_CREATE',request.permission='OBJECT_DELETE',request .permission='OBJECT_INSPECT'}

    where:
    • Upgrade_Group is the group you created.

    • Upgrade_Compartment is the compartment you created.

    This action enables users in this group to export design-time metadata to Oracle Integration.

  27. Click Create.