版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、统一用户中心详细设计报告制作人:日 期:2018-01版 本:1.11系统结构61.1用户中心服务系统(UCS 61.2用户中心管理系统(UMS 61.3 门户系统(Portal ) 71.4业务子系统接入72用户中心服务系统(UCS 72.1用户中心服务系统安全性要求 82.2系统帐号传递机制 82.3登录界面82.4功能说明82.4.1 单点登录92.4.2 会话保持102.4.3 单点退出102.4.4 组织架构同步112.4.5 消息推送112.5数据结构112.5.1 表清单122.5.2 T_COMPANY 公司表122.5.3 T_DEPT部门表132.5.4 T_EMPL员工表
2、132.5.5 T_USER用户表132.5.6 T_DICTIONARY 字典表142.5.7 T_ATTACHMENT附件表142.5.8 UC_ACCOUNT登录帐号表142.5.9 UC_APP业务系统表 152.5.10 UC_BUTTON业务系统资源表 152.5.11 UC_DATA业务系统数据表 152.5.12 UC_MENU业务系统菜单表 162.5.13 UC_ROLE业务系统角色表 162.5.14 UC_ROLE_COMPAN角色公司关联表162.5.15 UC_ROLE_BUTTON角色资源关联表162.5.16 UC_ROLE_DATA角色数据关联表 162.5.
3、17 UC_ROLE_MENU角 色菜单关联表 172.5.18 UC_ROLE_EMPL角色员工关联表 172.6用户中心提供的接口 172.6.1 通用接口调用方式 172.6.2 sso.lo gin 登录182.6.3 sso.validate ticket校验 192.6.4 sso.keepAlive 保持用户登录状态 202.6.5 sso.lo gout单点退出212.6.6 portal.getPageMould获取页面统一样式 212.6.7 account.checkAccount检查帐号是否可用 222.6.8 account.updatePwd 用户修改密码 232.
4、6.9 account.resetPwd忘记密码 23242.6.10 user.reg 用户注册.2.6.11 user.update用户修改252.6.12 user.findByAccessToken 根据 AccessToken 获取用户信息 252.6.13 user.findByParentld根据组织架构id获取用户信息 262.6.14 user.findAll查询所有用户信息272.6.15 user.findRoleByUserld根据用户 id 查询用户权限 272.6.16 user.findRoleByAccessToken 根据 AccessToken 查询用户权限
5、 282.6.17 org.getDeptsByParentld获取组织机构信息 292.7业务子系统需要实现的接口 292.7.1 sso.logoutNotify 用户退出通知302.7.2 user.updateNotify用户信息变更通知 302.7.3 org.updateNotify组织架构信息变更通知 313用户中心管理系统(UMS 323.1应用项目管理323.1.1 基本信息管理323.1.2 菜单管理33数据项管理343.1.4 资源项管理343.1.5 角色管理34角色权限管理343.2企业管理353.2.1 企业列表353.2.2 企业信息维护353.3部门管理353.
6、3.1 部门列表353.3.2 部门编辑353.4供应商内部权限管理363.4.1 角色列表363.4.2 角色权限关联363.5员工管理363.5.1 员工列表363.5.2 员工删除363.5.3 修改密码37用户锁定373.5.5 员工编辑37角色授予374门户系统(Portal)374.1用户登录374.1.1 登录页面 384.1.2 单点登录384.1.3 会话保持384.1.4 单点退出384.2用户主页38主页界面38422导航菜单394.3用户注册394.4个人信息管理394.5页面集成方式 394.6平台服务集成 错误!未定义书签。4.7消息服务集成395微信服务号接入 3
7、95.1微信绑定405.2微信消息推送406业务子系统接入 406.1操作流程406.2需要实现的接口 416.2.1 单点登录416.2.2 会话保持416.2.3 单点退出41组织架构、用户同步 42菜单权限42数据权限426.2.7 资源权限426.2.8 消息通知436.3 针对Java应用环境的封装 436.3.1 主要功能436.3.2 过滤器配置说明 436.3.3 单机环境配置 466.3.4 分布式环境配置 461系统结构认证囉务用户中心服务磊蜿 消息鹿务用户挨口腥务统一用户管理统一应用管理统一角色管瑚统一授枚管理统一集成服务用户帧数据层LD好用户數餾各种应用系统1.1用户中
8、心服务系统(UCS提供平台登录界面;提供单点登录、单点退出、会话保持服务,并在传统CAS服务的功能上增加用户角色权限控制;提供第三方应用接入相关接口;提供用户、组织机构、权限相关接口;提供提醒消息服务的集成, 允许业务子系统存储提醒消息,以及同步业务子系统自有消息模块中的消息1.2用户中心管理系统(UMS统一用户管理使用统一身份认证平台的所有业务应用系统的全部用户,用户身份信息支持LDAP和数据库的同时存储。统一角色管理管理统一身份认证平台本身和平台中所有应用系统中需要使用到的角色信息,系统通过用户、角色、权限机制,以及角色、用户、权限批量处理机制,极大地方便了用户的权限分配。统一应用管理管理
9、纳入统一身份认证平台的各应用系统的应用功能点和应用权限。统一授权管理实现用户与角色、角色与功能的对应管理,实现菜单权限、数据权限、资源权限等多种权限分发管理。同时,实现权限策略的定制和调用,便于实现与应用流程的紧密结合。1.3门户系统(Portal)平台主页,按角色权限提供平台整合的所有资源的入口;提供用户自身基本信息查看与维护功能;服务申请审批通过之后通知用户中心服务系统实现消息通知的接入;实现微信账号绑定,微信消息推送;1.4业务子系统接入实现单点登录、单点退出、会话保持的接入;用户信息实时或定时从用户中心服务系统同步;实现菜单权限控制接入;实现数据权限控制接入;实现资源权限控制接入;实现
10、消息中心接入;2用户中心服务系统(UCS平台SSO单点登录基于标准 CAS认证流程,并优化超时验证流程,增加用户权限信息。2.1用户中心服务系统安全性要求用户中心服务系统可以使用HTTPS方式提供服务业务系统与认证服务器之间接口调用采用参数密钥校验2.2系统帐号传递机制在用户访问应用系统之前,由统一身份认证平台生成一次性的访问Ticket票据,并将Ticket提交给应用系统,应用系统请求统一身份认证平台验证Ticket有效性,之后返回认证结果和用户身份信息给应用系统。 应用系统根据验证结果确认用户身份, 并分配用户权限。Ticket默认有效时间5分钟,Ticket使用一次之后自动失效。2.3登
11、录界面用户中心服务系统提供全平台唯一的登录界面已经登录的用户访问登录页面将自动跳转到平台首页,不允许一个浏览器在未退出时登录另一个账户。2.4功能说明241单点登录用户认证流程访问业务系统业务响应页面登录登录业务响应页面登录成功,记录 cookie,附带 ticket 参数回调业务系统用户(Browser)业务服务(CAS-Client)处理业务务系统发送经登录)话保持信息认证服务(CAS-Server)No录YeNo话id是否登刷新用户在线状态响应登录页面Yes录信息否正确记录登录信息, 标识登录会话 id为登录状态验证ticket参数登录失败,响 应未登录状态记录用户信息和权限信息根据权限
12、信息 处理业务数据icket是否、确NoYes返回用户信息以及对应业务系统的权限信息1. 用户访问业务系统如果业务系统session或登录缓存中判断用户没有登录,则控制客户端浏览器跳转到用户中心服务系统(UCS的统一登录页面;如果业务系统已经登录,则判断是否到达需要发送保持用户登录状态心跳包的时间, 认证服务器用户状态保持接口发送消息;同时,业务服务器处理自有业务,响应用户。2. 用户在用户中心服务系统登录完毕,系统记录登录信息并将浏览器跳转到业务系统服务 器回跳页面,并带上 url参数ticket票据3. 业务服务器接收ticket参数向用户中心服务系统验证ticket合法性并获取用户信息和
13、权限信息4. 业务系统获取到用户信息,将登录信息记录session或登录缓存,标识已经登录,并根据返回的权限信息检验用户是否有操作权限;验证通过则执行相应业务操作会话保持用户登录成功之后, 被访问的业务系统需要在当前用户有访问请求时(在线状态)每间隔一段时间(默认3分钟)向用户中心服务系统提交用户在线状态信息。保证认证服务中心能够感知到用户当前的活动状态。认证服务中心在一定时间(默认30分钟)内没有检测到用户的活动信息则判定用户状态为下线。将注销用户登录状态并通知所有业务系统注销该用户的登录状态。单点退出与单点登录相对应, 单点退出功能可以解决 “单点登录”功能在方便用户的同时留下的 安全隐患
14、,用户在平台中主动下线或超时下线时,统一身份认证平台会向业务系统发起用户下线通知,告知业务系统,某用户已经下线,请销毁相关Session会话。244组织架构同步用户在门户系统注册,注册数据通过接口保存到用户中心服务系统;全量同步用户中心服务系统开通组织架构全量同步接口,提供给实时性要求不太高的子系统使用;实时增量同步在用户注册、信息变更、服务申请状态变化、 删除等操作之后用户中心服务系统主动通知各个子系统变更的用户数据,提供给实时性要求高的子系统使用;消息推送监听消息服务器中的消息数据,将各个子系统通过消息中心发出的通知消息推送给绑定的微信账号。2.5数据结构表清单名称注释T_COMPANY公
15、司表T_DEPT部门表T_EMPL员工信息T_USER用户信息T_DICTIONARY字典表T_ATTACHMENT附件表UC_ACCOUNT登录账号表UC_APP业务系统UC_BUTTON资源表UC_DATA数据表UC_MENU菜单表UC_ROLE角色表UC_ROLE_COMPANY角色公司关联表UC_ROLE_BUTTON角色资源关联表UC_ROLE_DATA角色数据关联表UC_ROLE_EMPL角色员工关联表UC_ROLE_MENU角色菜单关联表2.5.2 T_COMPAN公司表名称类型主键外键必填注释COMPANY_IDvarchar(50)TRUETRUE公司idPARENT_IDv
16、archar(50)父idCOMPANY_NAMEvarchar(200)公司名称COMPANY_CODEvarchar(200)公司编码CREATE_TIMEdatetime创建时间ZIP_CODEvarchar(50)公司邮编ADDRESSvarchar(200)公司地址EMAILvarchar(50)公司邮箱WEB_SITEvarchar(200)公司网址FAXvarchar(50)传真TELvarchar(50)企业电话BANKvarchar(100)开户银行BANK_ACCOUNTvarchar(50)银行账户LEGAL_NAMEvarchar(50)公司法人姓名LEGAL_TELv
17、archar(50)公司法人联系方式2.5.3 T_DEPT部门表名称类型主键外键必填注释DEPT_IDvarchar(50)TRUETRUE部门idPARENT_IDvarchar(50)上级部门idCOMPANY_IDvarchar(50)TRUE公司idDEPT_NAMEvarchar(200)部门名称CREATE_TIMEdatetime创建时间DEPT_CODEvarchar(200)部门编号TELvarchar(50)电话FAXvarchar(50)传真ZIP_CODEvarchar(50)邮编ADDRESSvarchar(500)地址2.5.4 T_EMPL员工表名称类型主键外键
18、必填注释EMPL_IDvarchar(50)TRUETRUE用户idUSER_IDvarchar(50)TRUE用户idCOMPANY_IDvarchar(50)TRUE公司idDEPT_IDvarchar(50)TRUE部门idCREATE_TIMEdatetime创建时间EMPL_CODEvarchar(50)员工编号EMPL_POSITIONvarchar(50)员工职位ENTRY_TIMEdatetime入职时间2.5.5 T_USEF用户表名称类型主键外键必填注释USER_IDvarchar(50)TRUETRUE用户idACCOUNT_IDvarchar(50)TRUE账号idUS
19、ER_NAMEvarchar(100)姓名CREATE_TIMEdatetime创建时间SEXnumeric(1,0)性别(1:男,0:女)EMAILvarchar(50)邮箱MOBILEvarchar(50)手机号IDCARDvarchar(50)身份证2.5.6 T_DICTIONARY字典表名称类型主键外键必填注释DICTIONARY_IDvarchar(50)TRUETRUE字典idDICT_CODEvarchar(50)字典编码PARENT_CODEvarchar(50)父编码DICT_NAMEvarchar(100)名称DICT_DESCvarchar(500)说明2.5.7 T_
20、ATTACHMEN附件表名称类型主键外键必填注释FILE_IDvarchar(50)TRUETRUE附件idGROUPDvarchar(50)附件组idFILE_PATHvarchar(500)附件路径FILE_NAMEvarchar(500)附件文件名FILE_SIZEnumeric(10,0)附件大小CREATE_TIMEdatetime创建时间CREATE_USERvarchar(50)创建者RECORD_TABLEvarchar(100)主记录所属表2.5.8 UC_ACCOUN登录帐号表名称类型主键外键必填注释ACCOUNT_IDvarchar(50)TRUETRUE账号idACCO
21、UNT_NAMEvarchar(50)登录名ACCOUNT_PASSWORDvarchar(200)密码IS_ENABLEnumeric(1,0)是否可用(0:不可用,1:可用)CREATE_TIMEdatetime创建时间OPEN_IDvarchar(50)微信idIS_PLATnumeric(1,0)是否平台用户IS_SUPPnumeric(1,0)是否是供应商用户IS_BUYnumeric(1,0)是否是采购商用户ACCOUNT_TELvarchar(50)ACCOUNT_EMAILvarchar(50)2.5.9 UC_APP业务系统表名称类型主键外键必填注释APP_IDvarchar
22、(50)TRUETRUE业务系统idAPP_NAMEvarchar(200)业务系统名称SECRET_KEYvarchar(200)接入密钥APP_LOGOvarchar(200)首页展示logo图片INDEX_URLvarchar(200)首页地址USER_NOTIFY_URLvarchar(200)用户信息变更通知地址DEPT_NOTIFY_URLvarchar(200)组织信息变更通知地址LOGOUT_NOTIFY_URLvarchar(200)单点退岀通知地址2.5.10 UC_BUTTO业务系统资源表名称类型主键外键必填注释BUTTON_IDvarchar(50)TRUETRUE资源
23、idAPP_IDvarchar(50)TRUE子系统idBUTTON_CODEvarchar(100)资源编码BUTTON_NAMEvarchar(200)资源名称BUTTON_CLASSvarchar(200)资源分类ORDER_NUMnumeric(10,0)序号2.5.11 UC_DATAk务系统数据表名称类型主键外键必填注释DATA_IDvarchar(50)TRUETRUEAPP_IDvarchar(50)TRUE子系统idDATA_CODEvarchar(100)数据编码DATA_NAMEvarchar(200)数据名称DATA_CLASSvarchar(200)数据分类DATA_
24、EXPRESSIONvarchar(2000)数据sqlORDER_NUMnumeric(10,0)序号2.5.12 UC_MEN业务系统菜单表名称类型主键外键必填注释MENU_IDvarchar(50)TRUETRUEAPP_IDvarchar(50)TRUETRUE子系统idPARENT_IDvarchar(50)TRUE父idMENU_NAMEvarchar(100)菜单名称MENU_ICONvarchar(100)图标MENU_URLvarchar(200)地址ORDER_NUMnumeric(2,0)排序2.5.13 UC_ROL业务系统角色表名称类型主键外键必填注释ROLE_IDv
25、archar(50)TRUETRUE角色idAPP_IDvarchar(50)TRUETRUE子系统idCOMPANY_IDvarchar(50)TRUE创建公司idROLE_NAMEvarchar(100)角色名称2.5.14 UC_ROLE_COMPA角色公司关联表名称类型主键外键必填注释ROLE_IDvarchar(50)TRUETRUETRUE角色idCOMPANY_IDvarchar(50)TRUETRUETRUE公司id2.5.15 UC_ROLE_BUTTON色资源关联表名称类型主键外键必填注释BUTTON_IDvarchar(50)TRUETRUETRUE资源idROLE_ID
26、varchar(50)TRUETRUETRUE角色id2.5.16 UC_ROLE_DAT角色数据关联表名称类型主键外键必填注释DATA_IDvarchar(50)TRUETRUETRUE数据idROLE_IDvarchar(50)TRUETRUETRUE角色id2.5.17 UC_ROLE_MENU色菜单关联表名称类型主键外键必填注释MENU_IDvarchar(50)TRUETRUETRUE菜单idROLE_IDvarchar(50)TRUETRUETRUE角色id2.5.18 UC_ROLE_EMPL色员工关联表名称类型主键外键必填注释ROLE_IDvarchar(50)TRUETRUE
27、TRUE角色idEMPL_IDvarchar(50)TRUETRUETRUE员工idIS_GRANTnumeric(1)TRUE是否允许授予2.6用户中心提供的接口通用接口调用方式通信协议HTTP POST请求格式applicatio n/x-www-form-urle ncoded响应格式applicati on/json公用请求参数序号名称必填类型说明1secretString加密验证参数使用平台给业务系统分配的接口密钥secretKey与当前时间(yyyyMMddHHmm格式)拼接之后使用 AES加密,使用十六进制编码得到的字符串响应结构序号名称类型说明1retCodeString返回消
28、息码2messageString返回消息描述3resultJSONJSON数据对象:下列所有接口返回数据都在此字段下(无数据返回时,无此字段)公用响应编码编码说明000000成功700000接口令牌无效800000accessToken无效,没有相关用户信息900000异常2.6.2 sso.login 登录功能说明接入方控制客户端浏览器跳转登录页面进行登录操作发起方客户端浏览器请求方式浏览器跳转请求地址/sso/logi n.do请求参数参数名类型说明backurlString登录完成之后的回跳地,URLEncoder(utf-8)编码响应参数名类型说明ticketString获取用户信息的
29、凭证,一分钟过期,一次有效请求示例https:/xxxxxx/sso/logi n.do?backurl=http%3A%2F%2Fxxx%2Fmobile响应示例http:/xxx/mobile?ticket=0fff8d0f896e4b7094a7f98cfc35e4e92.6.3 sso.validate ticket 校验功能说明业务系统向用户中心服务系统校验登录ticket是否可用,并获取用户信息发起方业务服务器接口地址/sso/validate.do请求参数序号名称必填类型说明1ticketYString用户登录之后浏览器回跳地址中的ticket参数2appIdNString业务系
30、统Id3secretYString加密验证参数4onlySelfRoleNBoolean是否仅自有系统的权限列表响应序号名称类型说明1accesstokenString用户接口令牌,服务端调用接口时使用2userObject用户信息2.1userIdString用户id2.2userNameString用户姓名2.3userTypeInteger用户类型,员工、供应商2.4companyIdString公司id2.5deptIdString部门id2.6servicesObject申请的服务数组2.6.1serviceCodeString服务编号2.6.2serviceNameString服务
31、名2.6.3servicestatusInteger服务状态(1:待审核,2:审核拒绝,3:审核通过)2.7appsObject业务系统列表2.7.1appIdString业务系统id2.7.2rolesObject角色数组,包含菜单权限,数据权限,资源权限roleNameString角色名roleCodeString角色编码menusString菜单权限编号列表datasObject数据权限列表.dataCodeString数据编码.dataExpressioString数据SQL片段或表达式语句2.7.2
32、.5buttonsString资源权限编号列表响应码表编码说明000000成功800000ticket 校验失败900000服务端异常2.6.4 sso.keepAlive 保持用户登录状态功能说明保持用户登录状态发起方PORTA、各个接入单点登录的子系统接口地址/sso/keepAlive.do请求参数序号名称必填类型说明1accessTokenYString用户接口令牌2secretYString加密验证参数响应码表编码说明000000成功2.6.5 sso.logout 单点退出功能说明退出登录发起方PORTA、各个接入单点登录的子系统接口地址/sso/logout.do请求参数序号名称
33、必填类型说明1accessTokenYString用户接口令牌2secretYString加密验证参数响应码表编码说明000000成功2.6.6 portal.getPageMould获取页面统一样式功能说明获取统一的页面头、尾、菜单等HTML!弋码段发起方子系统接口地址/ portal/getPageMould.do请求参数序号名称必填类型说明1accessTokenNString用户接口令牌,不填则表示未登录2secretYString加密验证参数响应序号名称类型说明1headString头部信息2menuString菜单信息3footObject底部信息响应码表编码说明000000成功2
34、.6.7 account.checkAccount 检查帐号是否可用功能说明PORTA方账号注册时验证账号可用性发起方PORTAL接口地址/api/acco un t/checkAcco un t.do请求参数序号名称必填类型说明1accountYString账号2secretYString加密验证参数响应码表编码说明000000成功100000账号被占用200000账号不符合规范2.6.8 account.updatePwd 用户修改密码功能说明用户修改密码发起方PORTAL接口地址/api/acco un t/updatePwd.do请求参数序号名称必填类型说明1accessTokenYS
35、tring用户接口令牌2secretYString加密验证参数响应码表编码说明000000成功100000修改失败,原始密码错误200000新密码不符合规范2.6.9 account.resetPwd 忘记密码功能说明通过邮箱找回密码发起方PORTAL接口地址/api/acco un t/updatePwd.do请求参数序号名称必填类型说明1accountYString账号2codeYString图形验证码响应码表编码说明000000成功100000账号不存在200000用户邮件地址无效,邮件发送失败2.6.10 user.reg 用户注册功能说明用户注册发起方PORTAL接口地址/api/u
36、ser/reg.do请求参数序号名称必填类型说明1secretYString加密验证参数2accountYString用户名3passwordYString登录密码4nameYstring客户真实姓名5genderNstring性别6userTypeYInteger用户类别7deptIdYstring所属部门id8birthdayNstring生日9telnoNString手机号码响应码表编码说明000000成功100000用户名冲突200000密码不符合规范2.6.11 user.update 用户修改功能说明用户信息修改发起方PORTAL接口地址/api/user/update.do请求参
37、数序号名称必填类型说明1secretYString加密验证参数2accessTokenYString用户接口令牌3nameYstring客户真实姓名4genderNstring性别5userTypeYInteger用户类别6deptIdYstring所属部门id7birthdayNstring生日8telnoNString手机号码响应码表编码说明000000成功2.6.12 user.findByAccessToken根据 AccessToken 获取用户信息功能说明根据AccessToken获取用户信息发起方子系统接口地址/api/user/fi ndByAccessToke n.do请求参
38、数序号名称必填类型说明1secretYString加密验证参数2accessTokenYString用户接口令牌响应码表编码说明000000成功2.6.13 user.findByParentld根据组织架构id获取用户信息功能说明根据公司id或部门id获取用户信息发起方子系统接口地址/api/user/fi ndByPare ntld.do请求参数序号名称必填类型说明1secretYString加密验证参数2parentIdYString公司id或部门id3pageNInteger当前页码4pageSizeNInteger每页记录条数响应码表编码说明000000成功2.6.14 user.f
39、indAII查询所有用户信息功能说明分页查询所有用户信息发起方子系统接口地址/api/user/fi ndAII.do请求参数序号名称必填类型说明1secretYString加密验证参数2pageNInteger当前页码3pageSizeNInteger每页记录条数响应码表编码说明000000成功2.6.15 user.findRoleByUserld 根据用户id查询用户权限功能说明根据用户id查询用户权限发起方子系统接口地址/api/user/fi ndRoleByUserld.do请求参数序号名称必填类型说明1secretYString加密验证参数2userIdYString用户id3a
40、ppIdYString接入业务系统id响应序号名称类型说明1rolesObject角色数组1.1roleNameString角色名1.2roleCodeString角色编码1.3menusString菜单权限列表1.4datasObject数据权限列表1.5buttonsString资源权限列表响应码表编码说明000000成功100000用户不存在2.6.16 user.findRoleByAccessToken根据 AccessToken 查询用户权限功能说明根据用户id查询用户权限发起方子系统接口地址/api/user/fi ndRoleByUserld.do请求参数序号名称必填类型说明1
41、secretYString加密验证参数2accessTokenYString用户接口令牌3appIdYString接入业务系统id响应序号名称类型说明序号名称类型说明1rolesObject角色数组1.1roleNameString角色名1.2roleCodeString角色编码1.3menusString菜单权限列表1.4datasObject数据权限列表1.5buttonsString资源权限列表响应码表编码说明000000成功2.6.17 org.getDeptsByParentld获取组织机构信息功能说明根据公司或父部门获取组织机构信息发起方业务子系统接口地址/api/org/getD
42、eptsByPare ntld.do请求参数序号名称必填类型说明1secretYString加密验证参数2parentIdYInteger公司id或父部门id响应码表编码说明000000成功100000父节点不存在2.7业务子系统需要实现的接口2.7.1 sso.logoutNotify用户退出通知功能说明用户退出系统时用户中心服务系统将用户信息实时通知给各业务子系统发起方用户中心服务系统接收方业务子系统请求格式applicatio n/x-www-form-urle ncoded响应格式applicati on/json请求参数序号名称必填类型说明1secretYString加密验证参数2a
43、ccessTokenYString用户接口令牌响应序号名称类型说明1retCodeString返回消息码2messageString返回消息描述响应码表编码说明000000成功900000异常用户信息变更通知功能说明用户信息变更时用户中心服务系统将变更后的用户信息实时通知给各业务子系统发起方用户中心服务系统接收方业务子系统请求格式applicatio n/x-www-form-urle ncoded响应格式applicati on/json请求参数序号名称必填类型说明1secretYString加密验证参数2updateTypeYInteger1:注册,2:修改,3:删除3userYObjec
44、t用户信息对象响应序号名称类型说明1retCodeString返回消息码2messageString返回消息描述响应码表编码说明000000成功900000异常组织架构信息变更通知功能说明组织架构信息变更时用户中心服务系统将变更后的组织架构信息实时通知给各业务子系统发起方用户中心服务系统接收方业务子系统请求格式applicatio n/x-www-form-urle ncoded响应格式applicati on/json请求参数序号名称必填类型说明1secretYString加密验证参数2updateTypeYInteger1:新增,2:修改,3:删除3deptYObject部门信息对象响应序
45、号名称类型说明1retCodeString返回消息码2messageString返回消息描述响应码表编码说明000000成功900000异常3用户中心管理系统(UMS3.1应用项目管理对于平台管理人员,可以管理各个接入子系统。针对每个业务子系统可以将其定义为一个应用项目基本信息管理业务子系统主要属性包含:业务编码appld,认证服务中心接口中注册业务系统的识别码,用于确定唯一业务系统业务名称业务子系统的名称secretKey业务系统访问认证服务接口时的加密密钥logoutNotifyUrl用户退出时向业务系统推送退出通知的接口地址in dexUrl业务系统首页地址userNotifyUrl用户信息变更通知地址deptNotifyUrl组织信息变更通知地址菜单管理管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 流程图专题教学模版
- 4A公司户外广告投放分析课件
- 2024-2025学年人教版二年级数学第一学期期末测试卷二(含答案)
- 2024-2025学年高一【数学(人教A版)】函数的性质应用-教学设计
- 办公园区安全生产强制性规定检查表
- 自动控制原理知到智慧树章节测试课后答案2024年秋潍坊科技学院
- 北师大版英语小学六年级上学期期中试题及解答参考(2024-2025学年)
- 2024年四川省教育局考试中心事业单位招聘招录49人管理单位遴选600题题库大全(全优)
- 《产权交易资料》课件
- 建筑施工技术课件
- 校内非遗大师工作室协议书(2篇)
- 学前儿童科学教育与活动指导学习通超星期末考试答案章节答案2024年
- 《动态图形设计》教学大纲
- 2024年初级中学美术教师资格考试面试试题及答案指导
- 2024年五年级劳动上册教案全册x
- 恢复驾驶资格科目一汽车类考试题库被吊销补考用450题
- 职业卫生培训课件
- 矿石交易居间合同模板
- 2024年保安员证考试题库及答案(共250题)
- 天津市七区2022-2023学年高一上学期期末数学试卷(原卷)
- 信息技术咨询服务合同5篇
评论
0/150
提交评论