FlexDeploy - Oracle SaaS FSM Plugin Guide

FlexDeploy Oracle SaaS Functional Setup Manager (FSM) plugin provides ability to export Setup Task CSV packages and import into an Oracle SaaS FSM environment. 

Supported Versions

  • 21c+

  • Java 8 must be used on the endpoint

Blog Posts

Key Features

  • Supports automated build and deploy of CSV Setup Tasks for Oracle SaaS FSM.

  • Source your Setup Tasks from SCM or an Oracle environment.

  • Populate the file catalog automatically with Setup Tasks (no export criteria) from an Oracle environment.

@since 6.5.0.10 Populating Setup Tasks automatically in the file catalog from an Oracle environment is tested with Oracle Fusion Cloud version 23C

Integration Instance Properties

FlexDeploy supports creation of FSM cloud instances. The following properties will be configured for each target. These properties are available to all operations.

For non-basic authentication methods you can reference https://flexagon.atlassian.net/wiki/spaces/FD65/pages/10125829390 for additional guidance as process will be almost identical except cloud account will be type OracleFSM.

Property Name

Property Code

Required

Description

Property Name

Property Code

Required

Description

Oracle SaaS FSM URL

FDFSMACCT_INSTANCE_URL

Yes

URL of the Oracle SaaS FSM environment. Typically, the URL of your Oracle Cloud service e.g.https://servername.fa.us2.oraclecloud.com

Oracle SaaS FSM Auth Type

FDFSMACCT_AUTHTYPE

Yes

Authentication method for connecting to FSM. Many properties may be required depending on basic authentication or OAuth.

Oracle SaaS FSM Username

FDFSMACCT_USERNAME

Yes

The username for your Oracle environment.  User will require Application Implementation Consultant or Application Implementation Administrator role or other roles needed to perform export and import setup activities.

See for permission details for specific tasks https://docs.oracle.com/en/cloud/saas/applications-common/23b/oafsm/additional-access-required-for-exporting-and-importing-setup.html#s20051214

Oracle SaaS FSM Password

FDFSMACCT_PASSWORD

Yes

The password for your Oracle environment. Required for basic authentication and OAuthResourceOwner.

Oracle SaaS FSM Identity Base URI

FDFSMACCT_IDENTITY_BASE_URI

No

The Oracle Identity Cloud Service URL (IDCS). E.G. https://idcs-1a2bc3de.identity.oraclecloud.com. Required for OAuth.

Oracle SaaS FSM Client Id

FDFSMACCT_CLIENT_ID

No

FSM Client Id when using. Required for OAuth.

Oracle SaaS FSM Client Secret Key

FDFSMACCT_CLIENT_SECRET

No

FSM Client Secret Key. Required for OAuth.

Oracle SaaS FSM Client Scope

FDFSMACCT_SCOPE

No

FSM Client Scope. Required for OAuth.

Oracle SaaS FSM Keystore Path

FDFSMACCT_KEYSTORE_PATH

No

Java keystore path containing the private key to use for JWT User Assertion.

Oracle SaaS FSM Keystore Passphrase

FDFSMACCT_KEYSTORE_PASS

No

Java keystore passphrase for the FSM Keystore Path property.

Oracle SaaS FSM Certificate Alias

FDFSMACCT_CERT_ALIAS

No

Private certificate alias.

Oracle SaaS FSM Certificate Passphrase

FDFSMACCT_CERT_PASS

No

Passphrase for the FSM Certificate Alias property. Leave blank if no passphrase was used.

Oracle SaaS FSM Certificate Algorithm

FDFSMACCT_CERT_ALGORITHM

No

Algorithm used for the certificate. Defaults to RS256.

Plugin Operations

Supported Object Types

The following macros are not currently supported in the footer:
  • style