在自己的VPS上部署AList时看到支持挂载各类网盘,其中就有OneDrive,想到之前曾经看到过的微软开发者计划,于是就准备注册一番。注册后可以获得免费的office365订阅以及每个账号的5T的OneDrive存储空间,并且作为管理员可以分配25个许可证。也就是实际上是5T*25=125T的网盘空间。然后再通过AList把它一起挂载起来当网盘使用,不就可以省下很多存储空间了?

介绍

申请 Office365 E5 开发者订阅获取免费的 Microsoft 365 E5 开发人员订阅,借助沙盒订阅,你可以做自己的管理员并构建应用和解决方案的原型。包括 25 个用于开发目的的用户许可证 访问核心 Microsoft 365 工作负载和功能(不包括 Windows),包括:所有 Office 365 应用,包括 SharePoint、OneDrive、Outlook/Exchange、Teams、Planner、Word、Excel、PowerPoint 等 Office 365 高级威胁防护 Power BI 高级分析 用于合规性和信息保护的企业移动性 + 安全性 (EMS) 用于构建高级标识和访问管理解决方案的 Azure Active Directory

image-20230530224353239

注册步骤

1、登陆微软开发人员计划官网Developer Program | Microsoft 365 Dev Center注册账号

image-20230530224411598

2、注册完成以后点击首页的join now加入计划

image-20230530224429439

3、填写相应基础信息完成加入

image-20230530224441826

image-20230530224453411

image-20230530224505843

4、选择沙盒类型(建议选择可配置沙盒),设置用户名和域名,验证手机号,如果你本身用过手机号订阅过开发者,则会提示手机号已绑定

image-20230530224518552

image-20230530224536170

image-20230530224551531

5、完成后即可看到整体的控制面板,以及订阅剩余时间,默认订阅是92天即3个月,到期可续期(但是有条件,后续说明)

image-20230530224615580

6、修改账号默认OneDrive空间大小(1T改5T)

打开OneDrive管理员页面(SharePoint管理中心)Sign in to your account

PS:需要重新登陆一次,这时候不是你之前的微软账号,而是你注册E5计划以后的管理员账号

点击设置找到OneDrive存储限制,将其修改为5120GB

image-20230530224632727

7、前面说了,E5计划之持续订阅3个月,到期需要续期。那么条件是什么呢?当然是你在持续开发了。。。那么微软怎么认定你在持续开发呢?

也就是通过微软云的api调用的情况判断的。所以有各种各样的程序来完成续期。大多都是通过定期调用api来保持活跃完成的。

具体怎么调?请参照此篇文章:使用Github的Action调用Azure Api达到微软E5开发者计划自动续期

8、至此你就可以通过当前E5账号访问Office365下载最新的Office全家桶了。并且通过E5账号登陆OneDrive可以使用5T的网盘。并且可以继续设置24个额外的许可证账号,每个都是有5T空间的。将这些账号挂载到AList上,你就有一个125T的网盘可以用啦。至于AList如何挂载OneDrive网盘,请参照AList官方文档,写的还是很详细的。