Я хочу, чтобы сегмент хранилища принадлежал нескольким проектам без использования учетной записи службы. Как я могу это сделать?
Делитесь сегментом Google Cloud Storage Bucket между проектами
Ответы (2)
Сегменты Google Cloud Storage могут принадлежать только одному проекту, и этот проект будет оплачивать счет за этот сегмент. Однако разрешения могут абсолютно охватывать несколько учетных записей. Любое разрешение для пользователя или группы, которое может быть применено к корзине в одном проекте, также может быть применено к корзине в другом проекте.
Что именно вы надеетесь сделать?
Я не думаю, что вы можете автоматически отправить «ведро» на консоль другого пользователя в другом проекте.
Я думаю, вы могли бы заставить своих пользователей монтировать общую корзину с помощью gcsfuse. Где-то вне консоли.
https://github.com/GoogleCloudPlatform/gcsfuse
Затем, когда вы добавляете «вещи» в ведро, они будут отображаться в их смонтированной папке, как DropBox, Google Drive, Box, OneDrive и т. д.
С теми другими проектами, которые вы упомянули. Вы не можете автоматически помещать папки в папку другого пользователя, точно так же вы не можете автоматически помещать «ведро» в «проект» другого пользователя.
Но вы можете предложить долю, которую пользователи могут использовать.