Who can use this feature?
👤 Organization Owners and custom roles with the "Configure Storage Providers" permission.
🚩 Available on the Essential, Classroom Pro, Classroom Ultimate, and Enterprise Plans.
Overview
ArborXR offers the ability for customers to connect their own cloud storage bucket to isolate their content (apps & files) from other content on the platform.
Click Settings in the navigation sidebar.
Select the Storage tab.
Click Configure Custom Storage Bucket.
If order to connect a Google Cloud storage bucket, you will need the following information about your bucket on hand:
Access key
Secret key
Bucket name
Region
Endpoint
This knowledge base articles details Google Cloud storage bucket configuration requirements to enable the connection to ArborXR.
Set Up a Google Cloud Storage Bucket
Navigate to Google Cloud Storage then click on Create Bucket.
Enter the bucket name.
Within Choose how to control access to objects, under Access control, select Fine-grained.
Once the bucket is created, note the Bucket name & Location then click on Settings.
Click on the terminal icon on the top right of the page. This will open a new terminal at the bottom of the screen.
Perform the following steps to set CORS to the newly created buckets:
(i) Create an empty file.
touch cors.json
(ii) Edit the file with the editor of your choice and enter the following:
[
{
"maxAgeSeconds": 3600,
"method": [
"GET",
"POST",
"PUT",
"HEAD",
"OPTIONS"
],
"origin": [
"*"
],
"responseHeader": [
"*"
]
}
]
(iii) Verify that the values are saved correctly, using:
cat cors.json
(iv) Configure CORS on a bucket created above using:
gsutil cors set cors.json gs://BUCKET_NAME
(v) Verify that the CORS is set correctly
gsutil cors get gs://BUCKET_NAME
Create the Access & Secret Keys
In Cloud Storage navigate to the Settings page from the side navigation menu then click on the Interoperability tab.
Scroll down to Access keys for your user account then click Create a Key.
Once the Access key and Secret key are created, save them in a safe location.
Identify the Endpoint
The endpoint format is https://BUCKET_NAME.storage.googleapis.com.
Replace BUCKET_NAME with the name of your bucket.

