# 开启审核
用manager登录,单击“管理门户->配置管理->全局配置”,进入全局配置页面,在审核配置栏单击勾选框,开启发布审核和订阅审核,并选择“系统管理员+域管理员审核”配置,配置完成后单击“保存”按钮。
# 域添加域管理员
用manager登录,单击"管理门户->资源管理->域管理",进入域管理页面,选择一个域,在操作列单击“添加域管理员”按钮,弹出域管理员配置页面。
单击“添加”按钮,弹出添加域管理员页面。
选择一个或多个用户,单击“下一步”,为用户配置域管理员角色,配置完成后,单击“确定”保存。
域管理员拥有在当前域下新增、编辑、删除、为系统添加成员的权限。
提示
domainmanager是ESB内置的域管理员账户,默认密码000000,用户可以在“组织中心->机构管理”创建员工账户,将新增的员工账户加入到域作为域管理员。
# 系统添加系统管理员
用domainmanager登录,单击“管理门户->资源管理->系统管理”,进入系统管理页面。单击“新增”按钮,弹出新增系统页面。
填写系统信息后,单击“确定”保存。
在系统列表,选择已创建的系统,在操作列单击“添加成员”按钮,弹出系统成员配置页面。单击“添加”按钮,弹出添加成员页面
选择一个或多个用户,单击“下一步”,然后为用户配置系统管理员角色,配置完成后,单击“确定”保存。
保存成功后,在系统的成员列表,可以查看已经添加成功的用户。
提示
systemmanager是ESB内置的系统管理员账户,默认密码000000,用户可以在“组织中心->机构管理”创建员工账户,将新增的员工账户加入系统作为系统管理员。
# 系统添加系统开发人员、系统运维人员和系统消费方
用systemmanager登录,单击“管理门户->资源管理->系统管理”,进入系统管理页面。在系统列表,选择自己负责的系统,在操作列单击“添加成员”按钮,弹出系统成员配置页面。单击“添加”按钮,单出添加成员页面。
选择多个用户,单击“下一步”,然后为依次为每个用户配置角色,配置完成后,单击“确定”保存。
保存成功后,在系统的成员列表,可以查看已经添加成功的用户。
提示
developer是ESB内置的系统开发人员账户,默认密码000000
systemmonitor是ESB内置的系统运维人员账户,默认密码000000
consumer是ESB内置的系统消费方账户,默认密码000000
用户可以在“组织中心->机构管理”创建员工账户,将新增的员工账户加入到系统并为员工账户分配角色。
# 系统开发人员发布接口
用developer登录,单击“开发门户->工作台”,进入开发门户工作台,在“我的系统”一栏,可以查看当前用户已拥有的系统。选择一个系统,单击“API快速发布”按钮,弹出选择API类型页面,单击“HTTP穿透”,创建HTTP穿透接口,配置接口信息,然后单击“确定”保存。HTTP穿透接口发布参考[2.1.1-HTTP穿透-手动录入]。
接口发布后,单击“开发门户->API管理->我的发布”,进入我的发布接口管理页面,查询上一步发布的接口,接口状态是“发布中”,接口的审核状态是“未审核”。
接口发布申请需要等待系统管理员和域管理员都审核通过后,接口才能发布到服务器上。
# 接口发布审核(系统管理员审核)
用systemmanager登录,单击“管理门户->API审核->发布审核”,进入接口发布审核页面,在审核列表选择系统开发人员已发布的接口,在操作列单击“审核”按钮,弹出审核确认页面。
选择“同意”,输入审批意见,然后单击“确定”,同意开发人员发布该接口。
系统管理员审核通过后,此时接口状态还是“发布中”,需要等待域管理员审核。
提示
在审核时,如果当前的用户既是当前系统(如:办公自动化系统)的系统管理员,又是当前系统所属域(如:集团总部)的域管理员,那审核通过后,不需要再等待域管理员审核,接口会立即生效,此时接口的发布状态变为“已发布”,接口会部署到服务器上。
# 接口发布审核(域管理员审核)
用domainmanager登录,单击“管理门户->API审核->发布审核”,进入接口发布审核页面,在审核列表选择系统开发人员已发布的接口,在操作列单击“审核”按钮,弹出审核确认页面。
选择“同意”,输入审批意见,然后单击“确定”,同意开发人员发布该接口。
域管理员审核通过后,接口的发布状态变为“已发布”,接口会部署到服务器上。
# 消费方订阅接口
用consumer登录,单击“API门户->工作台”,进入API门户工作台,在“API集市”一栏,可以查看已发布的接口,选择一个接口,单击“订阅”按钮,弹出接口订阅页面。
选择消费方系统,输入订阅说明,然后单击“确定”保存。
保存成功,单击“API门户->我的订阅”,进入我的订阅管理页面,查看上一步订阅的接口,审核状态是“未审核”。
# 接口订阅审核(系统管理员审核)
用systemmanager登录,单击“管理门户->API审核->订阅审核”,进入接口订阅审核页面,在审核列表选择消费方的订阅审核,在操作列单击“审核”按钮,弹出审核确认页面。
选择“同意”,输入审批意见,然后单击“确定”保存。
系统管理员审核完成后,还需要等待域管理员审核。
提示
在审核时,如果当前的用户既是当前的系统(如:办公自动化系统)的系统管理员,又是当前系统所属域(如:集团总部)的域管理员,那审核通过后,不需要再等待域管理员审核,接口订阅会立即生效。
# 接口订阅审核(域管理员审核)
用domainmanager登录,单击“管理门户->API审核->订阅审核”,进入接口订阅审核页面,在审核列表选择消费方的订阅审核,在操作列单击“审核”按钮,弹出审核确认页面。
选择“同意”,输入审批意见,然后单击“确定”保存,域管理员审核通过后,消费方订阅接口生效。
# 消费方使用接口
用consumer登录,单击“API门户->我的订阅”,进入我的订阅管理页面,消费方可以查看已订阅的接口,选择一个审核状态是“审核通过”的订阅接口,单击操作列的“测试”按钮,进入接口测试页面。
在接口测试页面,消费方可以对已订阅的接口进行测试,确认接口的状态,消费方输入请求Body,报文类型等参数,然后单击“测试”按钮,右侧显示接口的响应头和响应体等信息。
消费方在确认已订阅的接口状态正常后,就可以在消费方的系统中使用该接口。
# 接口监控
用systemmonitor,单击“运维门户->调用日志”,进入接口调用日志查询页面,系统运维人员可以查自己系统下所有接口的调用日志。在日志的操作列,单击“详情”按钮,进入接口调用详情页面。
日志详情页面可以查看接口的消费方系统信息、单击“请求报文长度”可以查看请求报文内容。
单击“响应报文长度”可以查看响应报文内容。