Forum Discussion
davidwag
3 years agoFrequent Visitor
Protecting Secrets with Fabric Notebooks
Are there any resources available for best practices when it comes to protecting secrets and other sensitive information related to APIs (or in general) when using the new MS Fabric Notebooks? Tradit...
MonikaK23
2 years agoNew Member
Hi, I am trying to access the keyvault from fabric notebook using below code. My keyvault is configured to Allow public access from specific virtual networks and IP addresses. So its throwing the firewall issue. There is a service principal created for secret. I have tried providing access to service principal in IAM and access policies. But still not working. Please help.
from trident_token_library_wrapper \ import PyTridentTokenLibrary as tl
#2 key_vault_name = '<unique-keyvault-name>' key_name = "AHV-name" # key name added to vault
# 3 access_token = mssparkutils.credentials.getToken("keyvault")
# 4 ai_services_key = tl.get_secret_with_token( \ f"https://{key_vault_name}.vault.azure.net/", \ key_name, \ access_token)