I work in an organization which has thousands of employees across North America.
A common scenario will be that someone develops a PowerApp which they will have to share with, let's say, 300 people. Currently the person sharing the app would have to type in each person's name ONE AT A TIME to share it with them (that's 300 names typed and 300 tabs or clicks to accept them).
Most "Power Users" or "Citizen Developers" of PowerApps do not have the ability to create security groups in the Azure Common Directory so that is not a solution. Creating different environments based on geography is also not a solution since apps will be shared with no regard for geographical location.
Please provide a solution for sharing PowerApps with a large number of users which can be done easily. Or, let us know how you envisioned this being done.