Перенесите 200 ГБ от клиента с помощью Google Cloud
У меня есть клиент, который желает передать нам 200 ГБ конфиденциальных данных. Я бы хотел, чтобы они загрузили эти данные в корзину GCloud.
Как лучше всего предоставить внешнему пользователю доступ к одному новому сегменту и возможность загрузки?
1 ответ
Через консоль GCP попробуйте следующие 2 способа настроить доступ внешнего пользователя:
1. Вашему клиенту требуется действующая учетная запись Google (учетная запись Gmail):
- Перейти в консоль
- Выберите облачное хранилище
- Выберите сегмент
- Нажмите «Создать» (новый сегмент).
- После создания корзины щелкните только что созданную корзину.
- Нажмите «Разрешения».
- Нажмите +Предоставить доступ.
- Добавьте учетную запись Google пользователя (учетную запись Gmail)
- Выберите роль создателя объекта хранения.
- Теперь созданная роль предоставляет разрешения на создание объектов (загрузку данных) в корзину.
2. Сервисную учетную запись можно использовать для предоставления доступа к ресурсам:
- Перейти в консоль
- Выберите IAM и администратор.
- Выберите учетные записи служб
- Нажмите +Создать учетную запись службы.
- Нажмите на созданный сервисный аккаунт
- Нажмите «Разрешения».
- Разрешение сервисной учетной записи, выберите роль
- Выберите хранилище
- Создатель объектов хранения Нажмите, чтобы продолжить
- Нажмите «Создать ключ».
- Проверьте кнопку JSON для типа ключа.
- Сохраните созданный файл JSON.
Теперь ваша учетная запись службы создана. Запишите адрес электронной почты, созданный Google Cloud, который выглядит примерно так:d*****@****-dev.iam.gserviceaccount.com
иJSON file credentials
. Для получения дополнительной информации ознакомьтесь с официальными документами GCloud.
Использованная литература :