5.23 更新:
下载附件的 manifest.json,里面包含了 graph 的全部 222 个权限,放在cmd目录下,把第二部的命令改成
- az ad app create --display-name office-api --end-date 2077-07-07 --password 1234s8yge4se5gh --required-resource-accesses @manifest.json
账号有 azure 订阅的前往 https://shell.azure.com 登录即可,
没有 azure 订阅的去下载个 azure-cli https://docs.microsoft.com/en-us/cli/azure/install-azure-cli
1. 登录
在 cmd 上输入
- az login --allow-no-subscriptions
用https://shell.azure.com 的可以跳过这步
2. 创建 app
- az ad app create --display-name office-api --end-date 2077-07-07 --password 1234s8yge4se5gh --required-resource-accesses "[{'resourceAccess': [{'id': '19dbc75e-c2e2-444c-a770-ec69d8559fc7','type': 'Role'},{'id': '741f803b-c850-494e-b5df-cde7c675a1ca','type': 'Role'}],'resourceAppId': '00000003-0000-0000-c000-000000000000'}]"
其中,
--display-name 是你的 app 显示名字,
--end-date 是 api 到期时间,格式 YYYY-MM-DD,
--password 是 client secret,这个要记住,
--required-resource-accesses 代表 api 权限,这里用了 Directory.ReadWrite.All 和 User.ReadWrite.All
输入之后稍等就会返回 api 信息,里面的 appId 就是 client id ,后面要用到,odata.metadata 里面包含了 tenant id
3. 给予 admin consent
- az ad app permission admin-consent --id appId
用上面获得的 appId 替代 --id 内容,office api 即创建和授权成功。
热议
推荐楼 h20 2021-5-6 22:09:39
已原文抄送微软社区
推荐楼 crashL 2021-5-6 22:14:49
这东西有啥用嘞
2楼 海苔 2021-5-6 22:08:40
6666这个方便
4楼 MoeWang 2021-5-6 22:09:42
直接用官方工具,连修改请求都不用了
5楼 未完的歌 2021-5-6 22:12:13
牛。我用那个浏览器插件搞了
6楼 CCCP 2021-5-6 22:12:40
好东西 帮顶
7楼 zxxx 2021-5-6 22:12:46
一个比一个高级了
8楼 Rockfish 2021-5-6 22:13:06
牛牛牛 终于可以不抓包了
9楼 wifitry 2021-5-6 22:13:37
感谢分享
12楼 臭弟弟123 2021-5-6 22:36:54
马克一下
13楼 Yeasty 2021-5-6 23:24:09
这比AzureAD还方便啊,还能管理员同意权限吗
14楼 mospring 2021-5-6 23:27:44
mark一下
15楼 Kilimanjaro 2021-5-10 12:29:45
懂了,谢谢大佬!
16楼 主机信息 2021-5-10 12:38:19
这比AzureAD还方便啊,还能管理员同意权限吗
az ad app permission admin-consent --id appId
这个是【管理员同意权限】吧
17楼 byg 2021-5-23 20:33:41
18楼 燕十三丶 2021-5-23 20:34:11
牛逼。mark 了
19楼 zxxx 2021-5-23 20:44:01
包含了 graph 的全部 222 个权限
厉害了,网页只能添加30来个权限
20楼 cloudcone202144 2021-5-23 20:44:27
好东西 谢谢
22楼 zxxx 2021-5-25 07:46:16
23楼 stones 2021-5-27 11:58:04
成功了,谢谢楼主
24楼 weiguoxiu 2021-5-27 12:30:39
火钳刘明!
25楼 爱偏离轨道 2021-5-27 13:53:55
越来越牛逼了 越来越便捷了
26楼 hostloc8888 2021-6-13 15:42:30
这个牛!
27楼 Caffine. 2021-6-13 21:45:27
好东西 帮顶一波
28楼 POMAH 2021-6-13 21:51:37
马克一下,感谢大佬分享,正好用得上。
29楼 aiastia 2021-6-13 22:28:24
30楼 wdqqzj 昨天23:29
先占个位置
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。