These scripts are used to configure Azure Synapse Link for Dataverse to use managed identities for Azure.
Please note that these scripts are provided under MIT license and its usage is the sole responsibility of the user.
Follow the instructions in the article Use managed identities for Azure with your Azure data lake storage (preview)
This script registers the Azure subscription for Microsoft.PowerPlatform resource provider and also allow lists the subscription for the enterprise policies preview feature.
This script generates a Microsoft.PowerPlatform enterprise policy under a certain Azure subscription and resource group.
This script links or swaps the generated Microsoft.PowerPlatform enterprise policy to a certain Dataverse environment.
This script outputs the linked Microsoft.PowerPlatform enterprise policy ID for a given Dataverse environment.
This script unlinks a certain Microsoft.PowerPlatform enterprise policy for a given Dataverse environment.
This script removes an unlinked Microsoft.PowerPlatform enterprise policy under a certain Azure subscription and resource group.