Forum Discussion
Can Custom Connector Access Windows Certificate Store
Hi,
I am looking into creating a custom connector that can call an API that requires mTLS + client credential flow. I can embed the certificate into the file and load the Certificate as an extension within the .pq file. Now, is there a way for the custom connector or On-premises gateway to access the Windows Certificate Store and use the certificate from there instead?
Update: I was able to perform mTLS within customconnector/On-prem gateway. One of the paremeter called client certificate inside Web.Contents takes a thumprint of certificates stored inside the Windows Certificate Store. This certificate is presented to the server from client machine and can perform mTLS
4 Replies
- AnonymousNot applicable
The following links are about using the custom data connector with on-premises data gateway, please see if it helps:
Use custom data connectors with the on-premises data gateway - Power BI | Microsoft Learn
TripPin 9 - Test Connection - Power Query | Microsoft Learn
Best Regards,
Jarvis Tang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly. - caffineaddict19Frequent Visitor
Hi, Ive taken a look at this before. It does not offer a solution for my problem
- AnonymousNot applicable
Sorry for not helping you, it is recommended that you open a support ticket and a dedicated Microsoft engineer will provide you with professional advice and solutions. If you have a Power BI Pro account, this will be free of charge.
How to create a support ticket in Power BI - Microsoft Fabric Community
Best Regards,
Jarvis Tang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
- caffineaddict19Frequent Visitor
Update: I was able to perform mTLS within customconnector/On-prem gateway. One of the paremeter called client certificate inside Web.Contents takes a thumprint of certificates stored inside the Windows Certificate Store. This certificate is presented to the server from client machine and can perform mTLS