2022
-
Playing with Power Automate and Calendar events
-
LegacyExchangeDN after Exchange Online Migration
-
Quote(s) from The Blind Assassin
-
Teams Flows and DLP
-
Graph API getting user initials and middlename
-
Setting Do Not Disturb via Graph API
-
Remove-AzureADOAuth2PermissionGrant : Error occurred while executing RemoveOAuth2PermissionGrant
-
A rambling post on Issuer Claim, v1.0 and v2.0 endpoint, Access Tokens, etc.
-
Useful Kusto/ Azure Resource Graph queries
-
Manu S Pillai’s “The Ivory Throne”
-
MethodInvocationException: Exception calling “FromBase64String” with “1” argument(s): “The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters.”
-
ExchangeOnlineManagement module error – Could not load file or assembly ‘System.IdentityModel.Tokens.Jwt, Version=6.21.0.0 …’
-
Bose QuietComfort Earbuds II – this is the one!
-
Graph and Deleted Users
-
Finding last Azure AD connect sync time
-
Azure AD connect sync via Remote PowerShell
-
Non empty Arrays and properties
-
Logic Apps and long running Azure Functions (HTTP Webhooks with Authentication)
-
New-ADUser – A referral was returned from the server
-
Poor man’s iPhone macOS continuity mount
-
Could not load the certificate private key. Please check the authentication certificate password is correct and try again.
-
Getting a list of Key Vaults and Access Policies
-
Delegating App Registration Admin Consent permissions in Azure AD (an example for Sites.Selected)
-
Invoke-RestMethod to a Microsoft Form
-
Finding the owner of a Microsoft Form based on the Form Id (contd.) (or: creating an Authenticated HTTP connection from Power Automate to a Form)
-
Finding the owner of a Microsoft Form based on the Form Id
-
Authenticated access to Azure Functions using Azure AD (Client Credentials Grant)
-
Finding a Logic App name from its workflow Id
-
Duplicating a Conditional Access Policy
-
M365 Service Plans mapping
