Roles and permissions

Expert: with sources and numbers. Plain: the same, without them, for beginners.

What access an ASO practitioner actually needs on each platform, and the permissions that quietly block the work.

Verified 2026-09-18 · 39 days ago both process access

Not a governance topic. The practical question is which access lets someone do ASO work, and which missing permission stops it.

App Store Connect

A Roles include Account Holder, Admin, Finance, App Manager, Developer and Marketing. (Role permissions, verified 2026-09-18)

A The Account Holder can access all of App Store Connect and the Apple Developer site, and is the only user who can sign legal agreements, renew membership, request App Store Connect API access, remove auto-renewable subscriptions from sale, submit Safari extensions, or create developer ID certificates. Same source.

A Admin and Finance can view all app information and cannot have their access limited. Admins can add Developer or Marketing users, and can grant access only to apps they can view. A App Manager, Developer and Marketing roles can be restricted to specific apps. Same source.

A Setting an age rating requires Account Holder, Admin, App Manager or Marketing (Set an app age rating, verified 2026-09-18).

A Responding to reviews requires Admin or Customer Support (Ratings and reviews, verified 2026-09-18).

What an ASO practitioner typically needs: App Manager or Marketing on the relevant apps, to edit metadata, upload creative, configure custom product pages and in-app events, and read App Analytics. Review responses need a separate role, the single most common access gap, because it is not obvious that the person who owns the rating cannot reply to the reviews.

Google Play Console

A There are three access levels: account owner, admins, and users. Permissions can be set at account level (all apps) or at app level (selected apps), and some permissions are available only at one level or the other. (Add developer account users and manage permissions, verified 2026-09-18)

A The “Release to production, exclude devices, and use Play App Signing” permission grants Admin access, and with it the user also receives all other permissions. Same source.

A Permission groups can be created to manage multiple users at once. Same source.

That release permission is the one to watch. It is presented as one permission among many and it confers full admin. Granting someone the ability to publish a release also hands them everything else. Worth knowing before it is granted casually to a marketer who only needed to edit a listing.

Play’s model is finer-grained than Apple’s: you assign permissions rather than a named role, which is more flexible and easier to get wrong.

The practical view

Task App Store Connect Play Console
Edit store listing text App Manager / Marketing Store listing permission
Upload creative App Manager / Marketing Store listing permission
Custom pages / listings App Manager / Marketing Store listing permission
In-app events / promo content App Manager Store listing permission
Read analytics Most roles View app information
Respond to reviews Admin or Customer Support Reply to reviews permission
Submit a release App Manager or Admin Release permission, confers admin
Sign agreements Account Holder only Account owner

What goes wrong

Nobody can respond to reviews. Different role from metadata editing on iOS.

Granting Play release permission casually. It confers full admin.

One shared login. No audit trail, and a leaver problem.

Account Holder is someone who left. Only they can sign agreements and request API access. And this surfaces at the worst moment.

ASO cannot edit metadata without asking. Turns a ten-minute change into a two-day request.

In short

Every fact on this page in one line, with its evidence tier, source and verification date, 4 A. Generated from the claim register, so it cannot drift from the page above.

A Users with Admin or Customer Support roles can respond to all App Store reviews regardless of age, edit responses at any time with only the latest displayed, and notify the reviewer, who can then update their review.
IOS-RATE-003 · verified 2026-09-19
A App Store Connect roles include Account Holder, Admin, Finance, App Manager, Developer and Marketing. Admin and Finance can view all app information and cannot have access limited; App Manager, Developer and Marketing can be restricted to specific apps. Admins can add Developer or Marketing users and can grant access only to apps they can view.
IOS-ROLE-001 · verified 2026-09-18
A The Account Holder is the only user who can sign legal agreements, renew membership, request App Store Connect API access, remove auto-renewable subscriptions from sale, submit Safari extensions, or create developer ID certificates.
IOS-ROLE-002 · verified 2026-09-18
A Google Play Console has three access levels (account owner, admins and users) with permissions set at account level for all apps or at app level for selected apps. The 'Release to production, exclude devices, and use Play App Signing' permission grants Admin access, and with it the user also receives all other permissions. Permission groups can manage multiple users at once.
PLAY-ROLE-001 · verified 2026-09-18

Think your app deserves better?

Send the App Store link.
The audit comes back within two working days, whether you hire us or not.

Free, and we mean it. No card, no call required.