Skip to main content

Prerequisites

  1. Create or Select a Tenant: We will need to use the id and domain later so make a note of this information.
  2. Create Admin User (in the store):
    • We must have the user within the tenant: onix-intake@publica.la with admin privileges.
    • Create/Use the SFTP password as the user password. If you don't have one, create one and make a note of it.
    • Log in to the store with the user onix-intake@publica.la, go to Settings -> Integrations -> API integration keys -> and Generate new Key. This will generate an API key for the user that we will need to use later.
    • IMPORTANT: Save credentials in 1Password

Creating the Intake

  1. Go to Medusa NovaResources > ONIX > Content Intakes
  2. Complete the form:
    • Name: Usually the tenant name
    • Enabled: Toggle on for automatic processing. Activate if you want it to start processing automatically. You can create it and then change this status. If the process isn't automatic, you can run it manually.
    • Use dummy files: Enable for testing with lightweight files
    • Force Show marketplace: Enable to make content available in marketplace
    • Uploads content on behalf of tenants: Enable for sharing with aggregated stores
    • SFTP Username: Choose a username for the bucket

Medusa intake form

important

Save the generated SFTP credentials in 1Password before confirming

Sharing Content via ONIX

Content owners can share their publications with other tenants using the ONIX Intake system.

Setting Up Content Sharing Permissions

  1. Go to the content owner's NOVA Dashboard
  2. Navigate to Permissions > Content Permissions
  3. Click Create Tenant Content Permission
  4. Select ONIX Share as the Permission Type
  5. Choose the target tenant in the Target Tenant ID field
  6. Save by clicking Create & Add Another or Create Tenants Permission
info

This permission enables sharing but doesn't automatically share content. The content owner must still specify what to share via the ONIX Intake.


X

Graph View