GCP JSON API: Как дать разрешение редактору сегментов всем аутентифицированным пользователям [создавать и редактировать свои собственные сегменты] - PullRequest
0 голосов
/ 11 марта 2020

Я разрабатываю веб-приложение, в которое пользователи входят через oAuth. Как я могу позволить пользователям создавать свои собственные частные группы, чтобы они могли создавать и обновлять объекты в своих соответствующих частных корзинах?

В настоящее время отображается ошибка 403 при использовании API списков областей. Аутентификация работает хорошо, так как показывает ответ 200 на аутентификацию. (используя токен и ключ API)

Спасибо:)

1 Ответ

0 голосов
/ 12 марта 2020

Согласно официальной документации, существуют Intrinsi c разрешения , которые можно проверить, чтобы проверить, какие из разрешений должны быть предоставлены пользователям, чтобы иметь возможность создавать сегменты для своих собственных.

Чтобы пользователь мог создавать сегменты, он должен иметь как минимум привилегии Editor . Необходимые разрешения следующие:

storage.buckets.create
storage.buckets.delete
storage.buckets.list
storage.hmacKeys.*

Я бы порекомендовал вам проверить документацию и попробовать, проверить эту документацию и проверить следующую статью, а также дополнительную информацию.

Чтобы добавить разрешение автоматически, как только пользователи будут созданы / зарегистрированы, вам нужно будет запрограммировать приложение для добавления Специфицированные c роли для пользователя, который только что зарегистрировался.

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

Дайте мне знать, помогла ли вам информация!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...