首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Windows 商店应用中使用 SharePoint REST API

    首先来看看SharePoint REST API 的概述:       REST API 服务是在 SharePoint 2013 中被引入的,官方认为 REST API 服务可以媲美于现有的 SharePoint...这也就意味着,开发人员可以使用 REST Web技术和标准开放数据协议(OData)语法从其 SharePoint 相关应用程序、解决方案和客户端应用程序执行 CRUD 操作。...在 REST API 出现之前,我们需要通过 client.svc 这个 WCF 服务来请求 SharePoint 的列表数据,而且仅限于获取数据。数据的修改并没有在这个服务中体现。...而通过 REST API,我们可以完成前面提到的 CRUD 操作:使用OData 标准构造可实现 REST 的 HTTP 请求,对应到相应的请求方法,就可以对该资源进行读取或操作了。...这样我们就把 SharePoint REST API 的构成和基本的使用方法介绍完了,希望对大家在 Windows 商店应用中使用 SharePoint REST API 有所帮助,谢谢。

    6.8K150

    使用OData协议查询Windows日志

    微软多款产品已经支持 OData 包括 SharePoint Server 2010, Excel 2010, Dynamics 等。   ...API 一样,不同的是,OLE DB 的API 是符合COM 标准、基于对象的(ODBC API 则是简单的C API)。...使用OLE DB API,可以编写能够访问符合OLE DB 标准的任何数据源的应用程序,也可以编写针对某种特定数据存储的查询处理程序(Query Processor)和游标引擎(Cursor Engine...微软于是开发了其第三代数据交互协议:OData开放数据协议。    在SOA的世界中,最重要的一个概念就是契约(contract)。在云计算的世界中,有关通信的最重要的概念也是契约。...Dallas所使用的数据交互协议就是OData。    在微软的解决方案中,是用WCF来处理所有程序间的通信,针对数据通信,WCF Data Services自然是最好的选择。

    1.4K90

    Power Query 系列 (19) - 使用混合查询 (Query Folding)提高性能

    在本系列的第 18 篇文章中,我详细讲解了从 MS Access 数获取数据,通过 PQ 完成进出存查询的过程。...网上有介绍 PQ 的 Query Folding -- 简单的说,就是 Power Query 与关系型数据库、OData 等数据源连接的时候,会考虑将一些数据处理 (transformation) 传回数据源进行处理...OData sources (such as a SharePoint list for example and the Azure Marketplace) Active Directory Exchange...这说明 Query Folding 在提高新能方面确实起了作用,有 SQL Server 参与计算的功劳。...在工作表刷新数据的过程中,Windows 任务管理器显示有两个与 Power Query 相关的进程,但耗用内存不大,也没有在计算的过程中占用更大的内存。

    2.7K50

    基于可信云服务跳板的OneDrive钓鱼攻击机制与防御对策研究

    关键词:OneDrive钓鱼;云跳板攻击;中间人代理;条件访问;CASB;会话连续性;无密码认证1 引言在企业全面拥抱云协作的时代,Microsoft 365生态中的OneDrive与SharePoint...一旦得手,攻击者可立即利用Graph API遍历收件箱,提取包含财务、合同、人事等关键词的邮件线程,自动生成极具欺骗性的横向钓鱼内容,形成指数级扩散。面对此类攻击,仅依赖邮件层防护已显不足。...由于初始链接为1drv.ms或sharepoint.com,属于微软官方域名,必然通过检查。而二次跳转发生在用户交互之后,无法被邮件层扫描捕获。...以下为通过Microsoft Graph API创建条件访问策略的示例:policy = {"displayName": "Block risky logins to SharePoint","state...通过构建会话图谱(Session Graph),将文件访问、登录、API调用等事件关联,可有效识别异常跳转链。例如,若某会话在访问1drv.ms后5秒内出现在非微软域名的登录页,则极可能为钓鱼。

    30010

    SAP mobile platform(SMP)MEAP产品评测分析

    SMP没有主推的UI体系,由开发者选择HTML5 UI库 中 2 后端对接能力(MBaaS) 1)OData Native SDK: OData Native SDK提供了对OData协议的API支持。...(SMP客户端和服务器端统一通过OData进行通信)2)OData 转换服务:对于非OData数据源,可以使用Integration Gateway将其转换为SMP可以消费的OData服务。...Integration Gateway的作用就是SMP用来适配各种非SAP OData数据源的组件。...中 9 移动内容管理 内容管理能力较完善,支持Sharepoint,企业文档管理,OpenText企业文档管理套件2010版,不支持文档预览的模式 中 10 安全性 IOS支持FIPS 140-2,在Andriod...上不支持 中 总结 SAP在传统信息化领域的地位,依靠其强大的渠道能力,目前在用户中影响力较大,尤其在大型客户中。

    2.4K110

    【API架构】REST API 行业辩论:OData vs GraphQL vs ORDS

    通过 Internet 查询数据的标准 API OData OData 最初由 Microsoft 于 2007 年开发,是一种 OASIS 标准 REST API,建立在 Microsoft、SAP...GraphQL 与 REST 非常相似,因为它定义了与 Web 服务交互的方式,但它并没有告诉你服务的作用。...API 版本控制和维护 一个令人头疼的问题是在 API 更改时处理应用程序的更新,同时还要维护旧版本。导致 REST API 令人头疼的最大问题是,当您查询端点时会返回所有字段。...在 All Opportunities 函数调用的 GraphQL 示例中,从名称上可以看出它的作用。...并且这种行为在不同实现的基础上可能会有所不同。 相比之下,当您使用 orderBy 查询参数时,OData 会准确地告诉您它的行为方式,因为它的行为被定义为规范的一部分。

    3K30

    OpenAI推出企业级SharePoint连接器,挑战Microsoft 365 Copilot

    访问通过针对Entra ID的OAuth认证授予,并且仅限于用户可访问的信息,就像任何其他使用Graph API与SharePoint Online和OneDrive for Business交互的应用一样...根据OpenAI的说法,新文件或对SharePoint文件的更新在一小时内即可在ChatGPT中使用。文件访问受"SharePoint和ChatGPT之间的严格电子邮件域名匹配"控制。...使用Graph权限读取SharePoint的应用示例可在此处找到。...再加上一些敏感和机密信息本不应出现在AI生成的输出中,你就能理解为什么微软在现实世界(而非精心策划的演示)中难以让Copilot在SharePoint中发挥作用。...将SharePoint文件同步到ChatGPT,以便人们可以在ChatGPT中使用这些内容的想法似乎有点疯狂。

    16810

    REST API设计指导——译自Microsoft REST API Guidelines(四)

    前言 前面我们说了,如果API的设计更规范更合理,在很大程度上能够提高联调的效率,降低沟通成本。那么什么是好的API设计?这里我们不得不提到REST API。...例如,服务器可以支持使用查询参数 orderBy 来使服务器返回有序的 JSON 数组。...如果服务是OData协议,应该遵循ODATA中指定的优先要求和顺序。...对于非成功条件,开发人员应该能够编写一段代码进行处理,以在不同的Microsoft REST API准则服务中一致地处理类似错误。...以下是基于OData v4 JSON规范。 但是,它是非常通用的,不需要指定特定的OData结构。 API应该使用这种格式,即使它们没有使用其他OData结构。

    3K50

    一文读懂图数据库 Nebula Graph 访问控制实现原理

    在本文中将详细介绍 Nebula Graph 的用户管理和权限管理。...账户数据和权限数据将被存储在 Meta Engine中,当Query Engine 启动后,将会初始 Meta Client,Query Engine 将通过 Meta Client 与 Meta Service...当用户通过 Client API 连接 Query Engine 时,Query Engine 会通过 Meta Client 查询 Meta Engine 的用户数据,并判断连接账户是否存在,以及密码是否正确...当用户通过 Client API 发送操作指令后,Query Engine 首先对此指令做语法解析,识别操作类型,通过操作类型、用户角色等信息进行权限判断,如果权限无效,则直接在 Query Engine...在整个权限检查的过程中,Nebula Graph 对 Meta data 进行了缓存,将在以下章节中介绍。

    1.5K30

    陈希章(O365开发指南):Python在Office 365 开发中的应用

    我在昨天发布的文章 —— 简明 Python 教程:人生苦短,快用Python —— 中提到了Python已经在Office 365开发中全面受支持,有不同朋友留言或私信说想了解更加详细的说明,所以特意整理这一篇给大家参考...如果你用Python开发了一个应用程序,希望调用Microsoft Graph来访问Office 365的数据,例如联系人列表,邮件处理,文件分享等。...你可以通过下面的地址得到Microsoft Graph SDK,以及代码范例。 http://aka.ms/pythongraphsamples ?...Office 365 Add-ins with Python Office 365 Add-ins包括Office Add-ins和SharePoint Add-ins,在新的Web Add-ins的这种框架下...这里有一个Office Add-in 范例 https://github.com/OfficeDev/Groups-API-Office-Add-in-Python-Sample ?

    2.3K20

    AI 创作日记 | 摆脱知识孤岛的困境,DeepSeek推动四阶知识增强

    这种场景在金融风控、法律咨询等专业领域同样常见——知识碎片化、推理链条断裂、答案可解释性缺失,构成了当前知识增强技术的三大痛点。 本文将揭示从传统向量检索到思维链推理的技术跃迁。...500ms-2s 300-800ms 推理深度 单跳检索 多跳查询 动态推理链 数据需求 无结构文本 结构化三元组 混合数据 可解释性 低 高 可视化推理路径 维护成本 低 极高 中等 三、DeepSeek...3、多跳推理链生成 `_build_chain` 功能:从初始节点出发,在知识图谱中进行最多3跳的推理。 关键步骤: 获取当前节点的关联关系 relations。...工程化‌ create_api( endpoint='/reasoning', input_schema={ 'query':'text', 'context...2、运维看板‌: 医疗安全指标:药品相互作用漏报率<0.1%。 资源效能:GPU利用率>75%(波动<15%)。

    49510

    基于OneDrive的高级鱼叉钓鱼攻击对C级高管身份安全的威胁与防御机制研究

    搜索并下载敏感文档:利用Graph API遍历OneDrive与SharePoint中的文件夹,下载包含“NDA”、“Term Sheet”、“Due Diligence”等关键词的文档。...此后,即使原始凭证被重置,攻击者仍可通过OAuth令牌维持API级访问,实现长期潜伏。.../" or EmailBody has "https://1drv.ms/"| where SenderMailFromDomain !...以下Python脚本利用Microsoft Graph API实现授权审计:import requestsdef audit_oauth_apps(user_token):headers = {"Authorization...因此,未来研究可探索硬件级可信执行环境(TEE)与零信任网络架构(ZTNA)在高管保护中的融合应用。此外,监管层面亦需跟进。例如,SEC已要求上市公司在发生重大网络安全事件后4天内披露。

    22310

    低代码开发会带来安全问题和数据泄露隐患吗?

    安全性被构建进了低代码开发工具中,但这种安全性必须由开发人员理解和配置才能发挥作用。非专业开发人员可能很难意识到安全隐患的存在,或者不具备配置软件安全性的经验。 能击倒你的往往是你看不到的风险。...非专业开发人员的注意力都集中在了软件创建上,并不会小心谨慎地应用那些最佳安全实践。...UpGuard 公司的一名分析师发现 Power Apps portal 的 OData API 可以允许匿名访问数据库记录。 Power Apps portal 是面向互联网的门户。...简单来说,通过某种特定配置,面向互联网的 Power Apps Portal 可以允许存储在多个数据源(SharePoint、Microsoft 365、Dynamics 365、SQLServer 等...)中的数据通过匿名(也就是非用户)的 OData 查询来访问。

    66510
    领券