Extensions

During my free time I find it rewarding to build extensions for tooling that I use from day to day. These extensions are shared via the marketplaces and GitHub.

Power BI Actions

Power BI Actions is one of my most used extensions. With this extension you can manage the complete lifecycle of your Power BI dashboards within powerbi.com. A list of operations that are supported are:

  • Upload / Import Power BI dashboard (pbix file).
  • Create a Power BI workspace.
  • Remove a Power BI workspace.
  • Add a new Admin user to a Power BI workspace.
  • Add a Service Principal to a Power BI workspace.
  • Add a Group to a Power BI workspace.
  • Update the connection of a Power BI report.
  • Refresh a dataset.
  • Update SQL Direct Query String
  • Update Gateway

GitHubhttps://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/powerbiactions-new

MarketplacePowerBI Actions

Azure Key Vault actions

“Azure Key Vault actions” is an extension for performing specific operations within a Azure Key vault. Operations that are supported are:

  • Get Azure Key Vault secret value
  • Add / Update Azure Key Vault secret
  • Remove Azure Key Vault secret
  • Add access policy
  • Remove access policy
  • Import Azure Key Vault certificate
  • Get Azure Key Vault certificate Uri

GitHub: https://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/azurekeyvault

Marketplace: Azure Key Vault actions

Azure Resource Group Tagging

“Azure Resource Group Tagging” is an extension for tagging resource groups with certain tag values. This extension is mainly used to tag resource groups with a release number.

GitHubhttps://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/azurergtag

Marketplace: Azure Resource Group Tagging

Azure Resource Group with Tags and Lock

“Azure Resource Group with Tags and Lock” is a extension that allows you to create resource groups with tags and locks. With the default Microsoft extension it is not possible to create a resource groups with tags and locks.

GitHubhttps://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/azureresourcegroup

Marketplace: Azure Resource Group with Tags and Lock

Trigger Azure DevOps Pipeline

“Trigger Azure DevOps Pipeline” is an extension for triggering an Build or Release Pipeline in a Azure DevOps project.

GitHubhttps://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/triggerpipeline

Marketplace: Trigger Azure DevOps Pipeline

Version number counter

Version number counter is an extension for Azure Pipelines where this extension increments the version number on each run. GitHubhttps://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/versioncounterMarketplaceVersion number counter

Azure RBAC

Extension for Azure DevOps that gives you the ability to add and remove role based access assignments in Azure.

GitHubhttps://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/azurerbac

MarketplaceAzure RBAC

Publish Stream Analytics Transformation

Publish Stream Analytics Transformation is a simple task for Azure DevOps Build and Release Pipelines that publishes a stream analytics transformation based on a query file within source control.a variable.

GitHubhttps://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/publishstreamanalyticstransformation

Marketplace:Publish Stream Analytics Transformation

File Content To Variable

File content to variable is a simple task for Azure DevOps Build and Release Pipelines that extracts the content of a file and places it within a variable.

GitHubhttps://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/filecontenttovariable

MarketplaceFile Content To Variable

[deprecated] Publish PowerBI files with Azure DevOps

Publish PowerBI files with Azure DevOps is a simple task for Azure DevOps Build and Release Pipelines that publishes a PowerBI file to powerbi.com. This extension is discontinued you should use the extension “PowerBI Actions

GitHubhttps://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/publishpowerbifile

GitHub

The source code of the extensions van be found on my extension repository on GitHub.

More information

More information about this extension can be found on the following websites: