Skip to main content
Version: 2025.5

Tenant Environments — Upload & Sharing

This page explains how a Tenant Manager can upload and share environments at tenant scope.
Tenant Environments are centrally managed and can be shared with one or more Worlds. World Owners can use them to create Core Experiences, but they are read-only (cannot be edited or deleted at world level).

tenant_env_page


Prerequisites

  • Role: Tenant Manager access.
  • Environment package: build produced with the Reflectis Creator Kit (see the dedicated guide).
  • Storage: credentials for Azure Storage upload.
  • Thumbnail: 16:9 PNG/JPG required to avoid the Incomplete status.

Step 1 — Upload the package to Azure Storage

  1. Open Azure Storage Explorer with the provided credentials.
  2. Upload the environment ZIP package to the path indicated by your administrator.
  3. Verify the filename follows your internal conventions (e.g., avoid spaces/accents if required by the build).

Note
The importer still accepts ZIPs containing multiple environments, but we strongly recommend packaging one environment per ZIP to align with the new flat-list grouping rules and simplify updates, rollbacks, and maintenance.


Step 2 — Import in the Back-Office (Tenant)

  1. Go to Tenant → Tenant Environments.
  2. Click Importa Environment (top-right).
  3. In the side panel, pick the ZIP you uploaded to Azure Storage.
  4. Confirm with Importa — every environment inside that ZIP appears in the list.

Complete/verify the following fields (per environment):

FieldDescription
NameDisplay name shown in Back-Office and pickers.
DescriptionOptional, up to ~300 characters.
PlatformsAvailability: WebGL and/or VR.
Thumbnail16:9 PNG/JPG required.
CSV for translationsOptional localisation file used by the build.

Click Save.

Incomplete alert
Without a Thumbnail the environment is marked Incomplete and will be flagged in the Experience-creation wizard as well.


Step 3 — Share with Worlds

Open the environment in Edit mode (click the row or the pencil icon).
On the right-hand Sharing panel you’ll find:

  • Share by default
    If enabled, every new World created in the tenant will automatically include this environment.
    Note: it does not retro-apply to existing Worlds.

  • Share to world
    The list of all Worlds with a per-world toggle. Use Select all / Deselect all for bulk actions.
    A green/active toggle means the environment is currently shared with that World.

tenant_env_edit

Click Save to apply changes.

Effect in Worlds
In the Worlds where sharing is enabled, the environment appears in Environments (mixed list) and can be selected when creating Core Experiences. It remains read-only for World Owners.


Update, unshare, delete

  • Update
    Re-import from the same ZIP (or upload a new ZIP) and click Save. The update propagates to all Worlds where the environment is shared.
    Creators may need to refresh their Back-Office page to see the change.

  • Unshare
    Turn the toggle off for a World. The environment will no longer be available for new experiences in that World.

    Experiences already created from that environment remain available.

  • Delete (Tenant)
    Permanently deletes the tenant environment and removes it from all Worlds.
    Any Core Experiences created from this environment will no longer be available (they disappear from Catalog/Play and cannot be launched).
    Review the impact on existing content before proceeding.


Permissions

ActionTenant ManagerWorld OwnerMember
Create/Edit/Delete Tenant Environment
Share with Worlds
Use to create Core Experiences (in a World)

Best practices

  • Keep consistent naming (prefix/suffix for VR/WebGL variants).
  • Always provide a clear Thumbnail so creators can recognise the scene quickly.
  • Apply Content Tags to improve search and recommendations.
  • If the environment is common across many Worlds, enable Share by default.

Troubleshooting

  • ZIP not listed during import → check Azure Storage path and permissions.
  • Environment marked “Incomplete” → add a Thumbnail and save.
  • World Owner can’t edit the item → expected: Tenant Environments are read-only at world level.
  • Experiences based on an unshared environment → remain usable; you just can’t create new ones from that environment in the affected World.