Power Automate flows: Licensing, Ownership, and API Limits

  Рет қаралды 19,475

Reza Dorrani

Reza Dorrani

Күн бұрын

Пікірлер: 124
@chrisgarty
@chrisgarty 7 ай бұрын
Fantastic video Reza! This information represents 90% of the questions and support cases I get related to ownership and licensing of flows 😅 On the benefits of solution cloud flows defined in Dataverse, you missed a chance to promote your recent video on another Dataverse-specific capability for flows: Drafts and Versioning 🙂
@RezaDorrani
@RezaDorrani 7 ай бұрын
Thanks so much Chris! I definitely missed that :( Drafts and flows is my favorite
@chap666ish
@chap666ish 7 ай бұрын
A very informative video, Reza - thank you. The API limits are another good reason to use batch updates in flows rather than loop through every single record in turn.
@RezaDorrani
@RezaDorrani 7 ай бұрын
Most welcome! Batch for the win.
@sudhanshuyadav1658
@sudhanshuyadav1658 7 ай бұрын
Wow! Reza came just on time when I was really confused with the plan of Power Automate and the API Call limit. Could not thanks more. Thanks
@RezaDorrani
@RezaDorrani 7 ай бұрын
Glad it helped!
@vlogbyharshda648
@vlogbyharshda648 7 ай бұрын
This video is incredibly insightful and well-made! The explanations are clear, and the visuals are engaging. Great job!
@RezaDorrani
@RezaDorrani 7 ай бұрын
Thank you very much!
@WillCooper1
@WillCooper1 7 ай бұрын
Well done Reza! Rock solid information. One interesting aspect of this to me which isn't well documented is the amount of time it may take before a flow begins executing after the trigger condition. E.g. When a SharePoint list item is modified. If the flow is owned by a user with a Premium License, then the flow will begin to execute within a shorter period of time. I don't believe there is a precise documentation on the time window, but there is a clear difference if you do a comparison between non-premium license and premium license.
@RezaDorrani
@RezaDorrani 7 ай бұрын
I am not aware of any documentation on this or if there is a time limit in play to trigger based on license
@paulskelton8799
@paulskelton8799 7 ай бұрын
Very clear explanation of a complicated subject! The Change Ownership / non Solution Flow foxed me for some time. Many thanks for sharing your knowledge
@RezaDorrani
@RezaDorrani 7 ай бұрын
You’re most welcome
@dougydoe
@dougydoe 7 ай бұрын
Very useful and informative especially the account under with the flow run and changing ownership with the solution context. Thanks for sharing
@RezaDorrani
@RezaDorrani 7 ай бұрын
Great to hear!
@naimasaleem1509
@naimasaleem1509 5 ай бұрын
Well explained. I always refer your channel for understanding licensing model
@RezaDorrani
@RezaDorrani 5 ай бұрын
Most welcome
@sukhadaath751
@sukhadaath751 2 ай бұрын
Amazing Video Reza! Quite Useful ! Thanks for this!
@RezaDorrani
@RezaDorrani 2 ай бұрын
My pleasure!
@raulsanchez3756
@raulsanchez3756 7 ай бұрын
Incredible video, very well explained and understandable. Congratulations! It would be great another one like it but of Power Apps 🙏🙏
@RezaDorrani
@RezaDorrani 7 ай бұрын
Thanks so much! Would love to do one on Power Apps as well. Let’s see how well this video is received.
@vijaijs
@vijaijs 7 ай бұрын
Great breakdown of licensing in Power Automate flows, Reza! Understanding the nuances of licensing can be daunting, but your video makes it clear and concise. Thanks for sharing this valuable information with the community! Regarding your mention at the end of the video about flows running under the Power Apps license, could you please elaborate on what that entails?
@RezaDorrani
@RezaDorrani 7 ай бұрын
Glad it was helpful! Power Apps license grants use rights for power automate (in context flows). If you associate a power app to a flow, then the app license will cover the flow. There are some requirements for it. Video description has link to the detailed documentation.
@Web3WondersUS
@Web3WondersUS 7 ай бұрын
You are one YT greatest content creators- thank you!
@RezaDorrani
@RezaDorrani 7 ай бұрын
Wow! Thanks so much
@sergiizelenko4114
@sergiizelenko4114 7 ай бұрын
Very insightful, as ususal! Thank you very much, Reza!
@RezaDorrani
@RezaDorrani 7 ай бұрын
Most welcome
@dhayanandkalimidi67
@dhayanandkalimidi67 7 ай бұрын
Many Thanks Reza. Article is good on Power Platform resources with respect to licensing. Awesome
@RezaDorrani
@RezaDorrani 7 ай бұрын
Most welcome
@SihamHassen-e2k
@SihamHassen-e2k 5 ай бұрын
Super informative Reza! Always thankful for providing us with all these resources much appreciated. Any plan to Demonstrate/show us how to build the ¨ Change the PIMARY owner of a flow¨? If we are considering moving all flows to solutions and changing ownership to SPN with so many flows created with different accounts it would be cool to see how to change the ownership in bulk using flows. Thanks!
@RezaDorrani
@RezaDorrani 5 ай бұрын
Most welcome! No plans to demonstrate that (was done for a customer) I remember using Power Platform APIs to manage it.
@DanieClaassen
@DanieClaassen 3 ай бұрын
Great video...never knew about Solutions. Whole new world. (:
@RezaDorrani
@RezaDorrani 3 ай бұрын
Welcome
@JarredHarvey-WS
@JarredHarvey-WS 7 ай бұрын
Great video and thanks for sharing this info, Reza.
@RezaDorrani
@RezaDorrani 7 ай бұрын
My pleasure!
@germainkreigergapud6419
@germainkreigergapud6419 7 ай бұрын
Very good video, however I wish you talked more about the license because there is a LOT of things that could change the limit. For example the Transition Period. I would love to know more about that, like how it changes the limit, if you are in that period do you run flows as per your plan or not, etc.
@RezaDorrani
@RezaDorrani 7 ай бұрын
Transition period is a transition. I want this video to stand the test of time :) I have shared links to detailed documentation in video description
@callfusion2012
@callfusion2012 3 ай бұрын
Thanks for the video Reza, I was shocked by the Licensing! 15 euros on top of the cost of licensing for power Apps! But I understand now that “Flows by Power Apps” are covered by the Licensing of Power Apps. I didn't see that in the video?
@RezaDorrani
@RezaDorrani 3 ай бұрын
There is a lot more to licensing than what can be covered in a 15 mins video
@JuliaRodriguez-lv8fn
@JuliaRodriguez-lv8fn 7 ай бұрын
This was well explained! Thank you!
@RezaDorrani
@RezaDorrani 7 ай бұрын
Most welcome
@vinayayinapurapu
@vinayayinapurapu 7 ай бұрын
Thank you so much Reza for the explanation. One question do the SPNs need to have license assigned when adding as a primary owner to premium flows?
@RezaDorrani
@RezaDorrani 7 ай бұрын
Most welcome! SPN cannot get a license as its a non-interactive user but since flow is premium you would need to license it with process license.
@brianwkinyua
@brianwkinyua 4 күн бұрын
awesome content. very useful. Thanks.
@meshmut
@meshmut 7 ай бұрын
Thank you so much for this, very useful, one more thing, does Microsoft alert once an account hits maximum request limits on allowed flows within the 24hrs?
@RezaDorrani
@RezaDorrani 7 ай бұрын
I believe if you are exceeding limits the flow owners are now getting an email warning
@rob64166
@rob64166 7 ай бұрын
Very clear video Reza, thank you.
@RezaDorrani
@RezaDorrani 7 ай бұрын
You are very welcome
@mukeshgarg3283
@mukeshgarg3283 7 ай бұрын
Hello Reza, Thanks for the fantastic video! I have a query. Does polling trigger also counted for API limits. Ex- I have a trigger - When an item is created in SharePoint list with frequency - 1 minute. Does every minute polling will be counted against API limits? Thanks in advance!!
@RezaDorrani
@RezaDorrani 7 ай бұрын
Most welcome! I am not sure about that. My guess is Yes but please check the documentation.
@jjpreston29
@jjpreston29 7 ай бұрын
Thanks - very helpful video. I hope at some point Admins can see if the Flow is Standard or Premium e.g. from CoE, so it will help assign Premium licenses effectively
@RezaDorrani
@RezaDorrani 7 ай бұрын
CoE does have a premium flag from what I remember. Check documentation on coe.
@ChristianPecksteiner
@ChristianPecksteiner 7 ай бұрын
Where can i see the request counter? Great video!
@RezaDorrani
@RezaDorrani 7 ай бұрын
Analytics option in flow. Video description has links to documentation that has the details.
@hemadeepthi8837
@hemadeepthi8837 7 ай бұрын
It is interesting video. I would need more information what type of licenses is required for Queue based process running of 2 machines and how to assign licenses in this scenario.
@RezaDorrani
@RezaDorrani 7 ай бұрын
PAD is not an area I am well versed with
@shredernie
@shredernie 6 ай бұрын
Hi Reza, my question is more on power apps. If we are all have an o365 E3 in our tenancy, can we still access to a power app from an external tenancy if we are granted access? or do we need another license particular to that external tenancy?
@RezaDorrani
@RezaDorrani 6 ай бұрын
As far as I know, if that power app uses standard connectors then yes.
@shredernie
@shredernie 6 ай бұрын
@@RezaDorranithanks Reza! so we dont need another license in the external tenancy.
@RezaDorrani
@RezaDorrani 6 ай бұрын
@@shredernie should not. Best to test with 1 user and confirm.
@ajinkyaankush3648
@ajinkyaankush3648 3 ай бұрын
Hello Raza.. As usual excellent video and information.. 😊 I have a query regarding ownership transfer. I would like to transform ownership of my flow to other account, but in thay flows i have some email automation too that still sending emails from my account, how change that From email id to while transferring owner.. Please guide...... Thank in advance..
@RezaDorrani
@RezaDorrani 3 ай бұрын
You would need to change the connection references in the solution to point to connection of new account under which you want email to be sent.
@ajinkyaankush3648
@ajinkyaankush3648 3 ай бұрын
@@RezaDorrani Great... Thanks a lot.. ☺
@darlenesuarez7542
@darlenesuarez7542 7 ай бұрын
Thanks Reza, great video. Quick question, are the API limits per user per flow in 24 hrs or just per user for all flows owned by the user in 24 hrs?
@RezaDorrani
@RezaDorrani 7 ай бұрын
All flows (automated and scheduled) owned by the user and run by the user (manually triggered) in 24 hours
@karolzareba9003
@karolzareba9003 6 ай бұрын
Thanks! Where we can find info about daily consumption API call related to an account? :)
@RezaDorrani
@RezaDorrani 6 ай бұрын
Video description has all the links
@toussaintmugisha5551
@toussaintmugisha5551 7 ай бұрын
Hi, Thank you for this video
@RezaDorrani
@RezaDorrani 7 ай бұрын
Welcome
@sunpengjie4565
@sunpengjie4565 7 ай бұрын
Can you please explain Powerapps licensing, especially the licensing relationship between powerapps and power automate?
@RezaDorrani
@RezaDorrani 7 ай бұрын
Dataverse requires premium license when used in apps or flows
@oluwatobiyusuf
@oluwatobiyusuf 6 ай бұрын
Thank you for this video
@RezaDorrani
@RezaDorrani 6 ай бұрын
My pleasure
@suryaraochowdarykoduri
@suryaraochowdarykoduri 7 ай бұрын
Excellent video @Reza. Can't thank you enough. Can you share custom connectors with Service Principal? I assume custom connectors require premium license much like http connector?
@RezaDorrani
@RezaDorrani 7 ай бұрын
Custom connectors are premium. I believe the connection can be shared with SPN.
@mkhijazi
@mkhijazi 6 ай бұрын
Is every action considered an API call? e.g. Compose action where the API call in it?
@RezaDorrani
@RezaDorrani 6 ай бұрын
Yes.
@lernerfranck3840
@lernerfranck3840 7 ай бұрын
Hey Reza, Thank you very much for this very useful video, as usual ;-) It is a coincidence that on my side I've just tried to run a flow few days ago with a Service Principal account I've created in Azure as it is a good solution (maybe the only one?) not to be user dependant. Very quickly I've succeded to run a flow with this Service Principal account to a Dataverse connector, but I could do it with a SharePoint connector (not able to connect the Service Principal acccount maybe due to access limitations?). Do you know if there are some limitations with the Service Principal account as owner of the flow ?
@RezaDorrani
@RezaDorrani 7 ай бұрын
SharePoint connector does not support SPN. What you are doing is setting connections via SPN. What I show in video is the flow owner being the SPN.
@alexandrubadiu2355
@alexandrubadiu2355 7 ай бұрын
​@@RezaDorrani, if the user leaves the company, the SPN, as owner of the flow, can continue using the users connections in the flow without erroring out?
@RezaDorrani
@RezaDorrani 7 ай бұрын
@@alexandrubadiu2355 No it cannot as the connection is not working. For connections, you can use a service account.
@2007pradipta
@2007pradipta 7 ай бұрын
if we make the Service Application as Primary owner how the Licensing affect ? not sure if we can assign any license to it.
@RezaDorrani
@RezaDorrani 7 ай бұрын
You can assign process license to the flow if flow is using premium connectors
@alexandrubadiu2355
@alexandrubadiu2355 7 ай бұрын
Not sure to understand SPN licensing. I have some critical flows for the organization, no premium connectors. I do not want to have users to be owners of the flows as they might leave the company. I would like to use deployment pipelines and solutions. I do not share these flows with many people. Do I need process license for each flow (i have around 20) and each workspace Dev/Uat/Prod? Or maybe if the owners of the SP have premium per user licences is enough? Thank you for your reply
@RezaDorrani
@RezaDorrani 7 ай бұрын
A process license is recommended for SPN owned flows. You cannot assign a user license to an SPN.
@alexandrubadiu2355
@alexandrubadiu2355 7 ай бұрын
@@RezaDorrani is the process license mandatory if the flows are NOT using premium ?
@RezaDorrani
@RezaDorrani 7 ай бұрын
@@alexandrubadiu2355 No but the API limits for all flows combined that have SPN ownership is only 25k
@rowenaravelopeacock1619
@rowenaravelopeacock1619 4 ай бұрын
Can SPNs only associated with one flow?
@RezaDorrani
@RezaDorrani 4 ай бұрын
@@rowenaravelopeacock1619 You can associate as many
@PowerTrainer
@PowerTrainer 7 ай бұрын
Case 1: Power Apps triggered Instant Flow "Associated" with an App Case 2: Power Apps triggered Instant Flow "Not Associated" with an App. In both the cases the flow will be triggered under the triggering user context, association is just to pair(App and Flow) from the relation point of view , it does not bend/skew/provide advantage from licensing perspective, this is my understanding, any correction to this? #SPN is going to be my next best friend in some scenarios (only some). Thank you!
@RezaDorrani
@RezaDorrani 7 ай бұрын
Power apps triggered flows always run in user context.
@afonso237
@afonso237 7 ай бұрын
I would like to prepare some sort of forms to be accessed also by organization's guest. Is it possible?
@RezaDorrani
@RezaDorrani 7 ай бұрын
Forms in flow?
@jjactual9321
@jjactual9321 7 ай бұрын
Is there a way to convert .xls to .xlsx file through Power Automate?
@RezaDorrani
@RezaDorrani 7 ай бұрын
I have not tried that hence not sure
@musicmania9837
@musicmania9837 5 ай бұрын
Is it possible in power automate, to create prod,UAT and Dev environment if its license is Power automate for 365 only?
@RezaDorrani
@RezaDorrani 5 ай бұрын
Possible but to create environments you need capacity at tenant level. Min 1GB needed.
@musicmania9837
@musicmania9837 5 ай бұрын
@@RezaDorrani thank you.
@musicmania9837
@musicmania9837 5 ай бұрын
@@RezaDorrani can you please guide ,where we can check the capacity
@RezaDorrani
@RezaDorrani 5 ай бұрын
@@musicmania9837 check documentation on how to check capacity for tenant for power platform. It is in admin center.
@musicmania9837
@musicmania9837 5 ай бұрын
@@RezaDorrani sure,Thank you so much .
@philipplyhr2232
@philipplyhr2232 3 ай бұрын
Why isn’t this multiplexing when a licensed owner can perform premium actions on behalf of unlicensed users via a for example When new item in Sharepoint list is created?
@RezaDorrani
@RezaDorrani 3 ай бұрын
I would suggest checking the licensing documentation on multiplexing as it is heavily dependent on the scenario
@musicmania9837
@musicmania9837 5 ай бұрын
Will it be able to export flow as a unmaged flow with power automate 365 license ?
@RezaDorrani
@RezaDorrani 5 ай бұрын
Possible
@musicmania9837
@musicmania9837 5 ай бұрын
@@RezaDorrani also managed too?
@RezaDorrani
@RezaDorrani 5 ай бұрын
@@musicmania9837 Yes Always best to try it out and check
@musicmania9837
@musicmania9837 5 ай бұрын
@@RezaDorrani Thank you.
@bp2807
@bp2807 6 ай бұрын
Is power automate desktop a separate tool and is it free ?
@RezaDorrani
@RezaDorrani 6 ай бұрын
Separate tool. Free only for windows 10 or 11 users and that too only manually triggered and attended automations. You would need the premium license to utilize its full capabilities.
@anthonyleduc
@anthonyleduc 5 ай бұрын
As i understand if the owner of the flow is a SP, you must purchase per-flow licence
@RezaDorrani
@RezaDorrani 5 ай бұрын
Yes if using premium features or require higher API limits
@anthonyleduc
@anthonyleduc 5 ай бұрын
@@RezaDorrani This does not make me want to use premium connectors. I use ALM, and therefore the owner of all my flows in PROD is an SPN account. A per-flow license is $100, with the minimum package being 5 licenses.
@RezaDorrani
@RezaDorrani 5 ай бұрын
@@anthonyleduc There is a process license that allows you to tie it with a business process. Includes multiple flows. Check licensing page for Power Automate
@situndassitun01
@situndassitun01 7 ай бұрын
Need a video on new Coauthoring in power apps
@RezaDorrani
@RezaDorrani 7 ай бұрын
I make videos when I receive multiple requests on a topic. Every 6 months I ask subscribers for topic suggestions on Community Tab of my channel. Most voted idea gets added to my backlog. Make sure to post this idea whenever I post the next topic suggestion post.
@joywindsouza817
@joywindsouza817 7 ай бұрын
Isn't Power Automate entirely a RPA tool? Why are you only calling desktop flows as RPA. Doesn't the cloud flows fall under RPA as well
@RezaDorrani
@RezaDorrani 7 ай бұрын
No. DPA is cloud flows. RPA is desktop flows.
SharePoint Content Approvals in Power Automate
17:15
Reza Dorrani
Рет қаралды 15 М.
Power Automate Solutions - Learn How and Why?
23:56
DamoBird365
Рет қаралды 4,8 М.
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.
진짜✅ 아님 가짜❌???
0:21
승비니 Seungbini
Рет қаралды 10 МЛН
Error Handling in Power Automate flows | Try Catch Scope Action
17:21
Goodbye RAG - Smarter CAG w/ KV Cache Optimization
26:19
Discover AI
Рет қаралды 31 М.
Power Platform Service Account Vs. Service Principal
33:26
Daniel Christian
Рет қаралды 15 М.
Power Automate long running Approval flows (beyond 30 days)
34:06
Reza Dorrani
Рет қаралды 55 М.
2024: Power Automate Desktop Developers MUST Learn This
1:00:45
Anders Jensen
Рет қаралды 15 М.
Solutions in Power Platform | ALM, Power Apps, flows & Environments
26:39