web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Dynamics 365 Community / Blogs / Microsoft Dynamics CRM & Co / Power Platform | Manage „st...

Power Platform | Manage „standalone“ license requests

Carsten Groth mscrm Profile Picture Carsten Groth mscrm 2,085

Today´s article is proudly sponsored by Power Platform Admins. Those managing license requests in their organizations and thoughtfully considered an easy onboarding process for their Makers during an ideation & clearing process prior to creating artifacts. Jokes aside folks, today´s article is a walk through in terms of this recent announcement.

What was the first reactions, I got during recent customer conversations with IT teams? Right, where to block or deactivate this. But hey, this isn´t an evil thing that causes a lot of headaches or trouble! This is for you Admins making the process a lot smoother and tailored to your needs. But let´s take a closer look so it becomes clearer for everyone.

Power Apps license request dialog, which can be customized now

What is it good for?

To simplify and customize the process of Makers in your organization requesting a license that is enforced by the artifact created using premium capabilities (the app or flow tagged as „premium“ inside the Details section – License designation).

For whom is it good for?

It addresses the requirement of admins being in need for a customizable dialog everytime a user is enforced to have a standalone license for the run-time experience of a created artifact by a Maker inside your organization. Furthermore, it simplifies Makers life as everyone now can be pointed to a customized or tailored documentation instead of using the in-built experience.

A closer look

Let´s start from the M365 Admin Center user interface and see where license requests without this new feature being enabled would normally end-up in.

Admin Center License Management – Incoming or Pending requests from users

Let´s assume you haven´t activated this new feature and a Maker created an artifact which enforces having a standalone or premium license. The artifact in my test cases being a canvas app that is using a premium connector (Dataverse) and a Power Automate flow that is also using a premium trigger (Dataverse) and even a premium action (AI Builder).

A Maker with just an M365 E5 seeded license assigned creating a premium tagged artifact within Default environment

The Maker experience – Power Automate

A Maker has created a premium tagged flow in above example and was able to save it. For a run-time experience of the flow, the Maker is enforced to have a valid license. As in my case the Maker is only assigned an M365 E5 license with Power Automate and Power Apps seeded capabilities, this flow needs a standalone license.

The Maker therefore receives and error message or notification that requests to use the flow checker to troubleshoot.

Power Automate Flow checker – A hint on how to solve the license issue

The Maker in my case can either sign-up for a trial, buy their own license or perform a license request.

The license request

In this case – or for testing purposes – let´s click on license request link above and see what´s happening.

Power Autoamte – Make a license request dialog

As shared in visual above, a dialog is presented and I can enter a message for my admin as well as select a license type that I think would best be suitable to fit my needs. I then press Submit request and this initiates a request.

The Admin Center experience

Switching heads and shoes now and stepping into the role of a Power Platform Admin again, I am opening my M365 Admin Center and take a look into pending license requests.

Microsoft 365 Admin Center – License requests (inbox)

I can see that in my case Amy made a request to be assigned a license and from here I could immediately work on resolving this.

Microsoft 365 Admin Center – License request Admin dialog

As you can see from the visual above, if I would have licenses available in my tenant, I would have been able to select a license. In my case, I am requested to buy a per user Power Automate license as I don´t have any remaining licenses in my tenant. You can also see that I would be able to send an additional message to the requester and then hit either Approve or Don´t approve.

Well, that´s the standard if you don´t setup to use your own existing request process instead. And this is what has been introduced with the latest announcement following the documentation.

What´s the deal then?

As an Administrator you can now activate to use your existing request process instead. And that allows you to customize the message provided to the Maker and also allows for further guidance on the company license request process in general. Let´s take a look.

Microsoft 365 Admin Center – customize the request process

Me being an Admin and knowing that I´ve created a tailored company-wide process of requesting such licenses, I am customizing the request process in above dialog. I am therefore providing a Message and I could also add a link to a documentation.

The Maker experience – Power Automate

After this request process has been customized by an Admin, I am receiving the same notification inside my created Power Automate flow. So I initiate the request process again.

Power Automate – Customized license request

But this time, I am receiving the customized dialog with the message from my admins and a URL that either forwards me to a landing page where I can follow instructions.

Maker experience – Power Apps

So how does it look instead from a Power Apps studio being a Maker where I´ve created a canvas app using Dataverse and therefore enforcing to have a standalone run-time license?

Power Apps license request dialog

In this case I am also receiving a notification or message from my Admins and I am provided a URL that I can click on.

Okay, got it! What´s in there for me?

Well, the beauty of using the customized license request experience instead of the built-in experience is to consider a broader guidance of Makers creating artifacts which causes standalone licenses in your organization. I didn´t shared everything with you so far. As the URL that is optional can not only point to a landing page where Makers follow instructions on how to request standalone licenses in your company.

It could be the URL of a Power Apps app that guides the Maker via a Q&A clearing process to request licenses needed for the run-time experience of their created artifacts. You could use Microsoft Power Automate Approvals for instance within your application that allows for the same capabilities of approving or denying the request. You could extend it to include requesting more detailed information prior approval. You could also create both an individual Maker and Admin user interface that allows for easy management and monitoring of these requests. The limit is just your imagination.

So instead of immediately asking for: Where can I block or deactivate this? You may better check out the flexibility and options provided by this „little“ announcement by the Power Apps team. As always, let me know your thoughts and questions via the comments or social media. Until then,…


This was originally posted here.

Comments

*This post is locked for comments