更新时间:2024-04-28 GMT+08:00
分享

示例2:企业用户管理

应用场景

第三方通过企业管理员账号登录成功后,可以进行企业用户的查询、添加、修改、删除等操作。

业务流程

图1 企业用户管理流程图
  1. 第三方通过企业管理员账号、密码登录,获取Token。
  2. 第三方向网关APIG发送账号鉴权请求。
  3. 网关接收请求后,向CloudPortal发送账号鉴权请求。
  4. CloudPortal鉴权通过后返回Token。
  5. 网关APIG将Token信息返回给第三方。
  6. 为了分页查询企业用户,填入查询偏移量、搜索条件等参数。
  7. 第三方携带这些参数向网关APIG发送分页查询用户请求。
  8. 网关接收请求后,向CloudPortal发送分页查询用户请求。
  9. CloudPortal返回企业用户列表信息给网关APIG。
  10. 网关APIG将企业用户列表信息返回给第三方。
  11. 为了查询用户详情,填入企业用户账号参数。
  12. 第三方携带用户账号参数向网关APIG发送查询用户详情请求。
  13. 网关接收请求后,向CloudPortal发送查询用户详情请求。
  14. CloudPortal返回企业用户详情给网关APIG。
  15. 网关APIG将企业用户详情返回给第三方。
  16. 为了添加用户,填入用户名、用户账号、手机号等参数。
  17. 第三方携带这些参数向网关APIG发送添加用户请求。
  18. 网关接收请求后,向CloudPortal发送添加用户请求。
  19. CloudPortal添加新用户后,返回新用户详情给网关APIG。
  20. 网关APIG返回新用户详情给第三方。
  21. 为了修改用户,填入用户账号、用户名、手机号等参数。
  22. 第三方携带这些参数向网关APIG发送修改用户请求。
  23. 网关接收请求后,向CloudPortal发送修改用户请求。CloudPortal收到请求后,修改用户信息。
  24. 为了批量修改用户状态,填入用户账号列表、状态值参数。
  25. 第三方携带参数向网关APIG发送批量修改用户状态请求。
  26. 网关接收请求后,向CloudPortal发送批量修改用户状态请求。CloudPortal收到请求后,批量修改用户状态。
  27. 为了批量删除用户,填入用户账号列表参数。
  28. 第三方携带参数向网关APIG发送批量删除用户请求。
  29. 网关接收请求后,向CloudPortal发送批量删除用户请求。CloudPortal收到请求后,批量删除用户。
  30. 上图的步骤6-29为企业用户管理接口,且接口调用无顺序要求,根据第三方自身需求进行调用。

相关文档