Version: eXtendFiles 1.7.0 and above
Audience: Administrator

Overview

To use eXtendFiles with Oracle Object Storage, you must configure settings in both NetSuite and Oracle Cloud. This configuration requires a user with Administrator privileges in NetSuite and with Administrator access to Oracle Cloud.

Prerequisites

To configure eXtendFiles with Oracle Cloud storage, eXtendTech will provide with public RSA keys in PEM format. This will need to be uploaded to your Oracle Cloud account during the configuration process. See the Oracle Cloud Infrastructure Documentation for more details on uploading the public key.

Configuration

Oracle Cloud Configuration

The information below will walk through important points when creating a storage account, bucket, and  finding the required keys and OCIDs for your Oracle Cloud storage account:





eXtendFiles is designed to work with private buckets. Make sure to change the visibility of your buckets to private if your bucket's visibility is public. eXtendFiles also supports versioning. If you want to enable the versioning feature, make sure object versioning is enabled on your bucket.
Image Placeholder

Before proceeding with the eXtendFiles configurations, you must collect the information below from your Oracle cloud account:
  1. Your Oracle Object storage bucket name.
  2. Your Oracle Object storage bucket namespace.
  3. Your user's OCID. This can be found on the page showing user's details in your Oracle cloud account.
  4. Your tenancy's OCID. This can be found on the tenancy details page in your Oracle cloud account.
  5. Your Oracle Object storage tenancy region. This can be found on the tenancy details page in your Oracle cloud account.

NetSuite Configuration

The steps below will be performed from within your NetSuite account.

  1. Go to eXtendTech → eXtendFiles → eXtendFiles Configuration.
  2. In Storage Settings → General, select the "Oracle Cloud Storage" Storage Type.
    Image Placeholder
  3. Define the fields below with the information from your Oracle Cloud account.
    Image Placeholder
 FIELD
 DESCRIPTION
 Bucket
Your Oracle Object storage bucket name.
 Bucket Namespace
Your Oracle Object storage bucket namespace.
 Additional Buckets
Additional bucket names which you will be using for file uploads. These buckets can be in a different tenancy region and may not fall under selected Tenancy's Region.
 User OCID
Your user's OCID which you will find in the page showing the user's details on your Oracle cloud account.
 Tenancy OCID
Your tenancy's OCID which you will find in the page showing the tenancy details on your Oracle cloud account.
 Tenancy Region
Your Oracle Object storage tenancy region which you will find in the page showing the tenancy details on your Oracle cloud account.