Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Java 8 must be used on the endpoint

Blog Posts

Key Features

  • Simple configuration.

  • Use package deployment functionality to deploy selected integrations.

  • Ability to manage connections with integrations or independently.

  • Property replacement on connection properties by environment.

  • Ability to sync shared objects, such as lookups and libraries.

  • Ability to manage continuous integration of an OIC Instance

  • Ability to run an integration

  • Ability to deactivate/activate an integration

  • Supports Oracle Integration Gen 2 and Oracle Integration 3 instances

FlexDeploy Project Recommendations

OIC Component

FlexDeploy Project Name

Purpose

Integration

Integration Name

Manage single Integration per FlexDeploy project.

Export from Cloud or source from SCM. Associated Connections can be managed as well if Workflow is setup to manage connections.

Lookups used by Integration will automatically be managed.

Perform customization for target environment using connection plan.

One or more Connections

  • all connections in one project or

  • one project per connection or

  • some grouping of connections per project

As appropriate

Configured by project properties. Export from Cloud or source from SCM.

Perform customization for target environment using connection plan.

One or more Lookups

As appropriate

Configured by project properties. Export from Cloud or source from SCM.

One or more Libraries

As appropriate

Configured by project properties. Export from Cloud or source from SCM.

Plugin Operations

Child pages (Children Display)
first16
Tip

See OIC - How to replace endpoints in attachments.

Include Page
isMissingRequiredParameterstrue

Object Types

OIC Source Control

Oracle Integration Cloud can now be used as a Source Control System in FlexDeploy. This allows more a more native approach to continuous integration for OIC and FlexDeploy.

To get started creating an OIC Source Control Instance like you would any other Source Control Instance. Be sure to select the SCM Type as Oracle Integration Cloud.

...

The only required property for the Source Control Instance is the OIC Cloud Account Code you wish to use. Typically, this is the OIC development instance. Once the Source Control Instance is configured you can select the Oracle Integrated Cloud type on a Project just like normally. From here you can set up a GitHub repository in the source control tab and that's it! OIC is now setup on the project as a source control system. This allows more native integration with FlexDeploy's SCM features such as CI. You can now setup CI Triggers on the project like a Poll SCM Trigger

...

Cloud Account Properties

Property Name

Property Code

Required

Description

OIC User

FDOICACCT_USERNAME

Yes

Username for the registered OIC account

OIC Password

FDOICACCT_PASSWORD

Yes

Password for the registered OIC account

OIC Base URI

FDOICACCT_BASE_URI

Yes

The REST Base URI of a running OIC Instance. E.G. https://testoic.domain.com (Oracle Integration Gen 2 and earlier) or https://design.integration.region.ocp.oraclecloud.com?integrationInstance=testoic (Oracle Integration 3)

OIC Identity Base URI

FDOICACCT_IDENTITY_BASE_URI

No

The Oracle Identity Cloud Service URL (IDCS). E.G. https://idcs-1a2bc3de.identity.oraclecloud.com. Only required when using OAuth. For more information on configuring OAuth see here.

OIC Client Id

FDOICACCT_CLIENT_ID

No

The Oracle Identity Client Id. Only required when using OAuth. For more information on configuring OAuth see here.

OIC Client Secret

FDOICACCT_CLIENT_SECRET

No

The Oracle Identity Client Secret. Only required when using OAuth. For more information on configuring OAuth see here.

OIC Client Scope

FDOICACCT_SCOPE

No

The Oracle Identity Client Scope. Only required when using OAuth. For more information on configuring OAuth see here.

Plugin Operations

Child pages (Children Display)
depth1
allChildrenfalse
style
first22
sortAndReverse
Tip

See OIC - How to replace endpoints in attachments.

Object Types