Облачная платформаВсе платформы

Создание пользовательской политики Бакет (JSON View)

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Если вы знакомы с синтаксисом JSON и политиками Бакет OBS, вы можете написать политику Бакет в JSON view. Для Бакет нет ограничения на количество политик Бакет (заявлений), но JSON‑описания всех политик Бакет в бакете не могут превышать 20 KB в совокупности.

Процедура

  1. В списке бакетов нажмите бакет, которым вы хотите управлять, чтобы перейти к Объекты страница.
  2. В панеле навигации выберите Разрешения > Политики Бакет.
  3. Нажмите Создать и нажмите JSON вкладка.
  4. Отредактируйте политику Бакет. Ниже приведён пример политики Бакет в JSON:

    {
    "Statement":[
    {
    "Action":[
    "CreateBucket",
    "DeleteBucket"
    ],
    "Effect":"Allow",
    "Principal":{
    "ID":[
    "domain/"},{"id":"d7pt0q2fb51c73d1svq0","text":"account ID"},{"id":"d7pt0q2fb51c73d1svqg","text":"\", \n \"domain/"},{"id":"d7pt0q2fb51c73d1svr0","text":"account ID"},{"id":"d7pt0q2fb51c73d1svrg","text":":user/"},{"id":"d7pt0q2fb51c73d1svs0","text":"User ID"},{"id":"d7pt0q2fb51c73d1svsg","text":"\" \n ]\n },\n \"Condition\":{\n \"NumericNotEquals\":{\n \"Referer\":\"sdf\"\n },\n \"StringNotLike\":{\n \"Delimiter\":\"ouio\"\n }\n },\n \"Resource\":\"000-02/key01\"\n }\n ]\n }
    Таблица 1 Параметры создания политики Бакет в JSON

    Параметр

    Описание

    Действие

    Действия, к которым применяется политика Бакет. Для подробностей см. Действия.

    Эффект

    Эффект политики Бакет. Для подробностей см. Эффект.

    Принципал

    Пользователи, к которым применяется политика Бакет. Вы можете получить идентификатор пользователя на Мои учётные данные странице, войдя в консоль как пользователь, которому предоставляются права. Принципалы следует настроить следующим образом:

    • domain/ID домена (указывая, что принципал — учётная запись)
    • domain/ID домена:user/ID пользователя (указывая, что принципал — пользователь в учётной записи)

    Условие

    Условия, при которых политика Бакет вступает в силу. Для подробностей см. Условия.

    Ресурс

    Ресурсы, к которым применяется политика Бакет. Для подробностей см. Ресурсы.

  5. Нажмите Создать.