使用SCIM进行用户配置

使用SCIM进行用户配置仅适用于Pro企业版计划(包括自托管和在Metabase Cloud上)。

Metabase支持通过系统间跨域身份管理(SCIM)协议进行用户配置。除了单点登录(SSO)外,您还可以使用SCIM在Metabase中设置用户配置,以实现以下功能:

  • 将身份验证与配置分离。虽然任何人都可以使用SSO进行身份验证,但您可能只想让一些人能够在Metabase中创建账户。
  • 支持取消配置用户账户。如果您在SSO中停用了某人,SCIM可以让Metabase知道同时停用其Metabase账户。

目前,Metabase官方支持OktaMicrosoft Entra ID的SCIM。其他SCIM提供商可能也能工作,但我们尚未测试它们。如果您在使用其他身份提供者时遇到问题,请联系我们

设置用户配置

Setting up user provisioning with SCIM in Metabase

要设置用户配置,请点击右上角的设置齿轮图标,然后导航到管理设置> 设置> 身份验证

点击用户配置选项卡。

通过SCIM进行用户配置

要设置通过SCIM进行用户配置,请启用切换。Metabase将告诉您SCIM端点URL和SCIM令牌,您需要与您的身份提供者共享。

如果您之前已使用SAML设置用户配置,Metabase将关闭该设置并使用SCIM设置。

SCIM端点URL

SCIM端点是/api/ee/scim/v2。因此,您的URL将类似于

https://metabase.example.com/api/ee/scim/v2

将主机名替换为您的Metabase主机名。

将此端点URL与您的身份提供者共享。

SCIM令牌

复制令牌并将其保存在安全的地方。出于安全考虑,Metabase无法再次显示令牌。但是,您可以重新生成令牌,但需要通知您的身份提供者有关新令牌的信息。

使用Okta的SCIM

在Metabase中启用SCIM并获取SCIM端点URL和SCIM令牌后,请按照在Okta中设置SCIM的文档进行操作。

使用Okta,Metabase支持用户和组配置;组将在Metabase中创建并填充。

使用Microsoft Entra ID的SCIM

在Metabase中启用SCIM并获取SCIM端点URL和SCIM令牌后,请按照在Microsoft Entra ID中设置SCIM的文档进行操作。

使用Microsoft Entra ID,Metabase仅支持用户配置(不会创建或填充组)。

通知管理员关于通过SSO配置的新用户

如果您不是使用SCIM配置用户账户,您可以选择让Metabase在某人首次通过SSO登录Metabase时(创建Metabase账户)向管理员发送电子邮件。此设置不需要您设置SCIM。

进一步阅读

阅读关于Metabase其他版本的文档。

想要改进这些文档吗? 提出更改。