Детальные групповые права доступа для анонимных и авторизованных пользователей

Привет, Мартин, вопрос:

Я только что выполнил полное обновление моего экземпляра и теперь добавляю параметр объекта disallowed_groups в свой компонент для групп everyone и anonymous_users, используя идентификаторы автоматических групп, указанные здесь:

Вот так:

      groups:
        type: groups
        disallowed_groups: "0|4"
        required: true
        resolve_group_membership: true
        validations:
          max: 20

Но в выпадающем списке групп компонента по-прежнему отображается группа everyone:

Что я делаю не так с параметром объекта? Я заметил, что даже без указания disallowed_groups в объектах группа anonymous_users по-прежнему не отображается (так что в данный момент список в моем компоненте выглядит одинаково, независимо от того, задаю я disallowed_groups или нет). Я протестировал с другими идентификаторами групп, и, похоже, я неправильно использую disallowed_groups (или синтаксис), так как он, кажется, не оказывает никакого эффекта, независимо от того, какие идентификаторы я использую.

4 лайка