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

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Unanswered

ISV - Model-Driven License Enforcement

(1) ShareShare
ReportReport
Posted on by 903

Hello,

I will do my best to keep it short on the issue we are facing with the license enforcement of our solution package.

We have deployed our D365&Dataverse as an offer type to the AppSource including applying the license to our package according to the below documentation:

https://learn.microsoft.com/en-us/partner-center/marketplace/isv-app-license

https://learn.microsoft.com/en-us/power-platform/developer/appsource/appendix-add-license-information-to-your-solution

I have followed step by step to define the plan definition file, and plan mapping file and applied those CSV files to our package which ended up adding to the customization.xml the below elements:

Plan Definition:

Service ID,Display name,More info URL
exquitech.hrex.hrexcore, HRex Core, https://hrexcloud.com/ exquitech.hrex.hrexpayroll, HREX Payroll, https://google.com/

Plan Mapping:

Service ID,Component Name exquitech.hrex.hrexcore,hrex2193_HREXCore exquitech.hrex.hrexpayroll,hrex2193_HREXPayroll

Customization.XML:

  4 0 HRex Core https://hrexcloud.com/   4 0 HREX Payroll https://hrexcloud.com/     0  hrex2193_HREXCore   exquitech.hrex.hrexcore    0  hrex2193_HREXPayroll   exquitech.hrex.hrexpayroll   

Having validated those steps and exported the managed solution to the CLI, we published the package to AppSource and it was successfully validated.

Now the testing Part:

We installed the application in a different tenant by purchasing a plan that we assigned to the app for us to make sure the Microsoft license checks it is validated.

I purchased the desired plan and assigned it to a different user than the current one that I am signed in and I tested by trying to open the application to check if Microsoft will validate the license check between the license assigned under the tenant for that user (Global Admin).

Unfortunately, I was able to access both apps knowing that I purchased 1 plan and knowing that the plan purchased is assigned to another user meaning it is a big failure and a user without a license will be able to access any application even if he's a normal or global admin which definitely we don't want to.

So basically as per Microsoft documentation:

https://learn.microsoft.com/en-us/partner-center/marketplace/isv-app-license#step-6-power-platform-performs-license-checks

The power Platform License check is a big failure and not working at all. It has been 1 month since I raised two tickets with Power Platform Support Team and Commercial Market Place, and the support request is stuck in an infinite loop (escalation from one team to another, huge delay).

Would someone be able to guide us through a proper resolution to validate what we are missing and why license checks are not working?

Any help is greatly appreciated.

Thank you!

I have the same question (0)
  • PT-23070549-0 Profile Picture
    3 on at
    ISV - Model-Driven License Enforcement
    We have the same issue but its already mid-November 2024, so over 1,5 years ago since you raised this issue!
     
    I wonder if this problem was resolved for you eventually.
  • EBMRay Profile Picture
    903 on at
    RE: ISV - Model-Driven License Enforcement

    Hi,

    Any help is greatly appreciated!

    Thank you!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Andrés Arias – Community Spotlight

We are honored to recognize Andrés Arias as our Community Spotlight honoree for…

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
Daniyal Khaleel Profile Picture

Daniyal Khaleel 152

#2
Abhilash Warrier Profile Picture

Abhilash Warrier 66 Super User 2025 Season 2

#3
DAnny3211 Profile Picture

DAnny3211 55

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans