定制应用程序支持的属性和错误处理

自定义应用程序支持以下 IBM® Verify 属性及错误处理。

支持的属性

表 1. 属性
属性名称 描述 映射的 Cloud Directory 属性(缺省映射) 类型 必需 可修改
userName 用户的用户名 preferred_username 字符串
emails.work 用户的工作电子邮件 email 字符串
name.formatted 用户的格式化名称 name 字符串
name.familyName 用户姓氏 family_name 字符串
name.middleName 用户的中间名 None 字符串
name.givenName 用户名 given_name 字符串
displayName 用户的显示名称 name 字符串
nickName 用户的昵称 name 字符串
profileUrl 用户的概要文件 URL None 字符串
UserType 用于标识组与用户之间的关系。 常用的典型值包括“承包商”、“员工”、“实习生”、“临时工”、“外部人员”和“未知”,但也可以使用任何其他值。 None 字符串
phoneNumbers.work 用户的工作电话号码 mobile_number 字符串
title 用户的职位 job_title 字符串
preferredLanguage 用户首选语言 language 字符串
timezone 用户的时区 none 字符串
ims.work 用户的即时消息传递地址 None 字符串
addresses.work.formatted 用户的格式化工作地址 None 字符串
employeeNumber 用户的员工号码 None 字符串
costCenter 标识成本中心的名称。 None 字符串
organization 用户的组织 None 字符串
division 用户的部门 None 字符串
department 用户的部门 None 字符串
manager 用户管理程序 None 字符串

错误处理

表 2. 错误代码
序号 状态码 定义
1 400 无效输入错误
2. 401 认证错误
3. 403 适配器错误
4. 404 找不到资源错误
5. 409 资源冲突错误
6. 429 确认的速率限制错误