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.
When you want to support me with the development of extensions. Buy me a Coffee or support my via 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
GitHub: https://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/powerbiactions-new
Marketplace: PowerBI Actions
Azure Key Vault actions
“Azure Key Vault actions” is an extension for performing specific operations within an 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.
GitHub: https://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 an extension that allows you to create resource groups with tags and locks. With the default Microsoft extension, it is not possible to create resource groups with tags and locks.
GitHub: https://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 a Build or Release Pipeline in an Azure DevOps project.
GitHub: https://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. GitHub: https://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/versioncounterMarketplace: Version number counter
Azure RBAC
Extension for Azure DevOps that gives you the ability to add and remove role-based access assignments in Azure.
GitHub: https://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/azurerbac
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.
Marketplace: Publish Stream Analytics Transformation
File Content To Variable
File content to a 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.
GitHub: https://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/filecontenttovariable
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”
GitHub: https://github.com/maikvandergaag/msft-extensions/tree/master/azuredevops/publishpowerbifile
GitHub
The source code of the extension is shared on my extension repository on GitHub.
More information
More information about this extension can be found on the following websites: