更新时间:2024-04-28 GMT+08:00
示例2:企业用户管理
应用场景
第三方通过企业管理员账号登录成功后,可以进行企业用户的查询、添加、修改、删除等操作。
业务流程
图1 企业用户管理流程图
- 第三方通过企业管理员账号、密码登录,获取Token。
- 第三方向网关APIG发送账号鉴权请求。
- 网关接收请求后,向CloudPortal发送账号鉴权请求。
- CloudPortal鉴权通过后返回Token。
- 网关APIG将Token信息返回给第三方。
- 为了分页查询企业用户,填入查询偏移量、搜索条件等参数。
- 第三方携带这些参数向网关APIG发送分页查询用户请求。
- 网关接收请求后,向CloudPortal发送分页查询用户请求。
- CloudPortal返回企业用户列表信息给网关APIG。
- 网关APIG将企业用户列表信息返回给第三方。
- 为了查询用户详情,填入企业用户账号参数。
- 第三方携带用户账号参数向网关APIG发送查询用户详情请求。
- 网关接收请求后,向CloudPortal发送查询用户详情请求。
- CloudPortal返回企业用户详情给网关APIG。
- 网关APIG将企业用户详情返回给第三方。
- 为了添加用户,填入用户名、用户账号、手机号等参数。
- 第三方携带这些参数向网关APIG发送添加用户请求。
- 网关接收请求后,向CloudPortal发送添加用户请求。
- CloudPortal添加新用户后,返回新用户详情给网关APIG。
- 网关APIG返回新用户详情给第三方。
- 为了修改用户,填入用户账号、用户名、手机号等参数。
- 第三方携带这些参数向网关APIG发送修改用户请求。
- 网关接收请求后,向CloudPortal发送修改用户请求。CloudPortal收到请求后,修改用户信息。
- 为了批量修改用户状态,填入用户账号列表、状态值参数。
- 第三方携带参数向网关APIG发送批量修改用户状态请求。
- 网关接收请求后,向CloudPortal发送批量修改用户状态请求。CloudPortal收到请求后,批量修改用户状态。
- 为了批量删除用户,填入用户账号列表参数。
- 第三方携带参数向网关APIG发送批量删除用户请求。
- 网关接收请求后,向CloudPortal发送批量删除用户请求。CloudPortal收到请求后,批量删除用户。
- 上图的步骤6-29为企业用户管理接口,且接口调用无顺序要求,根据第三方自身需求进行调用。
父主题: 应用示例