Basic and Cert Authentication support added to ADF Web & Webhook activities in GIT mode

Published Feb 05 2020 10:55 AM 1,940 Views
Microsoft

Customers in GIT mode now have an option to provide Basic and Certificate authentication types for both Web Activity and Webhook activities for cross publish and backward compatibility scenarios. This can be done by storing the credentials in Azure Key Vault (AKV) to store basic and certificate authentication credentials in GIT mode.

 

For Web and Webhook activities, we now support the following 2 scenarios:

 

Scenario 1 -  Customer Datafactory has no GIT repository configuration. Storing credentials in AKV is optional and user can continue to pass credentials as secure string. Our recommendation to customers is to use AKV for securing their credentials.

 

2020-02-05_10h48_06.png

 

Scenario 2 -  Datafactory has GIT repository configuration. We always force authentication credentials store as AKV. All existing customers with web and webhook activities will be forced to move their credentials to AKV, if they have GIT repro configured.

 

2020-02-05_10h49_47.png

Learn more about Web and Webhook activities in ADF.

 

 

%3CLINGO-SUB%20id%3D%22lingo-sub-1153371%22%20slang%3D%22en-US%22%3EBasic%20and%20Cert%20Authentication%20support%20added%20to%20ADF%20Web%20%26amp%3B%20Webhook%20activities%20in%20GIT%20mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1153371%22%20slang%3D%22en-US%22%3E%3CP%3ECustomers%20in%20GIT%20mode%20now%20have%20an%20option%20to%20provide%20Basic%20and%20Certificate%20authentication%20types%20for%20both%20Web%20Activity%20and%20Webhook%20activities%20for%20cross%20publish%20and%20backward%20compatibility%20scenarios.%20This%20can%20be%20done%20by%20storing%20the%20credentials%20in%20Azure%20Key%20Vault%20(AKV)%20to%20store%20basic%20and%20certificate%20authentication%20credentials%20in%20GIT%20mode.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EFor%20Web%20and%20Webhook%20activities%2C%20we%20now%20support%20the%20following%202%20scenarios%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CU%3EScenario%201%3C%2FU%3E%20-%26nbsp%3B%20Customer%20Datafactory%20has%20%3CSTRONG%3Eno%3C%2FSTRONG%3E%20GIT%20repository%20configuration.%20Storing%20credentials%20in%20AKV%20is%20optional%20and%20user%20can%20continue%20to%20pass%20credentials%20as%20secure%20string.%20Our%20recommendation%20to%20customers%20is%20to%20use%20AKV%20for%20securing%20their%20credentials.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%222020-02-05_10h48_06.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F169206iDDC2CED7F303E78F%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20title%3D%222020-02-05_10h48_06.png%22%20alt%3D%222020-02-05_10h48_06.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CU%3EScenario%202%3C%2FU%3E%20-%20%26nbsp%3BDatafactory%20has%20GIT%20repository%20configuration.%20We%20always%20force%20authentication%20credentials%20store%20as%20AKV.%20All%20existing%20customers%20with%20web%20and%20webhook%20activities%20will%20be%20forced%20to%20move%20their%20credentials%20to%20AKV%2C%20if%20they%20have%20GIT%20repro%20configured.%3C%2FP%3E%0A%3CDIV%20id%3D%22tinyMceEditorGaurav%20Malhotra_1%22%20class%3D%22mceNonEditable%20lia-copypaste-placeholder%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%222020-02-05_10h49_47.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F169207iCC89AB37388068CD%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20title%3D%222020-02-05_10h49_47.png%22%20alt%3D%222020-02-05_10h49_47.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3ELearn%20more%20about%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fdata-factory%2Fcontrol-flow-web-activity%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3EWeb%3C%2FA%3E%20and%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fazure%2Fdata-factory%2Fcontrol-flow-webhook-activity%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3EWebhook%3C%2FA%3E%20activities%20in%20ADF.%3C%2FP%3E%0A%3CDIV%20id%3D%22tinyMceEditorGaurav%20Malhotra_2%22%20class%3D%22mceNonEditable%20lia-copypaste-placeholder%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-1153371%22%20slang%3D%22en-US%22%3E%3CP%3EBasic%20and%20Certificate%20authentication%20types%20now%20supported%20for%20both%20Web%20Activity%20and%20Webhook%20activities%20in%20GIT%20mode%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1153371%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAzure%20Data%20Factory%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EAzure%20ETL%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EBig%20Data%20Analytics%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Version history
Last update:
‎Feb 05 2020 10:57 AM
Updated by: