Convert Outlook Email with embedded images to PDF using PowerAutomate
Jun19

Convert Outlook Email with embedded images to PDF using PowerAutomate

Recently I’ve came across a business case with need to automate the conversion of Outlook email messages with embedded images to PDF document. This could be done manually on Outlook client using Microsoft Print to PDF or browser Print if opened using Outlook on the Web. This process can be automated with the help of PowerAutomate trigger When a new email arrives and actions Export Email,… Continue Reading ashiqf’s Article...

Read More
Batch SharePoint requests [GET, POST, PATCH, DELETE] in PowerAutomate and MS Graph
Jun16

Batch SharePoint requests [GET, POST, PATCH, DELETE] in PowerAutomate and MS Graph

Batching helps you in optimizing the performance of your application by combining multiple requests into a single request. SharePoint Online & MS Graph APIs supports the OData batch query option. Batch requests MUST be submitted as a single HTTP POST request to the batch endpoint of a service as below for SharePoint REST API: POST https://domain.sharepoint.com/sites/sitename/… Continue Reading ashiqf’s Article on their...

Read More
Create/Delete a SharePoint custom theme using PowerAutomate
Jun15

Create/Delete a SharePoint custom theme using PowerAutomate

In a modern SharePoint site you can create custom themes using PowerShell, REST API & CSOM. In this blogpost I will show you how to create themes using PowerAutomate. The following REST endpoints are available http://<site url>/_api/thememanager/AddTenantThemehttp://<site url>/_api/thememanager/DeleteTenantThemehttp://<site url>/_api/thememanager/GetTenantThemingOptionshttp://<site… Continue Reading...

Read More
Multiple ways to access your On-premise data in Microsoft 365 and Azure
Jun08

Multiple ways to access your On-premise data in Microsoft 365 and Azure

If your organization is using a hybrid cloud environment, this post will shed some light to integrate on-premise resources with Microsoft 365 & Azure services. Hybrid integration platforms allows enterprises to better integrate services and applications in hybrid environments (on-premise and cloud). In this blog post, I will write about the different services & tools available with in… Continue Reading ashiqf’s...

Read More
Copy & Apply Site Template to a SharePoint site using Power Automate
Jun02

Copy & Apply Site Template to a SharePoint site using Power Automate

If you have a requirement to copy a site template (Site Pages including images & webpart, site column, site content type, navigation etc) from an existing SharePoint site & apply it to a recently created SharePoint site, this blog post would be helpful. Pre-requisites: SharePoint site collection administratorSharePoint site with a custom list associated to a FlowAccess to Premium… Continue Reading ashiqf’s Article...

Read More
Automated trigger recurrence frequency – Power Automate
May30

Automated trigger recurrence frequency – Power Automate

Have you ever noticed on your Automated flow with trigger for e.g Item created or modified on a SharePoint list will not run immediately as & when there was an item either created or modified in the list? The reason is all the automated triggers has a recurrent frequency schedule which is set to 3 mins, it means it looks for the changes in the SharePoint list every 3 mins. To check this, go to… Continue Reading...

Read More
Automate the provision of On-Premise AD Account – Part 2
May27

Automate the provision of On-Premise AD Account – Part 2

This post is in continuation to my previous post Automate the provision of Azure AD Account & License assignment – Part 1 for creating account in Azure active directory using Power Automate. On this post I will highlight the feature available in Azure Automation account which can be leveraged to create an On-premise AD account. Refer to this post for the usage of Azure automation account to… Continue Reading...

Read More
Execute SharePoint Online PowerShell scripts using Power Automate
May26

Execute SharePoint Online PowerShell scripts using Power Automate

Most of us would have used PowerShell for SharePoint to manage SharePoint settings at the organization level and site collection level. SharePoint Online PowerShell commands are very efficient for batch operations for e.g creating multiple sites, list items etc. To use the SharePoint Online PowerShell commands You must have the SharePoint Admin role or Global Administrator role in Office… Continue Reading ashiqf’s Article...

Read More
Access Active Directory user profile attributes using Graph API
May25

Access Active Directory user profile attributes using Graph API

Using graph API you can access all the Active directory attributes. The me endpoint gives your profile information https://graph.microsoft.com/v1.0/me. To get a specific user’s information the endpoint should be https://graph.microsoft.com/v1.0/users/useremailaddress For getting any specific AD attribute you can pass the required attribute as a query string

Read More
Change the original Owner of a Power App & Flow
May18

Change the original Owner of a Power App & Flow

Has there been a requirement or a need to change the owner/creator of the PowerApps or a Flow built by your organizational users? There could be various reasons for this request App/flow creator would have left the organizationApp/flow creator would have changed role within the organizationHanding over the app to the operations team… By the time I am writing this post there are no… Continue Reading ashiqf’s Article...

Read More
Automate the provision of Azure AD Account & License assignment – Part 1
May16

Automate the provision of Azure AD Account & License assignment – Part 1

A decade back I was part of a team to automate the On & Offboarding process of employees for a customer using .NET framework, it had a module to provision user accounts in an on-premise environment. I still remember having used couple of dll’s for Active directory 2003 & exchange 2007 to create AD & Email account. It was not easy but nowadays with the Office 365 in place its so easy to… Continue Reading...

Read More
SharePoint Search REST API query not returning all results
Apr28

SharePoint Search REST API query not returning all results

Have you ever faced a scenario where you have built search customization using Rest API with SPFx or custom display template in SharePoint 2013 etc which did not return all search results. I was facing this today while trying to get data based on a content type, it was returning only few results. The reason is because Search API by default removes duplicates as documented by Microsoft…. Continue Reading ashiqf’s Article on...

Read More
@ mention user & channel in Teams using MS Graph API
Feb09

@ mention user & channel in Teams using MS Graph API

There are ways to @mention a user while posting a conversation in Teams channel using flow action but as far as I know its not possible as of now to @mention a Teams channel using Flow actions. In this post, I will show you how to @mention a channel & user using a POST call to a MS Graph beta endpoint. To construct the endpoint URL you will need to know the TeamID & ChannelID, to get the… Continue Reading ashiqf’s...

Read More