Invite Ruby Native to Play Console

Ruby Native uploads your Android builds using a shared Google Cloud service account. To grant the build pipeline permission to upload AABs for your app, invite our publisher email into your Play Console with Release manager permission.

We never see or store your Google credentials. The service account only has access to the apps you explicitly invite it to.

#Find the publisher email

The Play Console panel on each app's Settings page in the Ruby Native dashboard shows the publisher email with a copy button. Use that.

If the panel says "Not configured," the Ruby Native admin still needs to set the publisher email in credentials. Reach out to support if you don't see a value there.

#Invite the service account

  1. Open Play Console and select your app.
  2. Click the gear icon (top right) and choose Users and permissions.
  3. Click Invite new users.
  4. Paste the publisher email from the dashboard panel into Email address.
  5. Leave Account permissions at default. Service accounts inherit per-app permissions only.
  6. Click Add app and select your app.
  7. Grant the Release manager role.

If you prefer granular permissions, select all of:

  • Create, edit, and delete draft apps
  • Release apps to testing tracks
  • Release apps to production
    1. Click Save changes, then Invite user.

Service accounts show as Active immediately. There's no email confirmation step.

#What happens if you skip this

If this step is skipped or scoped to the wrong app, the preflight returns:

Service account doesn't have publisher access for {package_name}. Invite our publisher email to your Play Console with Release manager permission for this app.

Repeat the steps above to fix it, then retry the build.

Your next step is to trigger your first build and get it onto the Internal Testing track.