Я бы хотел предоставить приложению доступ к одному моим корзинам Google Storage, предоставив ему подходящий токен OAuth2.
Если я правильно понимаю https://cloud.google.com/storage/docs/authentication, то нет никакого способа ограничить токен определенным сегментом.
Какой самый простой / рекомендуемый способ создания токена с ограниченным доступом? Полагаю, я мог бы создать совершенно новую учетную запись Google именно для этой цели, настроить ACL-списки корзины, чтобы предоставить доступ и новому пользователю, а затем создать токен OAuth, используя этого пользователя. Но это кажется ... неловким и не очень масштабируемым.
(В случае, если это имеет значение: приложение использует поток устройств OAuth2 , т. Е. Оно дает мне URL-адрес Google, который я должен посетить и использовать для входа в систему)