Back to Website
Show / Hide Table of Contents

Configuring the Design Manager

  • 1 minute to read

The Design Manager is an ASP.NET Web API application. To install it, you must create a Windows-based App Service. In Azure, the minimum supported plan is S1.

Configuration

You can configure the Design Manager in the Settings > Configuration section for each slot separately. All keys must be bound to a slot, unless otherwise stated.

General Settings

Here, you need to select the following settings:

  • Stack - .NET
  • .NET Framework version - 4.7
  • Platform - 64 Bit
  • Managed Pipeline version - Integrated
  • HTTP version - 2.0
  • Always on - true
  • ARR affinity - true

Application Settings

Basic Settings

  • ApiKey - a unique alphanumeric string, at least 16 characters long.
  • GraphicsMillLicenseKey - your license key for GraphicsMill.

Integration with Application Insights

  • APPINSIGHTS_INSTRUMENTATIONKEY - the AppInsights Instrumentation Key for this environment.
  • APPINSIGHTS_ROLENAME - the microservice name, for example, Design Manager.
  • APPINSIGHTS_ROLEINSTANCE - the instance name, for example, Design Manager Instance main.

Integration with Azure Blob Storage

  • DefaultFileProvider - the default asset store, either azure or mongo.
  • AzureAppClientId - the account ID under which access is performed.
  • AzureAppSecretKey- the secret key for authorization.
  • AzureAppTenantId - the Aurigma Azure account ID.
  • AzureSubscriptionId - the subscription in which storage accounts will be created.
  • AzureStorageResourceGroup - the name of the resource group in which storage accounts will be created. This group must be in the subscription configured above.

Integration with MongoDO

  • MongoConnectionString - a MongoDB connection string.
  • MongoDatabaseName - the name of your database.

Integration of Design Atoms with the Storage

These settings are needed by DM services using DA. These settings allow the Design Atoms to access resources from the storage (fonts, color profiles, images, etc.).

  • AssetStorageApiKey - the API Key of your storage. If your storage and Processor/DesignAtomsApi are in the same service, this is the same value as ApiKey.
  • AssetStorageEndpoint - the domain name of your storage. For example, https://mystorage-dev.azurewebsites.net
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2022 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback