我希望有一个解决方案,一个管理员帐户将代表web应用程序上的签名用户进行调用,以便对存储在administrators OneDrive中的单个共享excel文件执行CRUD操作。
这就是流动的样子。
用户登录到web应用程序并执行操作。
web应用程序代表用户从Azure Active Directory获取access_token,然后根据Microsoft对存储在OneDrive中的excel文件执行操作。
现在假设有多个用户登录到web应用程序并发出请求。图形API将如何响应此场景?
Microsoft Graph是否支持并发请求进行编辑。
我和我的团队正在开发一个应用程序接口来保护文件,在该应用程序接口中,我们需要使用MicrosoftGraph身份验证的Onedrive (云存储).we集成Onedrive,如下面的链接所示。enter link description here 问题是,当我尝试验证并登录到个人帐户时,它可以工作,但对于组织帐户,我面临如下所示的问题 We have recieved a bad request.****(AADSTS165000: Invalid Request: The request tokens do not match the user context. Do not copy t
我基本上是试图加密一个文件内的UWP应用程序,将被保存到OneDrive (已经有成功的代码保存文件到OneDrive的位置),以便相同的用户可以加载该文件到另一个副本的同一应用程序,安装在不同的Windows PC /设备或在同一电脑上的同一应用程序(已经有成功的代码恢复到不同的和相同的设备上的应用程序),但有它自动解密的特定用户,以便他们的数据是安全的,同时存储在OneDrive中。我不希望在相同或不同的PC上的其他登录用户能够恢复到他们的应用程序的副本中的文件,如果它不是来自他们的应用程序。任何实际的代码都会非常有帮助。我只需要代码来加密storagefolder中的storagefil
我已经创建了一个web应用程序,它使用OneDrive应用程序接口()来执行创建/更新/重命名/删除文档等操作。我使用OAuth 2.0 (客户端-这意味着每个访问令牌在~1h内有效,然后静默地获得一个新令牌)授权请求,然后使用该令牌执行之前的操作。
我有一个新的要求,授权用户共享他/她的文档以编写/更新它们(我发现API有插入权限的选项()。
未经身份验证的用户是否能够写入/更新文档(通过编程方式--通过OneDrive应用编程接口或其他一些应用编程接口?)是从共享这些内容的经过身份验证的用户创建的?(当用户共享他的文档并且脱机/来宾用户能够编辑它时,类似于Microsoft Word on
我有一个微软图形&MSA/ API守护程序,这是专门为服务器端v2访问。在Azure Portal中,我已经为我的User.Read.All和Files.Read.All的微软帐户授予了管理员权限。
我可以成功获取token,并且我已经尝试了/me/drive/root和/users/{user_guid}/drive/root,返回结果相同:
GraphError {
statusCode: 400,
code: 'BadRequest',
message: 'Tenant does not have a SPO license.',
我正在构建一个使用微软图形的本机应用程序。我想通过管理帐户读取组织中所有用户在OneDrive中的所有文件。
我正在使用(AzureAD2.0) OAUTH授权工作流来获得授权代码。之后,我将获得访问令牌和刷新令牌。
但是,当我试图访问任何用户的驱动器时:
graphClient.Drives["amit@csys.onmicrosoft.com"].Root.Request().GetAsync();
// where graphClient is instance of GraphServiceClient
我得到:
generalException
消息:从服务返回的意