mirror of
https://github.com/google/nomulus.git
synced 2025-06-28 07:13:34 +02: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:
parent
7f86f2c1fb
commit
d036d72dda
1 changed files with 9 additions and 0 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue