Microsoft365开发人员申请

Microsoft365开发人员申请(可永久)

1.免费注册E5账户

首先打开下面网址,使用微软账户进行账户登陆,没有的话注册一个:

https://developer.microsoft.com/office/profile

登陆成功后,进行进行简单的注册:公司随便填,后下一步
这里选择“供我公司内部使用的应用程序“,下一步
选择“可配置沙盒”,下一步。

“用户名”和“域“,随意编一个,设置好“密码”,继续。由于密码比较复杂,建议用记事本记录一下,后面会用到。继续

使用电话号码验证一下。

至此一个E5的免费账户就注册完了,使用管理员账户和密码即可激活Microsoft 365,免费使用三个月。

注册好的账户,默认只有1TB的空间,实际上最大赠送5TB。我们改一下设置即可。打开网址:

https://admin.onedrive.com/?v=StorageSettings

点击“设置”,将下面的存储限制默认选项,设置为5120GB,点击“保存”。至此,刚刚获取的E5管理员账户就有5TB免费的空间了。

2安装Microsoft365

进入网址:https://www.office.com,使用刚才注册的管理员账户和密码登录。
点击右上角,下载并安装Microsoft 365。

3设置E5账户的子账户(扩展25个子账户)

进入网址:https://www.office.com,使用刚才注册的管理员账户和密码登录。点击左侧的“管理”。
点击“新增用户”。
随意设置一下子账户的基本信息。
选择“向用户分配产品许可证”,下一步。

至此,子账户设置完成。同理,可设置25个子账户。

4禁用安全默认值

禁用了该值,续期时才不会失败,务必注意。如果你只想用90天,这一步也不用看。参考下面的地址:

https://docs.microsoft.com/zh-cn/azure/active-directory/fundamentals/concept-fundamentals-security-defaults#disabling-security-defaults

点击Azure门户(右上角),来到下面的界面。找到“Azure Active Directory”,点击“查看”。点击“属性”。
点击“管理安全默认值”。把右侧的开关置于“否”,然后点击“保存”。

5获取PAT密钥

打开:https://github.com/settings/tokens/new

输入GitHub的登录密码来到下面的页面,Note设置为E5;Expiration设置为No expiration,注意务必勾选workflow。点击“Generate token”。

然后就得到了PAT密钥,注意复制到记事本中备用,如果这里不记下来,再进此页面就看不到了。如果真的看不到了,可以删除再新建一个。

6新建一个空仓库

点击右上角“+”,选择“New repository”,名称随便起,也可就叫“E5”。然后勾选“Private”,表示这是私人的,别人看不到。按下图设置后,点击“Generate repository”。
我们可以看到,下图中仓库E5是空的。点击branch,点击画笔,将名称main修改为master。因为源码中用的是master这个路径,如果不改,后面执行会失败。

将本地源码导入到仓库中

打开Github上的一个开源项目,地址:
https://github.com/vcheckzen/KeepAliveE5
这个项目的原理是:Github中的Actions是一个虚拟环境,写一段脚本在里面自动运行(调用API),微软以为你在搞开发,从而实现自动续期。下载下来
也可从此下:https://wwi.lanzoup.com/b00pu95uf 密码:3k0h

切换到“<>Code”选项下,点击Add files→Upload files导入文件,但是会发现文件夹导不进来。

由于GitHub只能导入文件,不能直接导入文件夹。Create newfile我们在下图空格处输入“/”,就相当于新建文件夹了,例如:.github/。最后的空格中随便输入一个名称,比如下图中的“0”,这样才能继续下一步。.github文件夹下还有一个文件夹workflows

新建完文件夹,再把文件夹下的所有文件导入。最后点击“Commit Changes”提交。其他文件导入方法同理,注意核实一下register文件夹下的文件是否也都导入进来了。
总之,要确保把源码文件,按照原项目的目录层次全部导入。最后核实一遍文件的个数,尤其是文件夹里面的,是否有缺少。

注意:为什么要新建仓库,然后从本地导入。直接用Fork或者“导入仓库”功能更方便,一键就把原项目导进来了。使用“导入仓库”功能后,后面手动触发时没反应。Fork也不建议用,原作者说有漏洞,容易受到攻击。

8、设置密码

切换到“Settings”选项下,找到Secrets→Actions,点击New repository sectret。新建三条内容如下:PAT的值为上文申请的密钥;USER的值为申请的E5管理员账号;PASSWD的值为E5管理员账户密码。

9、测试

接下来切换到“Actions”选项中操作。手动触发,看看代码是否执行成功。

有的人可能找不到Actions选项,可以按下图开启。Settings→Actions→General→Allow all actions and reusable workflows→Save。
切换到Actions选项下,选择Register APP,然后点击Run workflow。

大约等待2分钟执行完毕。如果是绿色✅,没有报错,表示执行成功。

同样的方法,再执行一下Invoke APP。

测试成功后,后面不用管它,自动就执行了。如果报错,点击Register API以及Invoke API,进去看看执行的代码,报错的提示是什么
来源:https://mp.weixin.qq.com/s/5mVDMojiskuVmAuRiQso6Q

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Dynamics 365是一款由微软公司推出的全面的企业资源计划(ERP)和客户关系管理(CRM)解决方案,它提供了一系列的应用程序和工具,用于帮助企业管理和优化他们的业务流程。 Dynamics 365开发是指通过使用Dynamics 365平台的开发工具和技术,为企业定制和构建应用程序,以满足其独特的业务需求。Dynamics 365开发人员可以利用平台上提供的工具和功能,如PowerApps和Power Automate等,快速创建定制的业务应用程序。同时,他们还可以使用Dynamics 365的集成开发环境和API,将其现有的业务应用程序和系统与Dynamics 365集成起来,实现数据的共享和协同工作。 Dynamics 365开发可以为企业带来以下好处: 1. 定制化能力:Dynamics 365平台提供了广泛的开发工具和功能,让开发人员可以根据企业的具体需求来定制和构建应用程序。这使得企业能够更好地适应不断变化的市场需求,提高业务的灵活性和竞争力。 2. 效率和自动化:Dynamics 365的开发工具和技术可以帮助企业实现业务流程的自动化和优化,减少人工操作和错误。通过将现有的业务应用程序和系统与Dynamics 365集成,企业可以实现数据的实时共享和自动化的工作流程,从而提高工作效率和产能。 3. 数据分析和洞察力:Dynamics 365提供了强大的数据分析和洞察力功能,帮助企业从海量数据中提取有价值的信息和洞察力。开发人员可以通过利用Dynamics 365平台上的分析工具和技术,为企业构建智能化的数据分析和报告系统,帮助企业做出更准确的决策和战略规划。 总之,Dynamics 365开发为企业提供了一个灵活和强大的平台,帮助他们定制和构建适合自己独特需求的应用程序,并实现业务流程的自动化和优化。随着企业的需求不断变化和发展,Dynamics 365开发将继续发挥重要作用,帮助企业保持竞争优势。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值