Настройка прав доступа к бакету с помощью Enterprise-проекта
В этой инструкции описано, как настроить права доступа к бакету с помощью Enterprise-проекта.
Создание Enterprise-проекта
-
Войдите в консоль управления Advanced в роли администратора безопасности.
-
В правом верхнем углу консоли наведите курсор на имя пользователя и из раскрывающегося списка выберите Enterprise Management.
-
В правом верхнем углу нажмите Create Enterprise Project.
-
Задайте параметры:
-
Name — название проекта.
Требования к названию:
-
Длина — до 255 символов.
-
Может содержать буквы, цифры, подчеркивание и дефис.
-
Не может содержать слово «default» в любом виде.
-
-
(Опционально) Description — описание проекта. Может содержать до 512 символов.
-
-
Нажмите OK.
Созданный проект отобразится в списке всех проектов со статусом «Enabled».
Создание группы пользователей
-
В списке сервисов выберите Identity and Access Management.
-
В панели слева выберите Users Groups.
-
В правом верхнем углу нажмите Create User Group.
-
Введите название группы и нажмите OK.
-
В строке созданной группы нажмите Authorize.
-
На шаге Select Policy/Role выберите политику OBS Administrator.
-
На шаге Select Scope выберите Enterprise projects и созданный ранее Enterprise-проект.
-
Нажмите OK → Finish.
Группа пользователей создана.
Создание пользователя
-
В консоли Identity and Access Management в правом верхнем углу нажмите Create User.
-
В поле Username введите логин пользователя латинскими буквами.
-
В блоке Access Type выберите тип доступа Programmatic access.
Он дает доступ к приложениям с помощью средств разработки, поддерживающих аутентификацию по ключу, например API, CLI и SDK.
-
В блоке Credential Type выберите Access key.
После создания пользователя можно скачать файл с парой ключей AK/SK для доступа к средствам разработки.
-
Нажмите Next.
-
Выберите созданную ранее группу пользователей.
-
Нажмите Create.
-
Чтобы подтвердить скачивание ключей доступа, нажмите OK.
Файл credentials.csv загружен на ваш компьютер. Он содержит имя пользователя, Access Key ID и Secret Access Key, разделенные запятыми. Они понадобятся для доступа к бакету.
Создание бакета
-
В списке сервисов выберите Object Storage Service.
-
В правом верхнем углу нажмите Create Bucket и задайте параметры бакета.
В поле Enterprise Project выберите созданный ранее Enterprise-проект.
-
Нажмите Create Now.
К созданному бакету можно подключиться с помощью пары ключей AK/SK через OBS Browser+, CyberDuck и другие инструменты.
- Создание Enterprise-проекта
- Создание группы пользователей
- Создание пользователя
- Создание бакета