为 Power Apps 代码应用添加 Excel Online 连接器,便于读写 OneDrive 或 SharePoint 中的表格数据。
该技能材料显示其主要是为 Power Apps 项目添加 Excel Online (Business) 连接器的提示与操作步骤,本身无独立密钥或远程端点声明,且为开源来源。需留意其目标能力涉及对 OneDrive/SharePoint 中 Excel 数据的读写,以及在本地项目中执行构建/命令,但这些更符合该类技能的常规能力,未见明确高风险红旗。
材料与客观检查项均标明无需额外密钥或环境变量;仅提到复用现有 Power Apps/连接器连接 ID,未见要求用户提供新凭证、导出令牌或可疑凭证收集步骤。
技能用途明确是连接 Excel Online (Business),并读写存放于 OneDrive 或 SharePoint 的工作簿数据;虽未单独声明远程 host,但其业务本质会与微软相关云服务交互,属于声明功能内的常规数据外发。
README 包含运行 `/list-connections`、`npx power-apps add-data-source` 和 `npm run build` 等本地命令的步骤,说明会在本机项目环境执行命令与构建;这是开发类技能的常规权限,未见要求提升系统权限或执行无关命令。
材料显示其会定位本地项目文件(如 `power.config.json`、`memory-bank.md`、生成的服务文件),并配置对 OneDrive/SharePoint 中指定工作簿和表的读写访问;访问范围与声明功能一致,未见明显过度授权描述。
来源为 GitHub 上的 Microsoft 组织开源仓库,源码可审计,这对供应链风险是明显的正面因素。虽许可证未声明、star 较低且维护状态未知,可信度与可审计性仍足以将该维度维持在低风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "add-excel" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/power-platform-skills/main/plugins/code-apps/skills/add-excel/SKILL.md 2. 保存为 ~/.claude/skills/add-excel/SKILL.md 3. 装好后重载技能,告诉我可以用了
为我的 Power Apps 代码应用添加 Excel Online (Business) 连接器,并连接存储在 OneDrive 中的销售数据工作簿。
应用已配置 Excel 连接器,可访问 OneDrive 中指定工作簿的数据表。
在 Power Apps 代码应用中添加 Excel Online (Business) 连接器,用于读取 SharePoint 上库存工作簿里的产品表数据。
应用获得读取 SharePoint Excel 工作簿表格记录的能力,可用于展示或分析数据。
帮我在 Power Apps 代码应用中添加 Excel Online (Business) 连接器,以便将用户提交的数据写入 SharePoint 中的 Excel 工作簿。
应用已接入 Excel 写入能力,可将新业务记录保存到指定云端工作簿。
📋 Shared Instructions: shared-instructions.md - Cross-cutting concerns.
Check for memory-bank.md per shared-instructions.md.
Ask the user:
First, find the connection ID (see connector-reference.md):
Run the /list-connections skill. Find the Excel Online (Business) connection in the output. If none exists, direct the user to create one using the environment-specific Connections URL — construct it from the active environment ID in context (from power.config.json or a prior step): https://make.powerapps.com/environments/<environment-id>/connections → + New connection → search for the connector → Create.
Excel Online is a tabular datasource -- requires -c (connection ID), -d (drive), and -t (table name in workbook):
# OneDrive workbook
npx power-apps add-data-source -a excelonlinebusiness -c <connection-id> -d 'me' -t 'Table1'
# SharePoint workbook -- dataset is the document library path
npx power-apps add-data-source -a excelonlinebusiness -c <connection-id> -d 'sites/your-site' -t 'Table1'
Run for each table the user needs.
AddRowIntoTable -- adds a row to an Excel table:
// OneDrive workbook
await ExcelOnlineBusinessService.AddRowIntoTable({
source: "me",
drive: "me",
file: "MyWorkbook.xlsx",
table: "Table1",
body: { column1: "value1", column2: "value2" } // Flat object, NO "items" wrapper
});
// SharePoint workbook
await ExcelOnlineBusinessService.AddRowIntoTable({
source: "sites/your-site",
drive: "drive-id",
file: "SharedWorkbook.xlsx",
table: "Table1",
body: { column1: "value1", column2: "value2" }
});
Key points:
source: "me" and drive: "me" for OneDrive personal filesbody is a flat key-value object matching column headers -- do NOT wrap in { items: ... }Use Grep to find specific methods in src/generated/services/ExcelOnlineBusinessService.ts (generated files can be very large -- see connector-reference.md).
npm run build
Fix TypeScript errors before proceeding. Do NOT deploy yet.
Update memory-bank.md with: connector added, workbook/table configured, build status.
帮助你将 Power Automate 云端流程接入 Power Pages 站点并生成调用代码
对已部署的 Power Pages 站点执行安全扫描并生成通俗风险摘要。
帮助你快速搭建 Power Platform 管道,实现 Power Pages 自动化部署。
检查并配置 Power Pages 站点安全响应头,定位风险并指导修复设置。
对 Power Pages 站点执行端到端安全审查,并汇总生成完整 HTML 报告。
为 Power Pages 多环境部署生成并执行可审核的 ALM 规划方案。
为 Power Apps 代码应用接入 SharePoint,支持列表、文档与站点集成
为 Power Apps 代码应用添加 OneDrive for Business 连接器,便于上传、下载和管理文件。
为 Power Apps 代码应用接入 Office 365 Outlook,实现邮件、日历与事件管理。
为 Power Apps 代码应用快速接入任意 Power Platform 连接器。
为 Power Apps 代码应用接入 Azure DevOps 连接器,便于查询工单、提报缺陷与管理流水线。
为 Power Apps 代码应用添加 Copilot Studio 连接器,便于调用智能体与集成回复。