Azure managed-identity authentication for PostgreSQL is available since Phoenix 14.8.0. Use that version or newer before following this guide.
azure-identity (for custom Python installs, install with pip install 'arize-phoenix[azure]').
Then, configure Phoenix to use Azure managed identity for PostgreSQL:
- Do not set
PHOENIX_POSTGRES_PASSWORDwhenPHOENIX_POSTGRES_USE_AZURE_MANAGED_IDENTITY=true. - You do not need a token-lifetime tuning variable. Phoenix reuses
DefaultAzureCredential, andazure-identityhandles token cache and refresh behavior.

