Quick Start
Subcommands
list- List users in App Store Connectget- Get a user by IDupdate- Update a userdelete- Delete a userinvite- Invite a userinvites- Manage user invitationsvisible-apps- Manage visible apps for users
Commands
users list
List users in App Store Connect:--email- Filter by email/username--role- Filter by role (comma-separated):ADMIN,DEVELOPER,APP_MANAGER, etc.--limit- Maximum results per page (1-200)--next- Fetch next page using a links.next URL--paginate- Automatically fetch all pages--output- Output format:json,table,markdown--pretty- Pretty-print JSON output
users get
Get a user by ID:--id- User ID (required)--include- Include related resources:visibleApps--output- Output format:json,table,markdown--pretty- Pretty-print JSON output
users update
Update a user:--id- User ID (required)--roles- Comma-separated role IDs (required)--visible-app- Comma-separated app IDs for visible apps--output- Output format:json,table,markdown--pretty- Pretty-print JSON output
users delete
Delete a user:--id- User ID (required)--confirm- Confirm deletion (required)--output- Output format:json,table,markdown--pretty- Pretty-print JSON output
users invite
Invite a new user to App Store Connect:--email- Email address to invite (required)--first-name- First name of the invitee (required)--last-name- Last name of the invitee (required)--roles- Comma-separated role IDs (required)--all-apps- Grant access to all apps--visible-app- Comma-separated app IDs for visible apps--output- Output format:json,table,markdown--pretty- Pretty-print JSON output
--all-apps or --visible-app is required (mutually exclusive).
User Invitations
users invites list
List user invitations:--limit- Maximum results per page (1-200)--next- Fetch next page using a links.next URL--paginate- Automatically fetch all pages--output- Output format:json,table,markdown--pretty- Pretty-print JSON output
users invites get
Get a user invitation by ID:--id- Invitation ID (required)--output- Output format:json,table,markdown--pretty- Pretty-print JSON output
users invites revoke
Revoke a user invitation:--id- Invitation ID (required)--confirm- Confirm revocation (required)--output- Output format:json,table,markdown--pretty- Pretty-print JSON output
users invites visible-apps list
List visible apps for an invitation:--id- Invitation ID (required)--limit- Maximum results per page (1-200)--next- Fetch next page using a links.next URL--paginate- Automatically fetch all pages--output- Output format:json,table,markdown--pretty- Pretty-print JSON output
Visible Apps
users visible-apps list
List visible apps for a user:--id- User ID (required)--limit- Maximum results per page (1-200)--next- Fetch next page using a links.next URL--paginate- Automatically fetch all pages--output- Output format:json,table,markdown--pretty- Pretty-print JSON output
users visible-apps get
Get visible apps for a user:--id- User ID (required)--output- Output format:json,table,markdown--pretty- Pretty-print JSON output
User Roles
Common user roles in App Store Connect:ADMIN- Full access to all featuresAPP_MANAGER- Manage apps and submissionsDEVELOPER- Access to development featuresMARKETING- Access to marketing featuresSALES- Access to sales and trendsFINANCE- Access to financial reportsCUSTOMER_SUPPORT- Access to customer support featuresACCESS_TO_REPORTS- Read-only access to reports
