mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-09-22 13:39:35 +00:00
Improve humanitec docs
This commit is contained in:
@@ -8,19 +8,46 @@ Infisical supports connecting to Humanitec using a service user.
|
||||
## Setup Humanitec Connection in Infisical
|
||||
|
||||
<Steps>
|
||||
<Step title="Create a Service User on Humanitec">
|
||||
Navigate to the Humanitec Service Users tab and create a new service user.
|
||||
This user will be used to connect to Humanitec from Infisical.
|
||||

|
||||
<Step title="Move to Service Users on Humanitec">
|
||||
Navigate to the Humanitec Service Users tab.
|
||||

|
||||
</Step>
|
||||
<Step title="Create a Service User">
|
||||
Create a new service user. Take into account that the role set here will affect the permissions of the API Token so be sure to set it so the Service User has access permissions to the App you want to integrate to Infisical.
|
||||

|
||||
</Step>
|
||||
<Step title="Add API Token for the Service User">
|
||||
Add a new API token for the service user.
|
||||

|
||||
</Step>
|
||||
<Step title="Create the API Token for the Service User">
|
||||
Create the API token for the service user. Depending on the expiry date set, the token will expire and this integration will stop working.
|
||||
This token's permission will be limited to the **Service User** role.
|
||||

|
||||
</Step>
|
||||
<Step title="Copy the API Token">
|
||||
A modal with the API token will be displayed. Copy the token and save it in a secure location.
|
||||

|
||||
</Step>
|
||||
<Step title="Service User has been successfully created">
|
||||
After following the previous steps the Service User has been successfully created. And now should be visible on the Service Users tab.
|
||||

|
||||
</Step>
|
||||
<Step title="Add Service User to Application">
|
||||
Add the Service User to the Application you want to sync with Infisical.
|
||||
Assign at least the **Developer** role to the Service User.
|
||||

|
||||
Move to Appplication Tab and add the Service User to the Application you want to sync with Infisical.
|
||||
Clicking on the App Title will open the App details page.
|
||||

|
||||
</Step>
|
||||
<Step title="Generate API token for Service User">
|
||||
Generate an API token for the Service User on the Service Users tab.
|
||||
This token will be used to connect to Humanitec from Infisical.
|
||||
<Step title="Add new member to this Application">
|
||||
Move to the People tab and add a new member to this Application. The recently created User Service should be visible on the dropdown shown.
|
||||
Make sure to assign at least Developer role as Write permissions are required.
|
||||

|
||||

|
||||

|
||||
</Step>
|
||||
<Step title="Connection Created">
|
||||
Your **Humanitec Connection** is now available for use.
|
||||

|
||||
</Step>
|
||||
<Step title="Navigate to App Connections">
|
||||
Navigate to the **App Connections** tab on the **Organization Settings** page.
|
||||
@@ -28,15 +55,14 @@ Infisical supports connecting to Humanitec using a service user.
|
||||
</Step>
|
||||
<Step title="Add Connection">
|
||||
Select the **Humanitec Connection** option from the connection options modal.
|
||||

|
||||

|
||||
</Step>
|
||||
<Step title="Add API token to Infisical">
|
||||
Add the API token to Infisical as a secret key.
|
||||
This will allow Infisical to connect to Humanitec using the service user.
|
||||

|
||||
<Step title="Fill the Humanitec Connection Modal">
|
||||
Fill the Humanitec Connection modal, here you will need to provide the User Service API Token generated in the previous step.
|
||||

|
||||
</Step>
|
||||
<Step title="Connection Created">
|
||||
Your **Humanitec Connection** is now available for use.
|
||||

|
||||

|
||||
</Step>
|
||||
</Steps>
|
||||
|
||||
Reference in New Issue
Block a user