안녕하세요. 저희는 커뮤니티 인증에 SSO를 활용하고 있습니다. 시스템에는 A와 B라고 칭할 수 있는 여러 고객이 있습니다. Discourse에서 이러한 그룹을 구분하여 비공개 카테고리를 만들고 싶습니다. 이 시나리오에서 A는 일반 접근 권한을, B는 일반 접근 권한에 더해 일부 비공개 카테고리에 대한 접근 권한을 가집니다. 이들은 반드시 모더레이터는 아니며, 단순히 더 높은 수준의 접근 권한을 가진 사용자입니다. 모더레이터는 또 다른 레벨인 "C"일 수 있습니다. 하지만 현재는 Discourse 인증을 기반으로 특별한 접근 권한을 구현할 방법을 찾고 있습니다.
SSO에 대한 고급 SSO 기능에 대해 몇 가지 정보를 읽었지만, 커스텀 필드를 활용하여 우리가 구현하고자 하는 접근 권한 레벨을 차별화할 수 있는지 확실하지 않습니다. 비공개 접근 권한 카테고리에 고객을 수동으로 추가하는 것은 원하지 않으며, 이는 우리의 인증 레벨에 기반하여 자동화되어야 합니다. 저는 개발자가 아니므로, 이 작업을 수행하는 방법에 대한 자세한 문서가 있다면 공유해 주시면 감사하겠습니다. 감사합니다.