权限掉了,如何查看是否人为修改

场景:客户有时会说权限掉了,但是并没有任何人修改,将这个问题归结为我们的系统问题,此时我们可以通过调用接口去找每次的修改人,修改时间以及修改后的结果进行对比。

此次演示以表权限为例方法如下:

1.进入编辑页面点击保存此时会弹出两个接口,

权限掉了,如何查看历史的修改情况 - 图1

权限掉了,如何查看历史的修改情况 - 图2

2.拿到修改的权限的资源信息这个roleid实际上是resourceid:

权限掉了,如何查看历史的修改情况 - 图3

3.拿到真正调用修改的接口,使用这个接口用于后续的查询接口调用情况

权限掉了,如何查看历史的修改情况 - 图4

4.复制调用接口的名称和资源id到后台管理中点击日志填入进去

权限掉了,如何查看历史的修改情况 - 图5

5.找到对应时间的接口调用情况。

权限掉了,如何查看历史的修改情况 - 图6

6.在input中查看修改后的表权限变化情况,在最下面会有该权限修改后选中了多少个数据表。

权限掉了,如何查看历史的修改情况 - 图7

权限掉了,如何查看历史的修改情况 - 图8