根据
https://www.hostloc.com/thread-689711-1-1.html
https://www.hostloc.com/thread-703943-1-1.html
https://www.hostloc.com/thread-706267-1-1.html
修改的系统。感谢以上楼主。
Github地址:https://github.com/amzik/officemanage
后台 /admin
账号:admin
密码:admin
推荐该系统搭建到国外主机上面,国内和本地我试了下,访问微软api接口太慢了,经常超时,安装到国外主机上面就非常快。
之前A1P翻车了,然后卖家补了个A1P一万许可的,当时就创建了API,不过API只有Directory.ReadWrite.All权限,没有User.ReadWrite.All权限,无法删除用户,而且该管理员下面的订阅已经跑满了,没几小时管理员也被封了。根据API新建的账号无法获得订阅。最后看见https://www.hostloc.com/thread-706267-1-1.html这个帖子,根据楼主提供的方法,于是就有了现在这个系统。怎奈我php渣渣,还是个新手,就仿照原程序添砖加瓦。如果有什么bug还请见谅。
安全建议:
强烈推荐修改后台目录名称,并且如果长时间不使用该系统请把API信息删掉。因为管理员也被封了,如果你的API信息也泄露了,那这个全局基本就废了。
后台展示:
-----------------------------------------------------
**网友回复**:
马克,感谢分享
网友回复:
马克,感谢分享
网友回复:
火钳留名 好东西啊 之前的config。php也会泄漏key嘛
网友回复:
引用:hjvn2211445发表于2020-6-2717:14
大佬能不能加个批量操作
网友回复:
求教没有User.ReadWrite.All权限,无法删除用户
这个系统可以删除么
网友回复:
引用:小沨发表于2020-6-2717:29
求教没有User.ReadWrite.All权限,无法删除用户
这个系统可以删除么
网友回复:
引用:Doubanjiang发表于2020-6-2717:32
没有那个权限肯定删除不了用户,但是可以把用户的订阅删掉,删掉该用户的订阅了,其实这个用户也基本废了...
网友回复:
刚刚生成个邀请码测试,申请界面输入完资料,申请账号提示:Insufficientprivilegestocompletetheoperation.
目前已分配权限:User.ReadWrite.All、Directory.ReadWrite.All
尴尬,一不小心添加了委托权限。。一切正常。
如果能批量拉取用户到本地批量恢复,那就爽了啊。