You can extend the basic SSO integration between the and the Azure infrastructure to include SSO connections to Azure-based relational sources.
Supported relational connection types:
Your Azure admin must enable the following:
For more information, please contact your Azure administrator.
You can define the scope of access in either of the following ways:
Navigate to the following:
/opt/trifacta/conf/ |
Locate the azure.sso.scope
property. Add this value to the property:
"https://database.windows.net/user_impersonation"
It is the second line in the following:
NOTE: If there are now multiple values in the entry, a comma must be placed after every line except for the last one. |
{ "azure": { "sso": { "scope": [ "https://datalake.azure.net/user_impersonation", "https://database.windows.net/user_impersonation" ] } } } |
NOTE: This configuration applies only for SQL DW connections. However, even if you are not creating these connections immediately, you should perform this configuration change. |
When you create Azure SSO relational connections, you must select azureTokenSso
for the credential type.
Steps:
Navigate to the following directory:
/opt/trifacta/services/data-service/build/conf/vendor/sqldatawarehouse |
connection-metadata.json
.credentialType
property. Set the value to azureTokenSso
.Save your changes and restart the platform.
When you create a relational connection where Azure SSO has been enabled, select Azure Token SSO
from the Credential Type drop-down.
NOTE: The SSO principal of the user who is creating or accessing the connection is used to connect to the specified database. |
Users can access the connections through the Import Data page. See Import Data Page.