Если вы знакомы с синтаксисом JSON и политиками Бакет OBS, вы можете написать политику Бакет в JSON view. Для Бакет нет ограничения на количество политик Бакет (заявлений), но JSON‑описания всех политик Бакет в бакете не могут превышать 20 KB в совокупности.
{"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 }
Параметр | Описание |
|---|---|
Действие | Действия, к которым применяется политика Бакет. Для подробностей см. Действия. |
Эффект | Эффект политики Бакет. Для подробностей см. Эффект. |
Принципал | Пользователи, к которым применяется политика Бакет. Вы можете получить идентификатор пользователя на Мои учётные данные странице, войдя в консоль как пользователь, которому предоставляются права. Принципалы следует настроить следующим образом:
|
Условие | Условия, при которых политика Бакет вступает в силу. Для подробностей см. Условия. |
Ресурс | Ресурсы, к которым применяется политика Бакет. Для подробностей см. Ресурсы. |