Invite Ruby Native to Play Console

Ruby Native uploads your Android builds using a Google Cloud service account created for your app. To grant the build pipeline permission to upload AABs, invite that app's 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, and every app gets its own.

#Find the publisher email

The Play Console access step in the Ruby Native dashboard shows your app's publisher email with a copy button. Use that one: each app has a different email, so don't reuse one from another app.

If the step says it couldn't set up your publisher email, reload the page. If that doesn't fix it, email support.

#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.