diff --git a/sdk/identity/azure-identity/img/mermaidjs/DefaultAzureCredentialAuthFlow.md b/sdk/identity/azure-identity/img/mermaidjs/DefaultAzureCredentialAuthFlow.md index 5ef482346..ca5657a46 100644 --- a/sdk/identity/azure-identity/img/mermaidjs/DefaultAzureCredentialAuthFlow.md +++ b/sdk/identity/azure-identity/img/mermaidjs/DefaultAzureCredentialAuthFlow.md @@ -1,18 +1,31 @@ ```mermaid %% STEPS TO GENERATE IMAGE %% ======================= -%% 1. Install mermaid CLI (see https://github.com/mermaid-js/mermaid-cli/blob/master/README.md) -%% v10.0.2 is known good for our process. npm install -g @mermaid-js/mermaid-cli@10.0.2 +%% 1. Install mermaid CLI v10.9.1 (see https://github.com/mermaid-js/mermaid-cli/blob/master/README.md): +%% npm i -g @mermaid-js/mermaid-cli@10.9.1 %% 2. Run command: mmdc -i DefaultAzureCredentialAuthFlow.md -o DefaultAzureCredentialAuthFlow.svg -flowchart LR; - A(Environment):::deployed ==> B(Workload Identity):::deployed ==> C(Azure CLI):::developer ==> D(Managed Identity):::deployed; +%%{ + init: { + 'theme': 'base', + 'themeVariables': { + 'tertiaryBorderColor': '#fff', + 'tertiaryColor': '#fff' + } + } +}%% +flowchart LR; subgraph CREDENTIAL TYPES; direction LR; Deployed(Deployed service):::deployed ~~~ Developer(Developer):::developer; end; + subgraph CREDENTIALS; + direction LR; + A(Environment):::deployed ==> B(Workload Identity):::deployed ==> C(Azure CLI):::developer ==> D(Managed Identity):::deployed; + end; + %% Define styles for credential type boxes classDef deployed fill:#95C37E, stroke:#71AD4C; classDef developer fill:#F5AF6F, stroke:#EB7C39; diff --git a/sdk/identity/azure-identity/img/mermaidjs/DefaultAzureCredentialAuthFlow.svg b/sdk/identity/azure-identity/img/mermaidjs/DefaultAzureCredentialAuthFlow.svg index da0042e11..1c33c1738 100644 --- a/sdk/identity/azure-identity/img/mermaidjs/DefaultAzureCredentialAuthFlow.svg +++ b/sdk/identity/azure-identity/img/mermaidjs/DefaultAzureCredentialAuthFlow.svg @@ -1 +1 @@ -
CREDENTIAL TYPES
Developer
Deployed service
Environment
Workload Identity
Azure CLI
Managed Identity
\ No newline at end of file +
CREDENTIALS
Managed Identity
Environment
Workload Identity
Azure CLI
CREDENTIAL TYPES
Developer
Deployed service
\ No newline at end of file