-
Accessing Microsoft Entra ID Protected (OAuth 2.0) APIs via Power BI/Power Platform

Accessing OAuth 2.0 protected APIs from Power BI requires you to built custom connectors which handles the OAuth flow. However, if the APIs are using Microsoft Entra ID based authentication/authorization, then with some additional configurations at the API side you can easily allow Power BI / Power Platform to connect to your APIs without building…
-
Power Automate: Send emails using your corporate branded email templates

In Microsoft 365, Power Automate is the go to solution for all kind of workflow based notification emails. In this blog, I will explain technique to send emails using your corporate branded email templates. If you do not have a corporate branding for your internal emails, maybe it is the right moment to plan for…
-
Power Apps : Clear Date, Person, Choice, Managed Metadata field values in edit form of SharePoint List/Library

SharePoint sometimes surprisingly lacks very basic operations like clearing up a choice, date and other lookup fields in the edit form. By default, when you edit an item using a power apps customised form, the values of the special fields like date, choice , managed metadata, person or group field etc cannot be cleared. If…
-
Microsoft Teams strange mailbox name

Solution for bad mailbox name for Microsoft Teams while created using powershell
-
Okta API: Bulk user creation using Powershell

Skip the blog & Jump to Sample Code Okta has a very good admin interface which allows to do most of the admin activities. But things can become hectic if you have to do bulk activities like create users, groups, add users to groups etc. This post is about creating users in bulk using Okta…
-
SharePoint 2013/2016/2019: Use CSOM in SharePoint Site with multiple authentication schemes

Scenario I have a SharePoint site collection which has multiple authentication schemes (say Windows NTLM, Azure AD, Okta, ADFS or any other 3rd party Identity provider) on same URL. Now when I try to connect to that site using CSOM, I will get below 403 forbidden error from SharePoint: The remote server returned an error:…
-
Working with TypeScript & SharePoint 2013

Skip the blog and jump to code here I am about to develop a new application on SharePoint 2013 and for a while I have not worked on 2013 platform. The application will essentially have a bunch of client side web-parts using Content Editor Webpart of SharePoint 2013. I have been working on Typescript with…


