2016-12-01 2 views
1

В настоящее время я пытаюсь создать новый проект App Engine с помощью конечной точки, описанной здесь:Google Cloud App Engine ресурс разрешения нового проекта ошибка

https://cloud.google.com/resource-manager/reference/rest/v1beta1/projects/create

Фактическая конечная точка является https://cloudresourcemanager.googleapis.com/v1beta1/projects

Однако, когда я аутентифицируюсь через oauth и отправлю запрос POST, я получаю следующую полезную нагрузку:

{ 
"error": { 
    "code": 403, 
    "message": "The caller does not have permission", 
    "status": "PERMISSION_DENIED" 
} 
} 

У меня есть полный доступ к движку с помощью моей роли Owner, поэтому я не уверен, в чем проблема?

У кого-нибудь есть идеи?

Большое спасибо

ответ

0

вы должны убедиться, что у вас есть учетная запись службы для вашего приложения, и вы должны убедиться, что API включен.

0

На Cloud Resource Manager страницы есть примечание о том, (курсив мой):

Программных создавать, управлять и удалять проекты, которые принадлежат вашей организации. Вы также можете восстановить или восстановить проекты, которые вы не хотели удалить. Доступ к проекту менеджера облачных ресурсов Создание в настоящее время доступно только для приглашений. Для получения приглашения contact our sales team.

Вы получили такое приглашение? Если нет, то роль владельца, о которой вы упоминаете, скорее всего не подходит для работы диспетчера облачных ресурсов.

+0

Спасибо за отзыв, я исследую это дальше. Кажется, есть 2 версии API (бета и не бета), которые дают разные ошибки. –

Смежные вопросы