通过脚本实现AF策略自动化梳理,解决手工输入访问控制策略工作量的难题。适用于AF的精细化管控功能
测试过程 1,需要在windows/linux安装部署python环境,然后在python上运行脚本。 下载python (提示不要用最新版本,最新版本不支持win7.本文事例为3.8.5下附下载地址) 官网地址python.org(官网只能下载最新) 安装python(安装时要注意①安装位置后面装xlrd和xlwt要用。②add python 3.8 to path要勾选配置path环境变量) 2,安装xlrd和xlwt库(python处理表格需要安装python的xlrd xlwt库,xlrd的库不能安装最新库,因为最新版本的库不支持解析AF导出的xlsx的格式,建议安装xlrd=1.2.0版本。) Win+r输入cmd 进入python安装位置 cd C:\Users\rewin\AppData\Local\Programs\Python\Python38-32/Scripts(以实际安装位置为准) easy_install.exe pip 安装xlrd提示pip版本太低,需要升级pip版本,然后再次安装对应库。
3,进入AF下载应用控制日志(所有的应用控制日志和脚本放入到一个目录下) 在cmd里面进入solve_xlsx.py脚本所在的文件夹 运行脚本Python solve_xlsx.py 生成处理后的表格数据 new_xxx.xlsx 此表格就是梳理出来的应用控制策略 |