mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 19:28:09 +00:00
Update docs
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 452 KiB |
@@ -72,6 +72,38 @@ Infisical currently only supports one method for connecting to Azure, which is O
|
|||||||
|
|
||||||
</Accordion>
|
</Accordion>
|
||||||
|
|
||||||
|
<Accordion title="Client Secret Authentication">
|
||||||
|
Ensure your Azure application has the required permissions that Infisical needs for the Azure Client Secrets connection to work.
|
||||||
|
|
||||||
|
**Prerequisites:**
|
||||||
|
- An active Azure setup.
|
||||||
|
|
||||||
|
<Steps>
|
||||||
|
<Step title="Assign API permissions to the application">
|
||||||
|
For the Azure Client Secrets connection to work, assign the following permissions to your Azure application:
|
||||||
|
|
||||||
|
#### Required API Permissions
|
||||||
|
|
||||||
|
**Microsoft Graph**
|
||||||
|
- `Application.ReadWrite.All`
|
||||||
|
- `Application.ReadWrite.OwnedBy`
|
||||||
|
- `Application.ReadWrite.All` (Delegated)
|
||||||
|
- `Directory.ReadWrite.All` (Delegated)
|
||||||
|
- `User.Read` (Delegated)
|
||||||
|
|
||||||
|
**Azure App Configuration**
|
||||||
|
- `KeyValue.Delete` (Delegated)
|
||||||
|
- `KeyValue.Read` (Delegated)
|
||||||
|
- `KeyValue.Write` (Delegated)
|
||||||
|
|
||||||
|
**Access Key Vault**
|
||||||
|
- `user_impersonation` (Delegated)
|
||||||
|
|
||||||
|

|
||||||
|
</Step>
|
||||||
|
</Steps>
|
||||||
|
</Accordion>
|
||||||
|
|
||||||
## Setup Azure Connection in Infisical
|
## Setup Azure Connection in Infisical
|
||||||
|
|
||||||
<Steps>
|
<Steps>
|
||||||
@@ -82,21 +114,31 @@ Infisical currently only supports one method for connecting to Azure, which is O
|
|||||||
<Step title="Add Connection">
|
<Step title="Add Connection">
|
||||||
Select the **Azure Connection** option from the connection options modal. 
|
Select the **Azure Connection** option from the connection options modal. 
|
||||||
</Step>
|
</Step>
|
||||||
<Step title="Authorize Connection">
|
<Step title="Create Connection">
|
||||||
Fill in the **Tenant ID** field with the Directory (Tenant) ID you obtained in the previous step.
|
<Tabs>
|
||||||
|
<Tab title="OAuth">
|
||||||
|
<Step title="Authorize Connection">
|
||||||
|
Fill in the **Tenant ID** field with the Directory (Tenant) ID you obtained in the previous step.
|
||||||
|
|
||||||
Now select the **OAuth** method and click **Connect to Azure**.
|
Now select the **OAuth** method and click **Connect to Azure**.
|
||||||
|
|
||||||

|

|
||||||
|
</Step>
|
||||||
|
<Step title="Grant Access">
|
||||||
|
You will then be redirected to Azure to grant Infisical access to your Azure account. Once granted,
|
||||||
|
you will be redirected back to Infisical's App Connections page. 
|
||||||
|
</Step>
|
||||||
|
</Tab>
|
||||||
|
<Tab title="Client Secret">
|
||||||
|
<Step title="Create Connection">
|
||||||
|
Fill in the **Tenant ID**, **Client ID** and **Client Secret** fields with the Directory (Tenant) ID, Application (Client) ID and Client Secret you obtained in the previous step.
|
||||||
|
|
||||||
|

|
||||||
|
</Step>
|
||||||
</Step>
|
</Tab>
|
||||||
<Step title="Grant Access">
|
</Tabs>
|
||||||
You will then be redirected to Azure to grant Infisical access to your Azure account. Once granted,
|
</Step>
|
||||||
you will be redirected back to Infisical's App Connections page. 
|
|
||||||
</Step>
|
|
||||||
<Step title="Connection Created">
|
<Step title="Connection Created">
|
||||||
Your **Azure Client Secrets Connection** is now available for use. 
|
Your **Azure Client Secrets Connection** is now available for use. 
|
||||||
</Step>
|
</Step>
|
||||||
|
|||||||
Reference in New Issue
Block a user