观远数据开放平台
返回最新版
当前版本V7.2.0
观远数据开放平台
  • 开发指南
  • 用户
  • 数据集
  • 仪表板
  • 订阅预警
  • 卡片
  • 权限
  • 资源操作
  • 卡片导出
  • session
  • 文件夹
  • 数据账户
  • 身份认证
  • 用户管理
    • 用户管理概述
    • 用户组
    • 用户组成员
    • 角色
    • 用户关联账号
      • 关联账号配置介绍
      • 配置用户外部关联账号POST
      • 删除用户的关联账号POST
      • 查询用户的外部关联账号POST
logoPowered by Apifox

    关联账号配置介绍

    概念介绍

    关联账号

    在SSO中,可以通过关联BI账号与认证系统中的账号,来实现通过SSO登录关联的BI账号。
    SSO常见流程:

    1. 认证系统传递用户标识code
    2. BI使用code调用一系列认证系统的接口拿到用户在认证系统中的唯一标识
    3. 通过此唯一标识 + SSO方式(Provider),查询关联的BI账号
    4. 登录此账号访问BI

    特别说明:

    • 如果根据关联账号找不到对应的BI账号,就会再去和BI账号做关联查询。

    BI账号

    BI用户登录账号,即loginId,在用户管理中可查询得到。

    外部账号

    认证系统中用作用户唯一标识的字段值即为外部账号,参数名通常为externalUserId。

    SSO Provider

    不同的sso方式即为一种provider。provider可分为以下几类:

    分类 对应的provider
    OAuth2 standardoauth2
    CAS cas
    SAML2 saml2
    观远SSO 域id
    SSO插件 插件中自定义
    定开 可联系观远同事获取

    配置介绍

    关联关系

    每个用户,每种SSO Provider,都可以配置一个外部账号。也即

    BI账号 * SSO Provider -> 外部账号

    接口能力

    通过提供的public api,可以实现用户关联账号的增删改查。其能力相当于BI管理员配置单点登录账号关联。

    image.png

    最后修改时间: 3 个月前
    下一页
    POST配置用户外部关联账号
    举报