前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >续订Office365E5订阅

续订Office365E5订阅

作者头像
云计算小黑
修改2023-01-17 10:44:25
2.7K0
修改2023-01-17 10:44:25
举报
文章被收录于专栏:小黑博客

前言

Microsoft 365 E5 Renew X Microsoft 365 E5 Renew X是一款网页版的E5续订服务,其依赖网页浏览器呈现支持用户多端操作,完全将E5账户API调用托管在了服务器端因此用户无需电脑也可使用。

Microsoft 365 E5 Renew X 由来 Microsoft 365 E5 Renew X为Microsoft 365 E5 Web的升级版,相对于旧版其增强了管理功能且更容易部署,API调用内核继承于续订桌面版软件Microsoft 365 E5 Renew Plus。

一、注册Azure应用程序

1、登录Azure应用注册,账号就是上个教程中申请到的管理员账号(账户名类似XXXX@YYYY.onmicrosoft.com格式),然后点击“新注册”。

2、名称随意填,“受支持的账户类型”选择“任何组织目录(任何 Azure AD 目录 - 多租户)中的帐户和个人 Microsoft 帐户(例如,Skype、Xbox)”。重定向不用填,然后点击注册。

3、点击进入新创建的应用后,点击“概述”,复制保存“应用程序(客户端)ID”的值,以后会用。然后点击“添加重定向URL”

4、点击“添加平台”,再点击“移动和桌面应用程序”。

5、更改图中该项设置为“是”,然后点击保存。

二、配置API权限

 配置应用程序的API权限(重要)

小白提示:建议选择“委托的权限(用户登录)”该权限类型,调用API较多,操作步骤较少简单粗暴,调用成功几率高

注册的应用程序API权限类型有两种,其主要区别如下表所示:

权限类型

委托的权限(用户登录)

应用程序权限(非用户登录)

官方释义

应用程序必须以登录用户身份访问API

应用程序在用户未登录的情况下作为后台服务或守护程序运行

需要的信息

账户名称+账户密码+应用程序(客户端)ID

账户名称+客户端机密+应用程序(客户端)ID

功能影响

程序中所有API均可调用

部分API权限受限无法调用(官方限制)

API权限配置

可由PC版程序自动配置添加API权限

必须手动配置API权限

显示颜色标识

蓝色

深青色

以下是登录或非登录所需要的权限列表

最后根据所选的API权限类型在:2.1 选择“委托的权限(用户登录)”类型的API或者2.2 选择“应用程序权限(非用户登录)”类型的API中选择性阅读。

选择“委托的权限”

添加完成的效果如图 如果没有“代表XXX授予管理员同意”按钮 说明该账号不是管理员账号 换登管理员账号创建应用

最后点击代表XXX授予管理员同意,对话框选择“是”(该图包含了当前程序“委托的权限(用户登录)”全部API所需要的权限)。

选择“应用程序权限(非用户登录)”类型的API

和上面一样把下图的权限开启即可

创建客户端密码

1.点击“证书密码”-“新客户端密码”-“24个月”-“添加”

2.点击“值”该列中的“复制”(不要复制"ID"列中的值),并立即将该密码保存至电脑,保存的值即为“客户端密码”, 注:该值必须立即保存,退出该页面后将永远无法查看。

3 将账号API调用托管至服务 创建一个新的E5子账户(可选步骤) 登入E5管理员账户进入管理员界面,创建一个新的子账户,使用这个子账户登录程序调用API。 为什么建议这样做:Microsoft 365 E5 Renew中的部分API包含了写操作,例如邮件和Onedrive的API,这些API在随机模式下会生成大量垃圾邮件和文件(虽然单独为此设立了一个文件夹),部分人可能会对此行为非常介意,而且程序频繁的读写可能会对您正常使用账户造成影响,因此不建议使用管理员账户登录。

本文提供两种方法运行:Windows程序下载链接在文末

API配置成功后,打开软件的开机自启动即可

三、docker版部署

1、打开终端,输入安装命令:

代码语言:javascript
复制
git clone https://github.com/MoeXiaoHei/Microsoft365_E5.git
#创建容器
docker run -dit \
-v $PWD/Microsoft365_E5/Deploy:/app/Deploy \
-v $PWD/Microsoft365_E5/appdata:/app/appdata \
-p 1066:1066 \
--name Microsoft365 \
--restart always \
moexiaohei/microsoft-365-e5:latest

密码是12345678

容器创建完成后,打开1066端口。

2、输入ip:1066进入网页版页面。

默认密码12345678

3、登录以后点击“添加运行账号”,输入账号,之前保存的ID,密码,选择“登录调用方式”,最后点击“添加运行账号”即可。

4、添加完成后,续订服务就已经配置成功了。

注意:

1、一定不要打开双重验证。

2、续订很玄学,只能说是通过这种手段提高续订概率。

3、如有疑问可以查看作者官方文档Microsoft 365 E5 Renew Plus 帮助文档 - Wiki 分享 (coding.net)

最后,再次附上作者的教程E5 调用API续订服务:Microsoft 365 E5 Renew X_SundayRX的博客-CSDN博客_e5续订

https://sundayrx.lanzouq.com/2R2AByh83333

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 一、注册Azure应用程序
  • 二、配置API权限
    • 创建客户端密码
    • 三、docker版部署
    相关产品与服务
    访问管理
    访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档