Skip to content

OCM Migration Settings

This page contains a description of each field in the OCM Migration Settings tab on the Edit Config page.

OCE_BASE_URL

If you are importing content from Oracle Content management, this is the url of your instance

If you navigate to the home page of your OCM instance, the url will be

https://INSTANCE-NAME.cec.ocp.oraclecloud.com/documents/home

you will need to copy and paste

https://INSTANCE-NAME.cec.ocp.oraclecloud.com

into the OCE_BASE_URL on CM Box

AZURE_BASE_URL

If you are using Azure as your storage client, you will need to enter the url of your Azure instance

IDCS_URL

This is the url from your oracle cloud instance.

Navigate to your OCI log in page

https://www.oracle.com/cloud/sign-in.html

Put in your Cloud account name and hit next

If you have an identity domain you sign in with, select it, otherwise select default then click next

On the new sign in page take the beginning part of the url

It will look like this

https://idcs-INSTANCESTRING.identity.oraclecloud.com,

Copy the Repository ID into the IDCS_URL on CM Box

AUTH_SCOPE

Log into Oracle cloud

Navigate to Identity, then Domains

Select the Domain you are using for your OCM instance

Navigate to Integrated Applications

Select the Application you are using for your OCM instance

Scroll down to the Token issuance policy selection

The scope url will be inside the resources table

OCE_TYPES

Navigate to the Content tab in the sidebar

Click on the repository you are cloning

All of the Asset Types that are selected in the asset types section will need to be added

Example: In OCM, File, Image, Web Content, Web Content List are listed

You will need to add 'File,Image,WebContent,WebContentList' to your input in CM Box

{
"BrightcoveVideo": {
"extractionField": "body",
"linkRefField": "assetLink",
"imageRefField": "assetImage"
},"myWebContent": {
"extractionField": "body",
"linkRefField": "assetLink",
"imageRefField": "assetImage"
}
}

OCE_TYPES_EXTRACTREFS_FIELDS

This is for specifying fields in ocm that use the [!--$CEC_DIGITAL_ASSET --] tags

Use this field to configure how CM box extracts ID's referenced by this field into the CM Box repository

Here is an example of how you would utilize this field:

OCE_TAXONOMIES

Navigate to the Content tab in the sidebar

Click on the repository you are cloning

All of the taxonomy names that are selected in the taxonomy section will need to be added

Example: In OCM, My Taxonomy (TX1) and Second Taxonomy (TX2) are listed

You will need to add 'My Taxonomy, Second Taxonomy' to your input in CM Box

OCE_PUBLISH_CHANNEL

Navigate to the Content tab in the sidebar

At the top of the page next to Content, click the drop down that defaults to repositories

Select the Publishing Channels drop down

Click on the repository you are cloning

Click on the open sidebar button to the right of Save

Click on the API tab under properties

Copy the Channel Token into the OCE_PUBLISH_CHANNEL on CM Box

OCE_PUBLISH_CHANNEL_ID

Navigate to the Content tab in the sidebar

At the top of the page next to Content, click the drop down that defaults to repositories

Select the Publishing Channels drop down

Click on the repository you are cloning

Click on the open sidebar button to the right of Save

Click on the API tab under properties

Copy the Channel ID into the OCE_PUBLISH_CHANNEL_ID on CM Box

OCE_ADMINS

Enter the emails of all the admins you assigned to your OCM repository

OCE_UPLOAD_FOLDER

Enter the emails of all the admins you assigned to your OCM repository

OCE_REPO_ID

Navigate to the Content tab in the sidebar

Click on the repository you are cloning

Click on the open sidebar button to the right of Save

Click on the API tab under properties

Copy the Repository ID into the OCE_REPO_ID on CM Box

ENABLE_GRAPHQL

Set this to True to enable GraphQL api access to your content stored in CM Box

GENERATE_EMBEDDINGS

Set this to True to enable embedding generation with newly uploaded content stored in CM Box for use with a GPT AI

OCE_COPY_DIGITAL_ASSETS

Set this to True to enable the copying of assets from OCM repository into your CM Box repository

ENERATE_EMBEDDINGS_AI_MODEL

This is for selecting the model for embeddings

The options are 'azure' 'openai' or 'cohere'