azure cli 一键生成 office api 给予所有权限

2021-06-28 584
下载不了?请联系网站客服提交链接错误!
增值服务:
azure cli 一键生成 office api 给予所有权限
最近更新 2021年06月28日
资源编号 20826

azure cli 一键生成 office api 给予所有权限

郑重承诺丨栗子博客提供安全交易、信息保真!
增值服务:
¥ 0 栗子 开通VIP尊享优惠特权
立即下载 升级会员 VIP
详情介绍

下载附件的 manifest.json,里面包含了 graph 的全部 222 个权限放在cmd目录下,把第二部的命令改成

  1. az ad app create –display-name office-api –end-date 2077-07-07 –password 1234s8yge4se5gh –required-resource-accesses @manifest.json

其他步骤不变
azure cli 一键生成 office api 给予所有权限

账号有 azure 订阅的前往 https://shell.azure.com 登录即可,
没有 azure 订阅的去下载个 azure-cli https://docs.microsoft.com/en-us/cli/azure/install-azure-cli

1. 登录
在 cmd 上输入

  1. az login –allow-no-subscriptions

用  https://shell.azure.com 的可以跳过这步

2. 创建 app

  1. 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
azure cli 一键生成 office api 给予所有权限

3. 给予 admin consent

  1. az ad app permission admin-consent –id appId

用上面获得的 appId 替代 –id 内容,office api 即创建和授权成功。
azure cli 一键生成 office api 给予所有权限

资源下载此资源仅限注册用户下载,请先
栗子博客QQ:407113
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

栗子博客 程序 azure cli 一键生成 office api 给予所有权限 https://www.lizi.tw/program/20826.html

建筑工地上施工员,闲暇时弄个博客打发时间,

常见问题
  • 1、杰齐1.7仅适用于PHP5.2 2、需Zend支持 3、尽量使用宝塔面板 4、尽量使用Windows 系统,关关对Linux支持不太友好。
查看详情

相关文章

评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务

azure cli 一键生成 office api 给予所有权限-海报

分享本文封面