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
Marketplace: PowerBI 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
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.
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.
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.
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. GitHub: https://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/versioncounterMarketplace: Version number counter
Extension for Azure DevOps that gives you the ability to add and remove role based access assignments in Azure.
Marketplace: Azure 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.
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.
Marketplace: File 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”
The source code of the extensions van be found on my extension repository on GitHub.
More information about this extension can be found on the following websites: