Skip to Content
EnterpriseConfigurationEnvironment Variables

Service settings

Find each setting in the selected release’s infrastructure templates and service configuration. Startup validation checks required values, but it does not replace a working connection test.

Find the setting source

GroupPurposeSource
DeploymentOperating model and environment identityRelease infrastructure parameters
AuthenticationIssuer, audience, provider, and supported emergency policyPortal and MCP service startup
DataService-specific database connections and pool limitsInfrastructure outputs and service configuration
Key VaultVault URI and supported secret referencesInfrastructure templates
Agent integrationPortal, API, ingest, MCP, OAuth, and docs addressesCustomer portal and MCP deployment settings
Proof providerSolana or Azure SQL Ledger configurationProof anchoring services
Workflow schedulesBackground processing and reconciliationService-specific schedules
MonitoringApplication Insights, health, and alert inputsAzure monitoring configuration

Customer-managed Azure

Some configuration uses Hybrid for Customer-managed Azure. Follow the exact value and casing requested by the release template; do not substitute the customer-facing name.

The public SDK contract uses one endpoint and does not define EnterpriseHybrid, LocalFirst, or Disconnected modes.

Secret handling

Use Key Vault references or the release-approved secret delivery mechanism. Keep these values out of source control, build logs, screenshots, issue descriptions, and documentation examples:

  • database credentials and connection strings;
  • application SDK keys and Function host keys;
  • OAuth client secrets and refresh tokens;
  • signing and encryption keys;
  • proof-provider private keys; and
  • third-party integration credentials.

Validate configuration

Check each deployed service without exposing its secrets:

  1. Compare its effective settings with the selected release manifest.
  2. Confirm that secret references resolve through the intended managed identity.
  3. Check issuer, audience, resource, callback, and base-URL values.
  4. Run health and readiness checks.
  5. Exercise an authorized request and a request that must be denied.
  6. Retain redacted results with the deployment record.

Do not use a repository local.settings.json as a production template. Local files can contain development-only authentication and service endpoints.

Last updated on