익명 및 로그인 사용자를 위한 그룹별 세밀한 권한 관리

martin님, 질문 하나 있습니다:

방금 인스턴스를 전체 업데이트했고, 이제 everyoneanonymous_users에 대해 이 자동 그룹 ID를 기반으로 컴포넌트에 disallowed_groups 객체 설정을 추가하고 있습니다:

아래와 같이 설정했습니다:

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

하지만 여전히 컴포넌트 그룹 드롭다운 설정에 everyone이 표시됩니다:

객체 설정에서 제가 무엇을 잘못하고 있나요? disallowed_groups를 객체에 설정하지 않아도 anonymous_users 그룹이 표시되지 않는다는 것을 알아차렸습니다(즉, 현재는 disallowed_groups를 설정하든 아니든 제 컴포넌트의 목록에 차이가 없습니다). 다른 그룹 ID로 테스트해 봤는데, disallowed_groups를 사용하는 방법(또는 구문)에 뭔가 잘못되고 있는 것 같습니다. 어떤 것을 사용하든 효과가 없는 것 같으니까요.

4개의 좋아요