Skip to content

Управление доступом

Все попытки пользователей выполнить любую операцию в хранилище проверяются с помощью сервиса IAM (Identity and Access Management). Сервис контролирует процедуры аутентификации (кто пытается получить доступ) и авторизации (какие действия разрешены пользователю).

Если у пользователя нет необходимых разрешений, сервис возвращает ошибку.

Чтобы выдать пользователю разрешение на выполнение операций, назначьте ему соответствующую роль.

Пользовательские роли

viewer

Роль viewer разрешает читать информацию о любых ресурсах в облаке MWS. В S3-хранилище пользователи с этой ролью могут:

  • читать списки бакетов;
  • читать списки объектов в бакетах;
  • просматривать настройки бакетов.

editor

Роль editor разрешает просматривать, создавать и удалять ресурсы в облаке MWS. В S3-хранилище пользователи с этой ролью могут:

  • создавать бакеты;
  • изменять настройки бакетов;
  • загружать объекты в бакеты;
  • удалять бакеты;
  • удалять объекты.

Операции по установке настроек доступа к бакетам и объектам в них не разрешены.

admin

Роль admin включает те же разрешения, что и роль editor. Кроме того, она разрешает назначать роли другим пользователям облака MWS. В S3-хранилище пользователи с этой ролью могут:

  • создавать бакеты;
  • удалять бакеты;
  • изменять настройки бакетов;
  • выполнять любые операции с объектами в бакетах;
  • управлять доступом пользователей к бакетам и объектам.