OpenID Connect 组可将用户从所有未同步的组中移除

能否告知我此摘要是否正确?

  • 先前状态:
    • 用户 bilbo 在 Discourse 中属于组 ABC
    • BC 已配置为与 OIDC 组 bc 自动关联(分别对应)
    • OpenID Connect groups claim 设置为例如 groups
  • 执行的操作:
    • 用户 bilbo 通过 OIDC 登录
    • OIDC claim 中包含组 cd
    • (组 D 在 Discourse 中不存在)
    • Discourse 将 bilbo 从组 AB 中移除
      :red_exclamation_mark: 移除 A 组成员身份是错误的