Generating Diagrams from an Integration Catalog
Using Mermaid to generate dynamic integration diagrams from an integration catalog in microsoft teams
Using Mermaid to generate dynamic integration diagrams from an integration catalog in microsoft teams
A few log queries to help you summarise and troubleshoot issues reported by WAF and Azure Frontdoor
If your developing with an Azure DevOps repo how can you share a copy of the code to GitHub from an Azure DevOps Pipeline
Create an automated job to clean your inbox on demand based on rules you manage in Microsoft Teams
Ive been doing a few posts about Power Automate and Outlook in Office 365 recently and one of the things I needed to do was workout what the folder ID is for a folder. You dont seem to be able to do this from the UI so I needed to put together a flow which could get the id. The input to my flow would be a json object like below and id call my flow over HTTP and use the Content-Type = application/json header { "FolderPath":"Inbox\\Read\\CSC" } I would then do some stuff and just return a string which [...]
Its 2021 and Why is email still the absolute bane of my life! - I seem to ask myself this on a weekly basis I often feel like by a Friday my inbox has so much in it I cant face sorting it out and then once in a while i end up biting the bullet and sorting it. i know there are many theories like clean inbox and stuff but actually im not convinced any of them really do what I want. I think the problem is that everything in outlook is based off events like email read or [...]
Recently I've been doing some work on hobby projects and encountered the below error on my build server which was happening on the Terraform Init command. Initializing the backend... Successfully configured the backend "azurerm"! Terraform will automatically use this backend unless the backend configuration changes. Error: Invalid legacy provider address This configuration or its associated state refers to the unqualified provider "azurerm". You must complete the Terraform 0.13 upgrade process before upgrading to later versions. I knew it was working on my developer machine ok but not on the build server and after a bit of googling around I was [...]
This is a cross post from my article in my integration playbook If you want to use Logic Apps to integrate with Azure Gen2 Data Lake then unfortunately there isn't an out of the box connector to do this. There is however a REST API which you can use. Following on from the series of articles about the helper Logic Apps, I wanted to talk about the Helper Logic Apps we have for integrating with Gen2 Data Lake. The below diagram shows how we have a helper solution where other Logic Apps can use our Data Lake Helper Logic Apps [...]
As a followup to the other article I may also want to look at what the API looks like to the subscriber of a product. Again we have the azure portal or the APIM developer portal which are ok but its not that easy for you to see the paths in a way which gives you a good simple view across your API's within the product. Bring in another little powershell script below $resourceGroupName = '[Resource Group Here]' $apimServiceName = '[APIM Name Here]' $apimContext = New-AzApiManagementContext -ResourceGroupName $global:resourceGroupName -ServiceName $global:apimServiceName Write-Host 'APIM =' $apimContext.ServiceName $apimInstance = Get-AzApiManagement -ResourceGroupName $apimContext.ResourceGroupName -Name [...]
One of the things I struggle with a bit with Azure APIM is the holistic view of what my API looks like if I am an external viewer looking at it. When you work in the Azure Portal you get a pretty interface that is nice and easy to work with but the problem is that the interface masks some of the key information about what your paths look like on the API so its difficult to know if its an API which is easy to understand to the external user. With this in mind I have put together the [...]