-
查询应用机构列表 - 应用身份管理服务 OneAccess
ApplicationOrg 参数 参数类型 描述 org_id String 应用机构id。 org_code String 应用机构编码。 name String 应用机构名。 parent_id String 父机构id。 状态码: 400 表6 响应Body参数 参数 参数类型
-
查询应用帐号列表 - 应用身份管理服务 OneAccess
参数类型 描述 id String 应用帐号id。 account_name String 应用帐号名。 account_type String 应用帐号类型。 name String 姓名。 disabled Boolean 是否禁用。 org_id String 应用机构id。 roles
-
构造请求 - 应用身份管理服务 OneAccess
com/api/v2/sdk/login 请求消息头 附加请求头字段,如指定的URI和HTTP方法所要求的字段。例如用户Agent信息,应用标识等。 详细的通用请求消息头字段请参见表3。 表3 通用请求消息头 名称 描述 是否必选 示例 X-operating-sys-version 调用方操作系统版本。
-
用户属性定义 - 应用身份管理服务 OneAccess
组。 基本信息:用户的个人属性,如用户名、手机号等。已设置的基本属性不允许删除,只允许新增和修改。 工作信息:用户的工作属性,员工id、工作所在地等。已设置的工作信息不允许删除,只允许新增和修改。 添加用户基本信息属性 登录OneAccess管理门户。 在导航栏中,选择“用户 >
-
修改组织 - 应用身份管理服务 OneAccess
组织编码,组织编码为空时默认不修改,可输入中英文、数字、下划线和中划线。 最大长度:64 name 否 String 组织名称,组织名称为空时默认不修改,可输入中英文、数字、空格、中划线、下划线和&。 最大长度:100 parent_id 否 String 父组织id。 category 否 String
-
新增应用机构 - 应用身份管理服务 OneAccess
应用机构编码,可输入中英文、数字、下划线和中划线。 最大长度:64 name 是 String 应用机构名称,可输入中英文、数字、空格、中划线、下划线和&。 最大长度:100 parent_id 否 String 创建应用根机构不需要传,创建应用子机构需要传父机构id。 响应参数 状态码: 201
-
集成企业微信身份源 - 应用身份管理服务 OneAccess
当企业微信的组织数据成功同步至OneAccess后,如果删除企业微信中的组织,则OneAccess会和设置的删除阈值进行对比,删除组织数和上次同步数据总数的比值大于阈值则删除失败,删除组织数和上次同步数据总数的比值小于阈值则删除成功。 用户匹配策略 企业微信与OneAccess用户的映
-
IdP-initiated单点登录 - 应用身份管理服务 OneAccess
Query参数 参数 是否必选 参数类型 描述 sp 是 String 应用Entity ID。 请求参数 无 响应参数 无 请求示例 发起基于IdP-initiated的单点登录,entity ID为https://example.com/sp/ https://{domain_na
-
修改用户 - 应用身份管理服务 OneAccess
功能介绍 修改用户。 URI PUT /api/v2/tenant/users/{user_id} 表1 路径参数 参数 是否必选 参数类型 描述 user_id 是 String 用户id。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type
-
校验原密码修改用户密码 - 应用身份管理服务 OneAccess
URI PUT /api/v2/tenant/users/{user_id}/change-password-verify 表1 路径参数 参数 是否必选 参数类型 描述 user_id 是 String 用户id。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述
-
配置Kerberos认证源 - 应用身份管理服务 OneAccess
对象的信息,方便管理员和用户查找所需信息。 SPN(Service Principal Name),即服务主体名称。是服务实例的唯一标识符。 在Kerberos认证过程中,使用SPN将服务实例与服务登录账号关联。所以,必须在内置计算机账户或用户账户下为服务器注册SPN。对于内置账
-
修改用户密码 - 应用身份管理服务 OneAccess
修改用户密码。 URI PUT /api/v2/tenant/users/{user_id}/change-password 表1 路径参数 参数 是否必选 参数类型 描述 user_id 是 String 用户id。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type
-
配置LDAP认证源 - 应用身份管理服务 OneAccess
DN认证模式、查询认证模式和组合模式。 DN认证模式:选择该模式代表清楚用户的DN规则,如(uid=**,ou=people,dc=example,dc=com),只需配置用户DN模式即可。 图3 DN认证模式 查询认证模式:选择该模式,需配置LDAP的管理员账号和密码,并且配置查询条
-
退出登录 - 应用身份管理服务 OneAccess
间戳,nonce表示当前时间戳的16进制,加密方式为RSA公钥加密。当前时间戳可调用获取服务器时间接口获取,加密公钥可调用获取公钥接口获取。 X-tenant-id 否 String 租户id,ISV应用调用则为必填,需要将{domain_name}换成ISV通用域名{commo
-
集成钉钉身份源 - 应用身份管理服务 OneAccess
删除组织 当钉钉的组织数据成功同步至OneAccess后,如果删除钉钉中的组织,则OneAccess会和设置的删除阈值进行对比,删除组织数和上次同步数据总数的比值大于阈值则删除失败,删除组织数和上次同步数据总数的比值小于阈值则删除成功。 用户匹配策略 钉钉与OneAccess用户的映射关
-
登录配置 - 应用身份管理服务 OneAccess
配置企业用户从PC端通过浏览器访问应用时的登录认证方式。开启认证方式的前提是添加相应认证源,具体可参考集成认证源。 AD、LDAP认证会占用密码登录方式的输入框,故密码认证、AD认证、LDAP认证只允许同时开启一种。 配置ID、挂接URL由系统自动生成,可通过浏览器访问挂接URL登录应用,该URL可编辑。
-
构造请求 - 应用身份管理服务 OneAccess
com/api/v2/tenant/token 请求消息头 附加请求头字段,如指定的URI和HTTP方法所要求的字段。例如定义消息体类型的请求头“Content-Type”,请求鉴权信息等。 详细的公共请求消息头字段请参见表3。 表3 公共请求消息头 名称 描述 是否必选 示例 Content-Type 消
-
构造请求 - 应用身份管理服务 OneAccess
com/api/v1/oauth2/token 请求消息头 附加请求头字段,如指定的URI和HTTP方法所要求的字段。例如定义消息体类型的请求头“Content-Type”,请求鉴权信息等。 详细的公共请求消息头字段请参见表3。 表3 公共请求消息头 名称 描述 是否必选 示例 Content-Type
-
获取用户已绑定的社交帐号列表 - 应用身份管理服务 OneAccess
表3 SocialResult 参数 参数类型 描述 id String 系统自动生成的id。 userId String 用户id。 socialType String 社交类型。 social_uid String 社交id。 socialNickname String 昵称。
-
集成LDAP身份源 - 应用身份管理服务 OneAccess
用户,则OneAccess会和设置的删除阈值进行对比,删除用户数和上次同步数据总数的比值大于阈值则删除失败,删除用户数和上次同步数据总数的比值小于阈值则删除成功。 (可选)设置对象模型。 在身份源详情页面,选择“对象模型”页签,修改、添加、删除用户和组织的属性、映射规则。 表4 对象模型