Skip to content

Image Sources

The Image Sources page lists all cloud storage connections configured for catalog image retrieval. Each image source links a provider account and folder to the module so that catalog definitions can locate product images by SKU during job execution.

Image Sources list page showing configured providers with name, provider type, folder ID, status, and created columns

Navigate to Catalog Automation → Image Sources in the sidebar, or go to /catalog-automation/image-sources.

ColumnDefault VisibleSortableDescription
NameYesNoDisplay name for the image source
ProviderYesNoCloud storage provider badge (e.g., Google Drive)
Folder IDYesNoProvider folder identifier where product images are stored
StatusYesNoActive or Inactive badge
CreatedYesNoDate the image source was added
StatusDescription
ActiveSource is available for selection in Definitions
InactiveSource is excluded from Definition selection; existing definitions that reference it will not be able to resolve images

The Image Sources list does not include a filter panel. All sources are displayed together.

The list does not support column-level sorting. Records are returned in reverse-chronological order (newest first).

The list uses a Load More pattern with infinite scroll:

  • Page size: 20 records per load
  • Scrolling near the bottom of the list automatically loads the next batch
  • A message displays the total count when all results are shown
ActionDescriptionPermission
Add Image SourceOpens the Create Image Source dialogcatalog-automation.image-sources (Write)
RefreshReloads the list from the server
ActionDescriptionPermission
EditOpens the Edit Image Source dialog for the selected rowcatalog-automation.image-sources (Write)
DeleteRemoves the image source after confirmationcatalog-automation.image-sources (Admin)

Click Add Image Source in the page header to open the dialog.

Add Image Source dialog showing provider type, name, folder ID, and credentials fields

FieldRequiredTypeDescriptionDefaultValidation
NameYesTextDisplay name for this sourceCannot be empty
Provider TypeYesSelectCloud storage provider to connect toGoogle DriveRead-only after creation
Folder IDYes (Google Drive)TextFolder identifier in the provider; required when provider is Google DriveCannot be empty for Google Drive
Service Account Credentials (JSON)YesFile uploadGoogle service account key file in JSON format; upload a .json file or paste the contentMust be valid JSON; required on create
ActiveToggleMakes the source available to DefinitionsOn

To create an image source:

  1. Click Add Image Source.
  2. Enter a Name.
  3. Select the Provider Type (currently Google Drive; Dropbox, Box, and OneDrive are coming soon).
  4. Enter the Folder ID — the folder must be shared with the service account email.
  5. Upload the Service Account Credentials JSON file.
  6. Optionally click Test Connection to validate the credentials and folder access before saving.
  7. Keep Active toggled on.
  8. Click Create Image Source.

After saving, the dialog closes and the new source appears in the list.

Note: The folder identified by the Folder ID must be shared with the service account email address contained in the credentials file. If the folder is not shared, the Test Connection check will fail and jobs will be unable to resolve images.

Click the Edit (pencil) icon on a row to open the Edit dialog. The same fields apply with the following differences:

  • Provider Type is read-only after creation.
  • The credentials field is hidden by default. Enable the Update Credentials toggle to replace the stored credentials with a new JSON file.

After saving, the dialog closes and the updated source is available immediately.

  1. Click the Delete (trash) icon on the target row.
  2. A confirmation dialog warns that the action cannot be undone.
  3. Click Delete to confirm.

Note: Deleting an image source that is referenced by active Definitions will not delete those definitions, but those definitions will no longer be able to resolve images. Migrate dependent definitions to a different source before deleting.

  1. Open the page from the sidebar under Catalog Automation.
  2. Click Add Image Source, fill in the credentials, and click Test Connection to confirm access.
  3. After confirming connectivity, save the source and assign it to one or more Definitions.
  • Definitions — Assign an image source to a catalog generation rule
  • Jobs — Run catalog generation jobs that use these image sources
  • Settings — Module-level configuration including default provider