what do you mean by generate a certificate?
Users must be licensed for power apps and the app be shared with them.
Licensing options are per user or per app
Per app passes are managed in the power platform admin center.
Power Platform security is like an onion--it has layers, and it doesn't exactly work with certificates.
Every user must have a license
Every user must have apps that they are using shared with them or be the owner of the apps
Every user must have access to the environment in which the app they are using lives.
This can all be automated. AD security groups can control access to environments. If the environment doesn't have CDS, then it is managed by the O365/azure ad role, if there is CDS, then it is controlled by the cds security role associated with the user or the user's team in the case of aad security group teams.
security in common data service
Assigning security roles
the last link also includes instructions for managing security in environments with no common data service database
Power Platform Licensing: https://docs.microsoft.com/en-us/power-platform/admin/pricing-billing-skus
Power Platform licensing
overview of user security roles, includes both environments with and without CDs databases
If users have a license and a role, they can use the platform.
Reopen responsibly, monitor intelligently, and protect continuously with solutions for a safer work environment.
Check out the winners of the recent 'Can You Solve These?' community challenge!
Join us for an in-depth look at the new Power Apps features and capabilities at the free Microsoft Business Applications Launch Event.
Featuring samples like Return to the Workplace and Emergency Response Applications
Features releasing from October 2020 through March 2021