当前位置: 首页 > 知识库问答 >
问题:

Microsoft Graph API访问Excel文档权限

谷梁宁
2023-03-14

我正在深入研究Microsoft Graph API,并希望使用它的功能与Excel工作簿进行交互。我打算创建一个与我的API接口的客户端应用程序,而我的API又与Microsoft Graph API接口。

对我来说,这是“用户必须使用oauth登录以通过API与工作簿交互”。我希望情况并非如此,因为我希望工作簿数据公开可用,并且具有读/写权限。我知道为了检索/更新存储在OneDrive中的工作簿(通过Graph API),我必须对组织中的某个(管理员)用户进行身份验证,但我只是想了解访问工作簿的要求。

共有1个答案

冯永长
2023-03-14

看来您打算将Excel工作簿用作中央源数据,而不是基于单个用户的存储。在这种情况下,您可以使用应用程序级别的同意来访问API而无需用户登录。看这里。客户端“app”将调用服务器(如nodeJs),然后对Microsoft Graph进行API调用,以与Excel工作簿交互。这个服务器到图形的调用是从客户端应用程序中抽象出来的,因此是安全的。

这种方法的缺点是,您需要服务器实现,并且无法实现不需要服务器端实现的单页应用程序。这不是一个很大的障碍--只是需要不同的设置。

 类似资料:
  • 问题内容: 因此,我只是试图创建一个通过gmail进行导航并自动执行某些任务的代码。我设法成功自动登录到GMail,但是尝试登录页面源时登录后仍然遇到此错误代码。 错误代码 Java代码 注意:我使用的是最新版的Firefox和最新版的Selenium PS:关于类似问题,我经历了11个以上的不同问题,没有人提供明确的解决方案,答案也非常模糊。 问题答案: 伙计们,我很久以前就找到了解决此问题的方

  • 我正在使用Unity游戏引擎创建游戏。在这个游戏中,我抓取了一个屏幕截图,并将其保存到Unity的默认文件夹(“Application.PersistentDataPath”): /data/data/de.mytest.mygame/files/screenshot.png 如何修复此权限问题? 编辑:创建意图如下所示:

  • 根据问题的标题,我想知道我是否有以下设置: 1网站集2个SharePoint组(A和B),其中包含1个广告组作为其成员。 在sharepoint的用户权限范围内,我是否可以限制sharepoint组A从sharepoint组B上载的文档的可见性?i、 e.将它们存储在同一个库中,但B组不应该知道它的存在? 这可以通过SharePoint组权限配置来完成吗? 如果选项1不可能,我可以通过自定义控件执

  • 本文向大家介绍java类访问权限与成员访问权限解析,包括了java类访问权限与成员访问权限解析的使用技巧和注意事项,需要的朋友参考一下 在写代码的时候有个问题:包内定义了一个接口类,另外一个包要实现它,这里采用接口隔离与依赖倒置原则,将两个包的依赖关系倒置过来。但是,这里就遇到了一个问题,实现类采用工厂模式来实例化,所以实现类就不想暴露给包外,但是实现类还要实现public接口。所以这里有产生了一

  • 获取访问攻击是网络渗透测试的第二部分。 在本节中,我们将连接到网络,这将使我们能够发起更强大的攻击并获得更准确的信息。 如果网络不使用加密,我们可以连接到它并嗅出未加密的数据。 如果网络是有线的,我们可以使用电缆并连接到它,可能通过更改我们的MAC地址。唯一的问题是攻击目标使用加密,如WEP,WPA,WPA2。 如果我们确实遇到加密数据,我们需要知道解密它的密钥,这在本章将会学习和实践。 如果网络

  • Windows 操作系统通过将用户帐户和组成员身份匹配与其关联的权利、特权和权限,帮助防止在未经授权的情况下使用文件、应用程序和其他资源。