- Set up and add secrets to Infisical Cloud
- Create a Humanitec Connection
- Infisical UI
- API
- 
Navigate to Project > Integrations and select the Secret Syncs tab. Click on the Add Sync button.
  
- 
Select the Humanitec option.
  
- 
Configure the Source from where secrets should be retrieved, then click Next.
  - Environment: The project environment to retrieve secrets from.
- Secret Path: The folder path to retrieve secrets from.
 
If you need to sync secrets from multiple folder locations, check out secret imports.
- 
Configure the Destination to where secrets should be deployed, then click Next.
  - Humanitec Connection: The Humanitec Connection to authenticate with.
- Scope: The Humanitec secret scope to sync secrets to.
- Application: Sync secrets to a specific application.
- Environment: Sync secrets to a specific environment of an application.
 
 Application - Organization: The organization to deploy secrets to.
- App: The application to deploy secrets to.
 Environment - Organization: The organization to deploy secrets to.
- App: The application to deploy secrets to.
- Environment: The environment to deploy secrets to.
 
- 
Configure the Sync Options to specify how secrets should be synced, then click Next.
  - Initial Sync Behavior: Determines how Infisical should resolve the initial sync.
- Overwrite Destination Secrets: Removes any secrets at the destination endpoint not present in Infisical.
 Humanitec does not support importing secrets.
- Key Schema: Template that determines how secret names are transformed when syncing, using {{secretKey}}as a placeholder for the original secret name and{{environment}}for the environment.
 We highly recommend using a Key Schema to ensure that Infisical only manages the specific keys you intend, keeping everything else untouched.- Auto-Sync Enabled: If enabled, secrets will automatically be synced from the source location when changes occur. Disable to enforce manual syncing only.
- Disable Secret Deletion: If enabled, Infisical will not remove secrets from the sync destination. Enable this option if you intend to manage some secrets manually outside of Infisical.
 
- Initial Sync Behavior: Determines how Infisical should resolve the initial sync.
- 
Configure the Details of your Humanitec Sync, then click Next.
  - Name: The name of your sync. Must be slug-friendly.
- Description: An optional description for your sync.
 
- 
Review your Humanitec Sync configuration, then click Create Sync.
  
- 
If enabled, your Humanitec Sync will begin syncing your secrets to the destination endpoint.
