Power Platform Pipelines delegated deployments, part 1 - application account

  Рет қаралды 1,438

Tomasz Poszytek

Tomasz Poszytek

Күн бұрын

This video is demonstrating how to set up Power Platform Pipelines to benefit from using delegated deployments. In this video I am showing you how to use application account set up in Azure Entra ID.
Chapters:
0:00 Intro, what are PP Pipelines
4:29 Set up app in Azure
5:39 Set up app under S2S in PP Admin Center
7:33 Configure pipeline to use Delegated Deployment
9:04 Set pipeline stage owner as app owner (!!!)
11:00 Set up Power Automate process
12:01 Create connection using app for all unbound actions
16:04 Share pipeline with users that will use it (!!!)
17:12 Deployment using app account
22:10 Deployment details inside PP Pipelines app
23:50 Deployed solution in target environment
24:12 Wrap up!

Пікірлер: 22
@DanielWesterdale
@DanielWesterdale 4 ай бұрын
Great video! I am using pipelines atm . The process for locating missing depdencies is truly painful: for each failed deployment, go to PP Host , find run history record, then copy the validation error json into VS Code + format document. Next look for those missing depencies. If the solution you are trying to deploy shares dataverse tables with another solution, well this will be a higher order of magnitude in pain!
@TomaszPoszytek
@TomaszPoszytek 4 ай бұрын
Yeah, I agree. Or go an click every object in solution to check/ add required objects :)
@denisskorikov6234
@denisskorikov6234 3 ай бұрын
Good job!
@TomaszPoszytek
@TomaszPoszytek 3 ай бұрын
Thank you! Cheers!
@hash4162
@hash4162 4 ай бұрын
Thanks for sharing, great video your explanation is very clear ❤
@TomaszPoszytek
@TomaszPoszytek 4 ай бұрын
Glad it was helpful! 🥰
@kannank7313
@kannank7313 2 ай бұрын
Hi Tomas, at 20:28 you mentioned about sharing user connection references with service principal. In this example, if jack researcher (user) deploys the solution the app deployed as service principal in PROD and I noticed in this case the flow connection references it uses deploying users connection reference and service principal is co-owner. The problem here is if the flow has an dataverse action "Add a new record" and when a record is created, the "created by" column it updates Jack Researcher which is wrong. I would expect it should be updated by the service principal. Bit confusing ?
@TomaszPoszytek
@TomaszPoszytek 2 ай бұрын
Hmmm this may be due to fact this is a premium connector and service principal can’t be assigned a license.
@juansepowerplatform
@juansepowerplatform 3 ай бұрын
Great video thanks for your hard work. my question is can a service principal account own power apps or model driven apps. will this delegated approach work with apps?
@TomaszPoszytek
@TomaszPoszytek 3 ай бұрын
Hey, thank you! Yes, service principal can be an owner. This is why if an app or process uses premium connectors it must be granted a per process or per app license, in order to run, because SPN can’t be granted a license.
@nickthoman2280
@nickthoman2280 Ай бұрын
What environment does the approval workflow need to be in? I am assuming the same environment that Pipeline Orchestrator is deployed in or should it be the environment that you want the approval on?
@TomaszPoszytek
@TomaszPoszytek 29 күн бұрын
The one where the orchestrator is deployed to, you’re right.
@devizion5767
@devizion5767 4 ай бұрын
I've tried out Power platform pipelines in my demo environment, and it is quite slick in how it is integrated, but i've got a hard time understanding MS when it comes to the licensing. We've got a lot of customer where this would be a good ALM solution, if it wasn't for the premium license requirements per user. As it is now, azure devops can do this (and alot more) for a fraction of the cost long term, so it is a hard sell for us.
@TomaszPoszytek
@TomaszPoszytek 4 ай бұрын
The point is, you don’t buy licenses just for the ALM. It’s an addition only. You buy them to build solution, use solutions, benefit from all premium features. That’s my point of view.
@devizion5767
@devizion5767 4 ай бұрын
I think this is a clash in the size of customer MS aims at versus which our company usually work with. We got a lot of customer were we are starting up their first canvas app(with no premium connectors) and need to implement a ALM solution, aswell as educate the customer in it. So I firsts saw it as a good middle-ground instead of azure devops for the smaller projects/customers. @@TomaszPoszytek
@josephlim2064
@josephlim2064 2 ай бұрын
Hi Tomasz, does the PP Pipelines support/work for multi-geo or single tenant-multiple regions scenario? Does it require any special configuration or development? Thanks
@TomaszPoszytek
@TomaszPoszytek Ай бұрын
Hey, it is supporting multi region, but single tenant.
@IvanUsma
@IvanUsma 4 ай бұрын
I was interested in the video but the text is too small to read, thanks
@TomaszPoszytek
@TomaszPoszytek 4 ай бұрын
Hey, sorry to hear :( Which text? Have you tried opening it in a full screen mode?
@kannank7313
@kannank7313 2 ай бұрын
agree font is bit small
@jotpol
@jotpol 4 ай бұрын
poor sound quality. Buy a better microphone
@TomaszPoszytek
@TomaszPoszytek 4 ай бұрын
Well, I find it pretty good… Do you find sound in any particular moment poor?
ОСКАР ИСПОРТИЛ ДЖОНИ ЖИЗНЬ 😢 @lenta_com
01:01
마시멜로우로 체감되는 요즘 물가
00:20
진영민yeongmin
Рет қаралды 21 МЛН
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 68 МЛН
ОСКАР vs БАДАБУМЧИК БОЙ!  УВЕЗЛИ на СКОРОЙ!
13:45
Бадабумчик
Рет қаралды 5 МЛН
Power Platform ALM & Pipelines w/ Matt Devaney
1:17:04
Skypoint
Рет қаралды 17 М.
Using Pipelines to Simplify Power Platform Deployments
16:01
Pragmatic Works
Рет қаралды 9 М.
Local attended mode triggers in Power Automate Desktop
14:47
Tomasz Poszytek
Рет қаралды 2,9 М.
5 ways to run a flow on multiple records inside a model-driven app
32:55
Explore ALM & Pipeline Processes In The Power Platform
31:20
Power Apps - Canvas Apps Interview Question
19:16
TechInterviewHub
Рет қаралды 574
ОСКАР ИСПОРТИЛ ДЖОНИ ЖИЗНЬ 😢 @lenta_com
01:01