기존 그룹을 모두 덮어쓰지 않고 SSO를 통해 그룹을 사용할 수 있는 방법이 있을까요?
예를 들어, 외부 웹사이트에서 두 가지 유형의 멤버십 그룹, 즉 group_a와 group_b를 전달하고 싶습니다.
하지만 사용자들이 현재 가지고 있는 trust_level 그룹을 잃지 않기를 원하며, 일부 사용자는 개인 그룹을 통해 비공개 카테고리에 접근할 수 있는 권한도 가지고 있습니다.
여기서 포럼 게시글과 매뉴얼을 읽어본 결과, SSO 그룹을 선택하면 SSO가 사용자의 현재 그룹 정보도 함께 전달하지 않는 한, 사용자는 모든 기존 그룹에서 제거되고 SSO 그룹으로 덮어씌워지는 것 같습니다. 이는 문제가 됩니다. 외부 사이트의 데이터베이스에서 각 사용자의 현재 그룹을 수동으로 업데이트해야 하기 때문입니다.
미안합니다, 다시 표현해 보겠습니다. SSO에 1,200개의 그룹이 있다고 가정해 보겠습니다. sso overrides groups를 사용하지 않고 그룹 멤버십을 동기화하려면, 한 사용자가 세 개의 그룹에 소속되어 있다면, add_groups에 해당 세 그룹을 나열하고 나머지 1,197개 그룹은 remove_groups에 나열해야 합니다(이전까지 그 1,197개 그룹 중 하나에 belonged 했다가 제거된 경우를 대비해서).