일정한 조건에서 OpenID Connect 그룹 동기화 기능이 동기화된 oidc 그룹이 없는 사용자를 모든 Discourse 그룹에서 강퇴합니다.
로그와 전반적인 상황을 살펴보면, 사용자가 동기화되지 않은 단일 oidc 그룹을 잃을 때 이 문제가 발생한다고 보입니다. 시스템은 변경 사항 노트에 잃어버린 그룹의 이름을 사용하여 해당 단일 그룹(실제로 존재하지 않는 그룹)에서 사용자를 강퇴하려는 것으로 보입니다.
하지만 실제로는 동기화되지 않은 모든 그룹에서 사용자를 강퇴합니다.
이로 인해 접근 권한을 잃을 수 있다는 점을 고려할 때, 이는 상당히 높은 우선순위의 버그라고 생각합니다.