Server to Server Authentication in Power Automate (Microsoft Flow) – Service Prinicipal

Hi Everyone,

We all know that how important role that Server to Server Authentication is playing now a days. All CDS connections runs under some user context and sometimes we might have to go with Server to Server Authentication. When we setup Service Principal, it will automatically show the UI to give input of Client ID, Client Secret and Tenant ID. Here are the steps for the same.

Select Common Data Service on Flow and select the required action to perform.

Click on … and select Add Connection.

Click on Connect with Service Prinicipal and enter the required details.

Here is the Step by Step process to configure Application User for getting Server to Server Authentication.

Hope this helps.

Happy 365’ing


2 thoughts on “Server to Server Authentication in Power Automate (Microsoft Flow) – Service Prinicipal

  1. RCJohnson December 13, 2019 / 6:33 pm

    Hey Gopi!!!Does this work with the new CDS (Current) connection?You should check this connection out and post on doing all sorts of new things with it in Flow. You can call actions, setup multi triggers for 1 flow, it's the new stuff!To get it create a new solution and then create a flow flow w the solution. Search for common data service on the trigger and two items come up, one is Current and use this one to access all the new stuff. It's got 1 trigger which accounts for all the various trigger entry points.


  2. Gopinath December 14, 2019 / 5:35 am

    Sure Ryan.. Will explore it. Thanks.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s