该消息触发的用户操作条件
用户登录e签宝官网进行操作:(注意两个环境是隔离的,不要用混)
- 线上正式环境-e签宝官网地址:https://web.esign.cn/workspace/home
- 模拟沙箱环境-e签宝模拟官网地址:https://smlfront.esign.cn:8880/workspace/home
企业用户
个人用户
该消息推送的回调通知Url地址配置方式
开发者登录e签宝 开放平台 后点击【控制台】进入e签宝开发者控制台,在页面上方先选择【正式服务】(沙箱环境则选择【沙箱服务】,其他流程一致),然后在页面下方左侧点击【应用管理】-【我的应用】后在右侧应用列表页面中点击【配置】进入“应用配置”页面,选择【消息推送】模块的“添加”按钮即可配置接收回调通知的URL,并需要在事件订阅中勾选:“用户授权范围变更”事件。如下图:
回调参数
回调通知数据接收,详见认证和授权回调通知接收说明。
参数名称 | 必选 | 参数类型 | 参数说明 | |
action | 是 | string | 通知的业务类型,固定值:AUTHORIZE_CHANGE | |
timestamp | 是 | int64 | 回调通知发送时间(如重试多次均返回第一次时间,毫秒级时间戳格式) | |
psnId | 否 | string | 个人用户账号ID 【注】 1.个人用户授权取消场景返回 2.返回已实名未注销的个人账号,若该个人证件号绑定的多个e签宝账号均在同一个appid下授权过,则分多次回调发送 | |
orgId | 否 | string | 机构用户账号ID 【注】机构用户授权取消场景返回 | |
cancelAuthorizedScope | 是 | string | 失效的授权范围 | |
operatorPsnId | 是 | string | 操作人账号ID(若有则返回) | |
operateTime | 是 | int64 | 操作时间(毫秒级时间戳格式) |
通知示例
机构取消授权
{ "timestamp": 1678178557204, "operateTime": 1678178557204, "cancelAuthorizedScope": "org_initiate_sign,get_org_identity_info,use_org_order,manage_org_resource", "operatorPsnId": "39c4d6****438c8", "orgId": "d94ad19****e9cecf9f", "action": "AUTHORIZE_CHANGE" }
个人取消授权
{ "timestamp": 1678178948087, "operateTime": 1678178948087, "cancelAuthorizedScope": "get_psn_identity_info,psn_initiate_sign,manage_psn_resource", "operatorPsnId": "39c4d66b***3c39634438c8", "psnId": "e7d1fe1f96f****2dfcd7098", "action": "AUTHORIZE_CHANGE" }