- Быстрый старт
- Сценарии использования
- Загрузка файла в облако и получение ссылки на него
- Создание статического веб-сайта из консоли OBS
- Предоставление доступа к бакету OBS c определенных IP-адресов
- Настройка изолированного доступа к бакету OBS
- Использование Virtual-hosted-style в SDK
- Настройка прав доступа к бакету с помощью Enterprise-проекта
- Обучающие материалы
- Тарификация
- Термины и сокращения
- Товарные знаки
- Обратиться в поддержку
Настройка изолированного доступа к бакету OBS
Вы можете настроить доступ к OBS-хранилищу так, чтобы пользователь мог попадать только в созданный для него бакет и не видел остальных бакетов.
Для этого:
Создайте группу пользователей в сервисе IAM.
Добавьте IAM-пользователя и поместите его в созданную группу.
Сгенерируйте ключи доступа AK/SK для пользователя.
Создайте пользовательскую политику и добавьте ее группе, в которую входит пользователь.
Пример пользовательской политики в формате JSON, которая разрешает выбранные действия над бакетом с именем «my-bucket»:
{"Version" : "1.1" ,"Statement" : [{"Action" : ["obs:bucket:ListBucketMultipartUploads" ,"obs:bucket:HeadBucket" ,"obs:bucket:ListBucket"],"Resource" : ["obs:*:*:bucket:my-bucket"],"Effect" : "Allow"}]}
Была ли статья полезной ?
Предыдущая статья
Предоставление доступа к бакету OBS c определенных IP-адресов
Следующая статья
Использование Virtual-hosted-style в SDK