Deploy Copilot Studio agents to Teams with governed ALM
Diesen Beitrag auf Deutsch lesen
Compare direct install, maker submission and admin-led deployment, including environment differentiation, manifest customization, Setup Policies and M365 Copilot distribution.
TL;DR
Copilot Studio offers direct install for development, maker submission for admin-approved test rollouts, and admin-led deployment for production. Teams Admin Center Setup Policies can auto-install and pin agents for security groups, while the preview Channel display name suffix distinguishes environments without manifest editing.
Original by Henry Jammes, on The Custom Engine. Read the original
This is our own summary, not a republication or full translation.
Governance takeaway
- Makers: Use direct install for development or testing, and distinguish DEV and TEST agents with the display name suffix or customized manifests to reduce confusion.
- Admins/CoE: Use maker submission for controlled rollouts or admin-led deployment for production, then configure availability, auto-install and pinning through Teams Admin Center.
- Security/Compliance: Target access and distribution with security groups, and review conflicting setup policies because the highest-ranked group assignment wins.
- Leadership/Business: Validate agents independently in Teams and Microsoft 365 Copilot because the channels can behave differently.
Frequently asked questions
What do Installed apps and Pinned apps do in Teams Setup Policies for Copilot Studio agents?
Installed apps auto-install the agent for targeted users, while Pinned apps places it in the Teams sidebar at a chosen position.
How can I distinguish DEV and TEST Copilot Studio agents in Teams?
Use the preview Channel display name suffix with an environment variable, or customize the Teams manifest with names, icons and colors.
What happens when Teams setup policies conflict for Copilot Studio agents?
Setup policies are not cumulative. When group assignments conflict, the highest-ranked assignment takes precedence, so administrators should check for overlaps.
