gpc grants
Manage per-app permission grants for developer account users. Grants control which users can perform specific actions on specific apps, independent of their global account role.
Synopsis
sh
gpc grants [--developer-id <id>] <subcommand>1
Subcommands
grants list <email>
List all per-app grants for a user.
sh
gpc grants list user@example.com
gpc grants list user@example.com --developer-id 1234567891
2
2
grants create <email>
Grant app-level permissions to a user.
sh
gpc grants create user@example.com \
--package com.example.app \
--permissions CAN_MANAGE_RELEASES,VIEW_APP_INFORMATION1
2
3
2
3
Options:
| Option | Description |
|---|---|
--package <name> | App package name (required) |
--permissions <list> | Comma-separated permission names (required) |
Available permissions:
CAN_ACCESS_ALL_ORDERS_AND_SUBSCRIPTIONSCAN_MANAGE_RELEASESCAN_MANAGE_STORE_LISTINGCAN_MANAGE_USERSCAN_REPLY_TO_REVIEWSCAN_VIEW_APP_QUALITYVIEW_APP_INFORMATIONVIEW_FINANCIAL_DATA
grants update <email>
Update app-level permissions for a user.
sh
gpc grants update user@example.com \
--package com.example.app \
--permissions CAN_MANAGE_RELEASES,CAN_REPLY_TO_REVIEWS1
2
3
2
3
grants delete <email>
Remove a per-app grant from a user. Prompts for confirmation.
sh
gpc grants delete user@example.com --package com.example.app1
Global Options
| Option | Description |
|---|---|
--developer-id <id> | Developer account ID (overrides config) |
See Also
gpc users— manage account-level users
