BTDF / DeploymentFramework

The Deployment Framework for BizTalk is the most powerful and customizable, yet easy-to-use toolkit for deploying and configuring your BizTalk solutions.
MIT License
53 stars 24 forks source link

[Feature] Inject credentials into bindings from SSO #414

Open tfabraham opened 6 years ago

tfabraham commented 6 years ago

This would be useful for injecting passwords into bindings files where adapters don't support SSO (see: http://stackoverflow.com/a/37174322/1750471). This way we don't need to store passwords in source control.

What we would like is:

BTDF injects passwords into bindings files getting these credentials from SSO. Bindings file with credentials is saved temporary location (which users would need to secure) and destroy this file immediately after use (even if errors occurs mid deployment).

This work item was migrated from CodePlex

CodePlex work item ID: '11089' Vote count: '3'

fernandodsanjos commented 3 years ago

Hi Is it possible via some script to update the binding, some event in where we can get and update the bindingfile before it is imported?

eloekset commented 3 years ago

Support various sources, like Azure KeyVault.

fernandodsanjos commented 2 years ago

We now have an app that injects/replaces password placeholders in the settingsfile using KeyVault. The placeholders must be named the same as an existing secret.

akishaha commented 2 years ago

We now have an app that injects/replaces password placeholders in the settingsfile using KeyVault. The placeholders must be named the same as an existing secret.

How did you achieved it ?

fernandodsanjos commented 2 years ago

We now have an app that injects/replaces password placeholders in the settingsfile using KeyVault. The placeholders must be named the same as an existing secret.

How did you achieved it ?

Using a custom target `

`

The executable searches all tags that looks like $[tagname] with the value from azure secret with the same name