mirror of
https://github.com/google/nomulus
synced 2026-01-03 11:45:39 +00:00
Add instruction on how to set "App Engine Admin" permission
The proxy service account needs a role that is considered "App Engine Admin" for OAuth to work. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=193049418
This commit is contained in:
@@ -145,6 +145,15 @@ oAuth:
|
||||
- <client_id>
|
||||
```
|
||||
|
||||
This service account also needs to be an ["App Engine Admin"](https://github.com/google/nomulus/blob/3dfd141e0fed650b5eb2631b4345220355221b77/java/google/registry/request/auth/UserAuthInfo.java#L31),
|
||||
which means it needs to granted a role like "Project Viewer":
|
||||
|
||||
```bash
|
||||
$ gcloud add-iam-binding <nomulus-project> \
|
||||
--member=serviceAccount:<service-account-email> \
|
||||
--role=roles/viewer
|
||||
```
|
||||
|
||||
### Setup nameservers
|
||||
|
||||
The terraform output (run `terraform output` in the environment folder to show
|
||||
|
||||
Reference in New Issue
Block a user