Usage
m365 pa app permission list [options]
Description
Lists all permissions of a Power Apps app
Options
| Option |
Description |
--appName <appName> |
The name (GUID) of the Microsoft Power App. |
--asAdmin |
Run the command as admin for apps you don't own. |
-e, --environmentName [environmentName] |
The name of the environment. Required when using asAdmin. |
--roleName [roleName] |
Filter the results to only a given role: Owner, CanEdit, CanView. |
Examples
List all permissions for an app you own
m365 pa app permission list --appName bc9f0a7e-53df-46af-b669-5888bb2f63d0
List all permissions as admin for an app you don't own
m365 pa app permission list --environmentName "Default-e448e34a-40cc-441a-94c6-ec701a9a9ec2" --appName bc9f0a7e-53df-46af-b669-5888bb2f63d0 --asAdmin
List all co-owners for an app you own
m365 pa app permission list --appName bc9f0a7e-53df-46af-b669-5888bb2f63d0 --roleName CanEdit
Default properties
- properties/roleName
- properties/principal/id
- properties/principal/type
Additional Info
Inspiration came from the Discord community.
API requests
Without admin permissions
GET https://api.powerapps.com/providers/Microsoft.PowerApps/apps/d6f25998-f8b6-428a-9001-a6cb8b90ab0d/permissions?api-version=2022-11-01
With admin permissions
GET https://api.powerapps.com/providers/Microsoft.PowerApps/scopes/admin/environments/Default-f5859758-317a-4533-8708-45781e983c6a/apps/d6f25998-f8b6-428a-9001-a6cb8b90ab0d/permissions?api-version=2022-11-01
Usage
m365 pa app permission list [options]
Description
Lists all permissions of a Power Apps app
Options
--appName <appName>--asAdmin-e, --environmentName [environmentName]asAdmin.--roleName [roleName]Owner,CanEdit,CanView.Examples
List all permissions for an app you own
List all permissions as admin for an app you don't own
m365 pa app permission list --environmentName "Default-e448e34a-40cc-441a-94c6-ec701a9a9ec2" --appName bc9f0a7e-53df-46af-b669-5888bb2f63d0 --asAdminList all co-owners for an app you own
Default properties
Additional Info
Inspiration came from the Discord community.
API requests
Without admin permissions
With admin permissions