Connect your OCI account
Holori offers an OCI FinOps solution, based on FOCUS, to help you track and optimize your Oracle Cloud costs.
In the Holori App, select "Cloud Accounts" from the left menu and click "+ Connect now" under the OCI logo.
Step 1: Open your OCI Dashboard
Navigate to your OCI console and select your root tenancy.
Step 2: Tenancy Details
On the Tenancy Details page, copy your Root Tenancy OCID and your Object Storage namespace.
Paste them into the corresponding fields in the Holori App.

On the Regions Management page, find your home region. Copy its identifier and paste it into the Holori App.

Step 3: Create a dedicated group for Holori
Navigate to: Identity/Domains

- Click on the Default domain
- Open the User management tab
- Scroll down to the Groups section
- Click on the Create group button

- Give your new group the name holori
- Click on the Create button at the bottom of the page

Step 4: Create a dedicated user and assign it to the group
Navigate to: Identity/Domains
- Click on the Default domain
- Open the User management tab
- In the Users section, click Create

- For the user's last name, you can specify holori
- For the email address, use yours or another address of your choice
- Ensure the checkbox Use the email address as the username is enabled
- In the Groups section, select the holori group you previously created
- Click Create at the bottom of the page
- You will be redirected to the user details page

Step 5: Create a customer secret key
Remain on the user management page.
- Open the Customer secret keys tab
- Click the Generate secret key button

- For the name, you can specify holori_bucket_access
- Click Generate secret key at the bottom of the page

- Paste the Secret key into the corresponding field in the Holori App
- Click Close at the bottom of the page
- Select the created access key and open its action menu on the far right
- Click Copy access key entry

- Paste the Access key into the corresponding field in the Holori App
Step 6: Add an API key
Remain on the user management page.
- Open the API Keys tab
- Click the Add API key button

- Select Generate API key pair
- Download the private key and upload it to the corresponding field in the Holori App
- Click Add at the bottom of the page

- Copy the configuration file by clicking Copy
- Upload the configuration file to the Holori App
- Click Close at the bottom of the page

Step 7: Create a bucket
- Navigate to: Object Storage / Buckets
- Click the Create bucket button

- Give the bucket a name of your choice
- Enter the Bucket name in the Holori App
- Click Create at the bottom of the page

Step 8: Create an access policy
- Navigate to: Domains / Policies
- Click the Create policy button

- Give it the same name, holori, as the group you created earlier
- Select your root compartment
- In the Policy builder section, enable the Show manual editor toggle
- In the text field, paste the policies copied from the field in the Holori App
- Click Create at the bottom of the page

Step 9: Create (or use an existing) database
Creating a dedicated database for Holori on OCI can be costly. We recommend using an existing database on another provider, or an existing one on OCI, to take advantage of existing quotas.
If you have any questions or need assistance, please contact us via the in-app chat or by email at support(at)holori(dot)com.
The same database can be used for multiple FOCUS accounts. In this case, you must provide a different table_name for each account.
Regardless of the provider, we need the following information:
- Protocol
- Username
- Password
- Host
- Port
- Database
- Table name (must be different for each FOCUS account; Holori will automatically create the table)
- SSL mode
- SSL certificate
Save and verify
Once all the steps above are completed, click Save and Verify at the bottom of the page.
It may take up to 48 hours for the data to become available in Holori.