Google Cloud Platform - Ошибка при перемещении проекта firebase без организации в организацию.

Сначала мы работали с Google, чтобы настроить для тестирования учетную запись POC firebase. В итоге мы продолжили этот проект и превратили его в наш производственный проект. Позже мы пытаемся перенести этот проект в нашу корпоративную организацию в рамках GCP, чтобы мы могли настроить правильный биллинг.

Однако каждый раз, когда мы пытаемся перенести проект, мы получаем ошибку разрешений.

ERROR: (gcloud.alpha.projects.move) User [email] does not have permission to access projects instance [PROJECT_ID] (or it may not exist): The caller does not have permission

Шаги, которые мы предприняли до сих пор (в основном следовали этому):

  1. Мы добавили пользователя, который переносит проект в целевую организацию, предоставив ему роль «Создатель проекта».

  2. В исходной организации (без организации) мы добавили того же пользователя и дали ему роль Project Mover.

  3. Затем в облачной консоли GCP мы использовали эту команду:

    gcloud alpha projects move PROJECT_ID --organization ORGANIZATION_ID

  4. Затем мы выбираем y, чтобы подтвердить наши изменения, а затем снова получаем проблему с разрешениями.

Мы проверили, что у пользователя есть все необходимые разрешения для всех проектов, поэтому мы действительно не уверены, как продолжить эту миграцию прямо сейчас. Мы также дали пользователю роли Organization Policy Administrator и Owner в IAM, но безуспешно.

Если кто-то сталкивался с подобной проблемой, мы будем очень признательны за любые рекомендации!

Спасибо!


person reactreact    schedule 25.02.2021    source источник


Ответы (1)


Пользователь должен быть владельцем проекта перемещаемого проекта - Project Mover недостаточно. Пользователь также должен быть создателем проекта на уровне организации - добавление этой роли на уровне проекта не сработает.

Если вы используете папки в организации, пользователю также потребуется роль администратора папки или перемещателя папок на уровне организации.

person John Hanley    schedule 25.02.2021