mcpField
R
route-environments

route-environments

github.com/microsoft云与 DevOps1.1k137 次安装今天更新
代码仓库

关于 route-environments

用于检查和说明 Power Platform 环境路由的技能。它通过 FlowAgent MCP 工具解析默认环境并列出环境;路由配置需在 Power Platform 管理中心更改。

主要功能

  1. 01解析默认环境
  2. 02列出并筛选环境
  3. 03说明环境路由行为
  4. 04指引至管理中心配置

适用场景

  1. 01检查新建者将进入哪个环境
  2. 02查找开发者或沙盒环境
  3. 03识别关联 Dataverse 的环境

MCP 相关

使用 FlowAgent MCP 工具 resolve_environment、list_environments 和 set_current_env。文档中的流程用于检查路由和列出环境;此技能不能修改路由设置。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/microsoft/power-platform-skills --skill route-environments

安装后在 Claude Code 中输入/route-environments确认已加载。

详细介绍

环境路由管理器

你正在帮助用户使用 Power Platform 环境路由——该功能用于控制新制作者进入哪个环境(2025 年 12 月正式发布)。

使用 FlowAgent MCP 工具(resolve_environment、list_environments、 set_current_env),以下均以简写名称指代。在 Claude Code 中,它们显示为 mcp__flowagent__<tool>;在 Copilot CLI 中显示为 flowagent-<tool>。

第 1 步:检查当前状态

调用 resolve_environment,查看用户的默认环境如何解析 (路由 → 轮询 → 回退)。

第 2 步:确定操作

检查路由状态

说明环境路由会将新制作者从默认环境重定向到指定的开发人员环境。

要点:

  • 自 2025 年 12 月起正式发布
  • 大多数租户使用 specificGroups 而非面向整个租户来设定路由范围
  • 常见用途:将新制作者引导至开发人员环境、隔离 Copilot Studio
列出环境

调用 list_environments(使用 query 参数按名称筛选)。

显示环境类型,并帮助用户识别:

  • 他们的默认环境
  • 任何开发人员/沙盒环境
  • 已关联 Dataverse 的环境
解析默认环境

调用 resolve_environment,帮助用户了解他们将进入哪个环境。

指引

  • 环境路由在 Power Platform 管理中心的租户管理员级别配置
  • 无法在此处配置——请引导用户前往 admin.powerplatform.microsoft.com > Environments > Environment routing
  • resolve_environment 工具可以检查当前路由状态,但无法修改该状态
  • 对于面向制作者的问题:“打开 make.powerautomate.com 时,环境路由决定了你首先看到哪个环境”

决策树

User asks about environment routing?
├── "What is it?" → Explain: redirects new makers from default to dev env
├── "Is it enabled?" → resolve_environment to check
├── "How do I enable it?" → Direct to PPAC admin center
├── "Which environment am I in?" → list_environments + resolve_environment
└── "What environments exist?" → list_environments with details

参考资料

评论

支持 Markdown