1
For now, if you want to check if a user has the permission to execute something, even they don't have a license with the entitlements, you must implement this in every public function, the same logic (or calling a function for this). If you forgot this at someplace, it would not work.
But maybe Microsoft can implement an event OnLicenseCheck(ObjectType: Option or Enum; ObjectId: Integer)
This makes the code much readable, because we don't have to implement on every place a license checker.
STATUS DETAILS
New
