检查表单、查询 Dataverse、跟踪插件并检查 Power Apps 内的 AI 代理。麻省理工学院许可。没有遥测,没有后端。
调试 Power Apps 和 Dynamics 365,无需留下您所在的记录:检查实时表单、运行 Web API 和 FetchXML 查询、读取插件跟踪以及查看您的 Copilot Studio 代理。一个小组,您自己的会议,每项更改在您提交之前都可以测试。
您的租户中未安装任何内容:没有要导入的解决方案、没有服务帐户、没有管理员同意。
═════════════════════ ══════════════════════
100% 免费和开源 — MIT 许可
无遥测 — 没有任何内容被跟踪、记录或打电话回家
无后端 — 无服务器、无需注册、无帐户、无许可证密钥
无租户足迹 — 卸载不会在环境中留下任何痕迹
═════════════════════ ══════════════════════
它与您的会话和安全角色一起运行,因此它可以准确地读取和写入您通过应用程序本身可以读取和写入的内容,仅此而已。它唯一涉及的是您已经打开的环境的 Dataverse Web API。
它的作用
▸ 表格
• 检查器— 选项卡、部分和控件的实时树,具有就地值编辑功能。
• 表单列— 每列作为可搜索表:实时表单值或保存的记录。
• 事件监视器— 在交互时观察OnLoad、OnSave 和OnChange 的触发情况。
• 性能 — 加载时间细分,加上根据 Microsoft 发布的指南检查的表单,其中每个发现都链接到其学习页面,以及表单脚本库的可选静态扫描。
• 表单自动化— 跨主表单、快速查看表单、快速创建表单和卡片表单的业务规则和处理程序,以及Web 资源编辑器。
▸ 数据和API
• WebAPI Explorer — GET、POST、PATCH、DELETE(带过滤器组)、批量操作和文件上传。
• FetchXML 测试器— 构建并运行FetchXML,然后将其转换为C#、JavaScript、OData、SQL 或Power Automate。
• 元数据浏览器— 每个表和列的可搜索字典,带有选择选项和查找目标。
• 自定义API — 浏览、创建、测试和生成代码,按解决方案确定范围。
• 环境变量— 创建和编辑变量及其当前值。
▸ 服务器端
• 插件跟踪— 带有结果过滤器和环境日志记录级别开关的实时跟踪查看器。
• 插件上下文 — 带有前后图像的模拟目标,以及 FakeXrmEasy 单元测试生成器。
• 解决方案层— 查找并删除非托管自定义层。
• Power Automate — 浏览、切换和编辑云流:可视化 runAfter 编辑、原始 JSON 和运行历史记录。
▸ 人工智能
• AI Workbench — Copilot Studio 代理、记录和工作流程,以及 AI Builder 提示和模型。阅读代理的真实系统提示,映射代理如何连接、编辑和发布,测试提示并查看其令牌和信用成本,并根据 Microsoft 的指导检查说明。
▸ 安全
• 模拟— 以另一个用户身份运行每个请求,然后比较权限、字段安全性和命令栏。
• 用户上下文— 当前或模拟用户的角色、团队和会话详细信息。
▸ 工作流程
• 代码中心— 可复制的客户端API 片段,根据Microsoft Learn 进行审核。
• 设置— 重新排序、隐藏选项卡和为其着色,配置标题按钮,然后导出配置并与您的团队共享。
• Enter 运行您正在编辑的查询,Escape 关闭您所在的对话框。
为什么它要求它要求什么
两个权限,三个域的主机列表:
• activeTab — 仅作用于您打开面板的选项卡。它无法长期访问您的其他选项卡。
• 脚本编写— 将面板插入页面。这就是将 UI 显示在屏幕上的原因。
• https://*.dynamics.com/、https://make.powerapps.com/、https://apps.powerapps.com/ — 它唯一可以运行的站点。在所有其他站点上,扩展都是惰性的。
同样重要的是,它不要求什么:
• 没有<all_urls>。它无法在您的银行、邮件或内部应用程序上运行。
• 无网络请求。它无法查看或修改您的网络流量。
• 无cookie。它永远不会读取你的饼干罐;它使用页面自己的经过身份验证的会话。
• 无存储权限。首选项位于页面的本地存储中,而不是扩展存储中。
• 没有选项卡、历史记录或书签。
它所做的每一个 API 调用都是您的浏览器已经有权从您已经打开的页面进行的调用。
要求
Power Apps 或 Dynamics 365 环境,以及具有您正在检查的任何内容的权限的帐户。一些选项卡需要打开记录;其余的可以在应用程序的任何地方工作。
资料库
来源、文档和问题跟踪器:
https://github.com/khawatme/Power-Toolkit




