# 添加SCIM支持作为服务提供商

**URL:** https://meta.discourse.org/t/add-scim-support-as-service-provider/328042
**Category:** Feature
**Tags:** sso
**Created:** [2024年九月25日 08:38 UTC](https://meta.discourse.org/t/add-scim-support-as-service-provider/328042 "2024-09-25T08:38:26Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![pbouda](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pbouda/32/449990_2.png) [@pbouda](https://meta.discourse.org/u/pbouda)
#### Post date: [2024年九月25日 08:38 UTC](https://meta.discourse.org/t/add-scim-support-as-service-provider/328042/1 "2024-09-25T08:38:26Z")

</div>

如先前在此处所述，我认为如果 Discourse 支持 SCIM 协议，那将是一个很好的功能。SCIM 是 IETF 通过 RFC7644 和 RFC7643 提出的标准，旨在通过简单的 Rest API 提供用户/组管理解决方案。我们的用例是通过一个充当 SCIM 客户端的独立服务（在我们的例子中是 Keycloak）来管理用户身份和组的成员资格。Discourse 将充当 SCIM 服务提供商。除了任何现有的 SSO 和集中式帐户创建之外，还将具有以下优点：

- 将用户分配到组；
- 在多个应用程序中立即更改用户信息；
- 在用户从 SSO 中删除时删除用户；
- 以标准方式获取用户或组列表；
- …

我们通过 NLNet 从 NGI 获得了一些用于 SCIM 实现的资金，您可以在我们的论坛此处阅读提案和相关工作。我目前会尝试在 Discourse 插件中实现第一个解决方案，但最终将其集成到 Discourse 核心中会很好。请告知任何想法和意见！

---

_[View the full topic](https://meta.discourse.org/t/add-scim-support-as-service-provider/328042)._
