# Microsoft Copilot Studio Microsoft Copilot Studio

Tiefenreferenz für Topics, generative Antworten, Wissensquellen, Aktionen, Kanäle, Authentifizierung, Analytics, Governance, Power Fx und REST-Verwaltung in Microsoft Copilot Studio. Deep reference for topics, generative answers, knowledge sources, actions, channels, authentication, analytics, governance, Power Fx, and REST administration in Microsoft Copilot Studio.

Topics Topics
Trigger, Nodes, System Topics Triggers, nodes, system topics
RAG RAG
SharePoint, Web, Dateien, Dataverse SharePoint, web, files, Dataverse
Kanäle Channels
Teams, Web, Slack, Omnichannel Teams, web, Slack, Omnichannel
ALM ALM
Umgebungen, DLP, Lösungen Environments, DLP, solutions
ℹ️ Copilot Studio verbindet dialogische Steuerung mit generativer Orchestrierung ℹ️ Copilot Studio combines deterministic control with generative orchestration

Produktionsreife entsteht dort, wo Topics die Leitplanken setzen und generative Antworten nur auf kuratierten, berechtigten und messbaren Quellen arbeiten. Production readiness emerges where topics provide the guardrails and generative answers operate only on curated, permission-aware, and measurable sources.

Topics & Routing Topics and routing

Trigger Phrases, Nodes, Entities, Power Fx Trigger phrases, nodes, entities, Power Fx

Generative AI Generative AI

Generative Answers, Knowledge, Plugins Generative answers, knowledge, plugins

Aktionen & Kanäle Actions and channels

Flows, HTTP, Skills, Teams, Slack Flows, HTTP, skills, Teams, Slack

Auth & Security Auth and security

OAuth2, Entra ID SSO, PII, Reviews OAuth2, Entra ID SSO, PII, reviews

Analytics & Builder Analytics and builder

Topic Performance, CSAT, Transkripte, Agent Builder Topic performance, CSAT, transcripts, agent builder

Governance & API Governance and API

ALM, DLP, Solutions, REST, Mehrsprachigkeit ALM, DLP, solutions, REST, multilingual design

## Topics, Trigger Phrases, Nodes, System Topics und Entitätsextraktion Topics, trigger phrases, nodes, system topics, and entity extraction

Topics sind die zuverlässigste Steuerebene für Compliance-Hinweise, Freigaben, Eskalation, Identitätsprüfung und jeden Ablauf, der deterministisch nachvollziehbar bleiben muss. Topics are the most reliable control layer for compliance notices, approvals, escalation, identity checks, and any flow that must remain deterministic and auditable.

Trigger Phrases definieren den Einstieg, Nodes modellieren die Route, System Topics decken Querschnittsfunktionen ab, und Entitätsextraktion füllt Variablen für Bedingungen, Aktionen und Rückfragen. Trigger phrases define the entry point, nodes model the route, system topics cover cross-cutting behavior, and entity extraction fills variables for conditions, actions, and clarifying questions.

ℹ️ System Topics sind Governance-Assets ℹ️ System topics are governance assets

Fallback, Sign-in, Error Handling und Escalation entscheiden stärker über Produktionsqualität als die meisten sichtbaren Dialogtexte. Fallback, sign-in, error handling, and escalation influence production quality more than most visible dialogue text.

Element Element | Rolle Role | Architekturhinweis Architecture note
--- | --- | ---
Trigger Phrases Trigger phrases | Ordnen Spracheingaben einem Intent zu und liefern das erste Routing. Map language input to an intent and provide the first routing signal. | Synonyme pflegen, aber keine redundanten Dialogbäume je Phrase anlegen. Maintain synonyms, but do not create redundant dialog trees per phrase.
Message / Question Node Message / question node | Antwortet, fragt nach Daten oder sammelt Bestätigungen. Responds, asks for data, or collects confirmations. | Kurze, eindeutige Fragen reduzieren Fehler in Variablen und Entities. Short, explicit questions reduce errors in variables and entities.
Condition / Redirect Condition / redirect | Verzweigt Logik oder springt in andere Topics. Branches logic or jumps into other topics. | Geschäftsregeln explizit halten; generative Interpretation ersetzt keine Freigabelogik. Keep business rules explicit; generative interpretation does not replace approval logic.
System Topics System topics | Greeting, Escalation, Sign-in, Error Recovery, End Conversation. Greeting, escalation, sign-in, error recovery, end conversation. | System Topics zentral härten, weil dort Governance und UX-Konsistenz zusammenlaufen. Harden system topics centrally because governance and UX consistency converge there.
Variablen Variables | Speichern Dialogzustand, erkannte Werte und Aktionsresultate. Store dialog state, detected values, and action results. | Namenskonventionen früh definieren, sonst werden große Bots unübersichtlich. Define naming conventions early or large bots become hard to maintain.
Entity Extraction Entity extraction | Erkennt Datumswerte, IDs, Orte, Produkte oder kundenspezifische Begriffe. Recognizes dates, IDs, locations, products, or custom business terms. | Bei teuren Fehlern immer mit Validierung und expliziter Bestätigung kombinieren. Always combine with validation and explicit confirmation when mistakes are costly.
Power Fx in Topics Power Fx in topics | Unterstützt leichte Berechnungen und Bedingungen direkt im Dialog. Supports lightweight calculations and conditions directly in the dialog. | Gut für kleine Regeln; fachliche Kernlogik bleibt in APIs oder Flows. Good for small rules; core business logic stays in APIs or flows.
Test Pane und Transcript Test pane and transcript | Zeigt Pfad, Variablen und Laufzeitverhalten. Shows path, variables, and runtime behavior. | Transkripte als Regression-Suite für häufige und kritische Dialoge nutzen. Use transcripts as a regression suite for common and critical dialogues.

- System Topics zuerst absichern, bevor neue Fach-Topics live gehen. Secure system topics before new business topics go live.
- Jedes Topic braucht Erfolgspfad, Fallback und sauberen Abbruch. Every topic needs a success path, fallback, and clean exit.
- Entitäten mit Unsicherheitsgrenzen messen, nicht nur mit Happy-Path-Tests. Measure entities with uncertainty thresholds, not only happy-path tests.
- Power Fx bewusst klein halten, damit Review und Wartung beherrschbar bleiben. Keep Power Fx intentionally small so review and maintenance remain manageable.

## Generative AI, generative Antworten und Wissensquellen Generative AI, generative answers, and knowledge sources

Generative Answers sind stark für FAQ-, Richtlinien- und Hilfekontexte, wenn die Quellen kuratiert, aktuell, berechtigt und klar versioniert sind. Generative answers are powerful for FAQ, policy, and help contexts when sources are curated, current, permission-aware, and clearly versioned.

Die wichtigste Designfrage lautet nicht, ob das Modell antworten kann, sondern auf welcher Quelle, mit welchem Zitierverhalten und unter welchen Sicherheitsgrenzen es antworten darf. The most important design question is not whether the model can answer, but from which source, with which citation behavior, and under which safety boundaries it may answer.

ℹ️ Quellenqualität schlägt Prompt-Tuning ℹ️ Source quality beats prompt tuning

Die häufigsten Fehler entstehen durch veraltete Dokumente, unklare Owner und zu breite Datensätze, nicht durch mangelnde Kreativität im Prompt. The most common failures come from stale documents, unclear ownership, and overly broad datasets, not from insufficient prompt creativity.

Quelle / Technik Source / technique | Stärke Strength | Betriebshinweis Operational note
--- | --- | ---
SharePoint SharePoint | Nutzt bestehende M365-Dokumente, Metadaten und Berechtigungen. Uses existing Microsoft 365 documents, metadata, and permissions. | Dedizierte Wissensbibliotheken sind meist sauberer als vollständige File-Share-Migrationen. Dedicated knowledge libraries are usually cleaner than full file-share migrations.
Web-Grounding Web grounding | Eignet sich für Produktseiten, Supportportale und dokumentierte Webinhalte. Works for product pages, support portals, and documented web content. | Nur stabile und vertrauenswürdige URLs anbinden; volatile Seiten verzerren Antworten. Connect only stable and trustworthy URLs; volatile pages distort answers.
Dateiuploads File uploads | Praktisch für Prototypen, Handbücher oder Richtlinienpakete. Convenient for prototypes, manuals, or policy bundles. | OCR-Qualität und Redundanz entscheiden direkt über Retrieval-Qualität. OCR quality and redundancy directly determine retrieval quality.
Dataverse Dataverse | Stark für strukturierte, aktuelle Fakten und tabellarische Inhalte. Strong for structured, current facts and tabular content. | Gut für Supportcodes, Produktlisten, Standorte und Rollenmatrizen. Good for support codes, product lists, locations, and role matrices.
AI Plugins AI plugins | Erweitern generative Antworten mit Tools und APIs. Extend generative answers with tools and APIs. | Funktionsbeschreibungen klein und präzise halten, damit die Orchestrierung sicher bleibt. Keep function descriptions small and precise so orchestration stays safe.
Orchestrierung Orchestration | Entscheidet zwischen Topic, Generative Answer und Tool-Call. Chooses between a topic, generative answer, and tool call. | Schreibende Aktionen mit harten Guardrails und Bestätigungen absichern. Protect write operations with hard guardrails and confirmations.
Grounding & Zitate Grounding and citations | Verankert Antworten in belegbaren Passagen. Anchors answers in defensible passages. | Ohne Zitierstrategie ist Qualitätsprüfung im Betrieb deutlich schwerer. Without a citation strategy, operational quality review becomes much harder.
Knowledge Ownership Knowledge ownership | Legt fachliche Verantwortliche, Review-Zyklen und Lebensdauer fest. Defines business owners, review cycles, and content lifetime. | Wissensquellen wie Produkte behandeln, nicht wie zufällige Dokumentensammlungen. Treat knowledge sources like products, not accidental document piles.

- Kuratierte Wissensquellen schlagen große, ungeprüfte Datenmengen. Curated knowledge sources beat large unreviewed data volumes.
- Knowledge Gaps getrennt von Trigger- oder Auth-Problemen auswerten. Evaluate knowledge gaps separately from trigger or auth issues.
- Generative Antworten für verbindliche Prozesse immer mit Aktionen und Bestätigungen koppeln. For binding processes, always pair generative answers with actions and confirmations.
- Quellen nach Sprache, Sensitivität und Gültigkeit klassifizieren. Classify sources by language, sensitivity, and validity.

## Aktionen, Power Automate, HTTP, Skills und Kanäle Actions, Power Automate, HTTP, skills, and channels

Aktionen kapseln Seiteneffekte, Datenabfragen und externe Prozesse. In Enterprise-Szenarien ist eine stabile Aktionsarchitektur wichtiger als ein besonders kreativer Prompt. Actions encapsulate side effects, data retrieval, and external processes. In enterprise scenarios, a stable action architecture matters more than an especially creative prompt.

Die Kanalwahl beeinflusst Authentifizierung, UI, Dateiuploads, Eskalation und Governance. Teams ist oft der schnellste Weg zu SSO, Omnichannel der sauberste Weg zu serviceorientierten Übergaben. Channel choice affects authentication, UI, file uploads, escalation, and governance. Teams is often the fastest route to SSO, while Omnichannel is the cleanest path to service-oriented handoff.

Baustein Building block | Typische Nutzung Typical use | Praxis Practice
--- | --- | ---
Power Automate Power Automate | Genehmigungen, Tickets, E-Mails, Dataverse-Updates. Approvals, tickets, emails, Dataverse updates. | Rückgabeobjekte stabil halten und Fehler explizit modellieren. Keep return objects stable and model errors explicitly.
Custom Connectors Custom connectors | Wiederverwendbare APIs mit Auth und Schema. Reusable APIs with authentication and schema. | Wenige klare Operationen sind sicherer als breite API-Oberflächen. A few clear operations are safer than broad API surfaces.
HTTP Actions HTTP actions | Leichte REST-Integrationen für Spezialfälle. Lightweight REST integrations for special cases. | Nur kontrollierte Endpunkte mit sauberem Timeout- und Secret-Management nutzen. Use only controlled endpoints with clean timeout and secret management.
Bot Framework Skills Bot Framework skills | Wiederverwendung bestehender Bot-Fähigkeiten. Reuse of existing bot capabilities. | Vor allem relevant in Legacy- oder Multi-Bot-Landschaften. Mostly relevant in legacy or multi-bot landscapes.
Teams Teams | Interne Copilots mit Entra ID, M365-Kontext und SSO. Internal copilots with Entra ID, Microsoft 365 context, and SSO. | Beste Standardwahl für organisationsinterne Wissens- und Prozessbots. Best default choice for internal knowledge and process bots.
Web / Direct Line Web / Direct Line | Eigene UX, Branding und externe Erlebnisse. Custom UX, branding, and external experiences. | Consent, Cookie-Verhalten und Auth-Flows explizit designen. Design consent, cookie behavior, and auth flows explicitly.
Slack / Facebook Slack / Facebook | Externe oder entwicklernahe Zielgruppen. External or developer-oriented audiences. | Kanalgrenzen für Cards, Auth und Moderation früh testen. Test channel limits for cards, auth, and moderation early.
Omnichannel Omnichannel | Nahtlose Übergabe an Service-Agenten und Queues. Seamless handoff to service agents and queues. | Kontextübergabe, SLA und Routing mit Contact Center abstimmen. Align context handoff, SLA, and routing with the contact center.

- Schreibende Aktionen idempotent und auditierbar gestalten. Make write actions idempotent and auditable.
- Pro Kanal getrennt testen, weil Auth und UI stark variieren. Test per channel because auth and UI vary significantly.
- Tool-Nutzung auf fachlich notwendige Aktionen beschränken. Restrict tool usage to business-necessary actions.
- Handoffs mit den Informationen versehen, die Menschen wirklich weiterhelfen. Feed handoffs with the information humans actually need.

PowerShell

    $payload = @{
      employeeId = 'A12345'
      category   = 'MFA Reset'
      summary    = 'Reset multifactor methods after verified identity check'
    } | ConvertTo-Json
    Invoke-RestMethod -Method Post -Uri 'https://api.contoso.com/copilot/tickets' -Headers @{ Authorization = 'Bearer <token>' } -ContentType 'application/json' -Body $payload

JSON

    {
      "name": "CreateSupportTicket",
      "description": "Create a service desk ticket for authenticated users",
      "inputSchema": {
        "type": "object",
        "required": ["category", "summary"],
        "properties": {
          "category": { "type": "string" },
          "summary": { "type": "string" },
          "priority": { "type": "string", "enum": ["low", "normal", "high"] }
        }
      }
    }

## Authentifizierung, Entra ID SSO und Sicherheit Authentication, Entra ID SSO, and security

Authentifizierung entscheidet, welche Daten das System sehen darf, welche Aktionen es ausführen darf und wie belastbar Antworten in regulierten Szenarien sind. Authentication determines which data the system may see, which actions it may execute, and how trustworthy answers are in regulated scenarios.

Interne Copilots profitieren meist von Entra ID SSO. Externe Szenarien benötigen häufiger explizite OAuth2-Flows, getrennte Identitätsanbieter und klar modellierte Fehlerpfade. Internal copilots usually benefit from Entra ID SSO. External scenarios more often require explicit OAuth2 flows, separate identity providers, and clearly modeled failure paths.

Kontrolle Control | Wirkung Effect | Empfehlung Recommendation
--- | --- | ---
OAuth2 Connection OAuth2 connection | Liefert Tokens für APIs, Flows und Connectoren. Provides tokens for APIs, flows, and connectors. | Scopes minimal halten und Token-Lebensdauer zum Szenario passend wählen. Keep scopes minimal and align token lifetime with the scenario.
Entra ID SSO Entra ID SSO | Reduziert Reibung für interne Nutzer in Teams und Web. Reduces friction for internal users in Teams and web. | SSO verbessert UX, ersetzt aber keine API-seitige Autorisierung. SSO improves UX, but does not replace API-side authorization.
Conditional Access Conditional Access | Erzwingt MFA, Geräte- und Standortbedingungen. Enforces MFA, device, and location conditions. | Copilot-Zugriffe wie jede andere geschäftskritische App behandeln. Treat copilot access like any other business-critical app.
Secrets & Certificates Secrets and certificates | Sichern technische Identitäten für Integrationen. Secure technical identities for integrations. | Zentrale Secret-Verwaltung oder verwaltete Identitäten bevorzugen. Prefer centralized secret management or managed identities.
PII Handling PII handling | Regelt Maskierung, Speicherung und Export sensibler Daten. Controls masking, storage, and export of sensitive data. | PII-Strategie vor Go-Live mit Legal und Security abstimmen. Align the PII strategy with legal and security teams before go-live.
Prompt Injection Review Prompt injection review | Bewertet Tool-Missbrauch und Instruktionsübernahme. Assesses tool abuse and instruction takeover. | Generative Agenten mit Red-Team- und Abuse-Case-Tests prüfen. Assess generative agents with red-team and abuse-case testing.
Transcript Governance Transcript governance | Steuert, welche Unterhaltungsteile aufbewahrt werden. Controls which parts of conversations are retained. | Retention und Maskierung an Branchenregeln anpassen. Align retention and masking with industry rules.
Human Approval Human approval | Unterbricht riskante Aktionen vor Ausführung. Interrupts risky actions before execution. | Pflicht für HR-, Finanz-, Sicherheits- und Rechtsprozesse. Mandatory for HR, finance, security, and legal processes.

- Keine Schreibaktion ohne Auth-Kontext und Bestätigung. No write action without auth context and confirmation.
- SSO, Datenquellen und Tooling zusammen als Threat Model betrachten. View SSO, data sources, and tooling together in the threat model.
- Sensible Variablen kurzlebig halten und früh verwerfen. Keep sensitive variables short-lived and discard them early.
- Neue Kanäle und neue Aktionen lösen jeweils einen Security Review aus. Every new channel and every new action should trigger a security review.

JSON

    {
      "authentication": {
        "type": "OAuth2",
        "authority": "https://login.microsoftonline.com/<tenant-id>",
        "clientId": "00000000-0000-0000-0000-000000000000",
        "scopes": ["api://contoso-helpdesk/Ticket.ReadWrite"],
        "useEntraIdSso": true
      }
    }

## Analytics, Topic Performance, CSAT, Transkripte und Agent Builder Analytics, topic performance, CSAT, transcripts, and agent builder

Gute Analytics beantworten nicht nur, ob ein Bot genutzt wird, sondern ob er ohne unnötige Eskalation, Fehlklassifikation oder Wissenslücken zu einem sauberen Ergebnis führt. Good analytics do not only show whether a bot is used, but whether it reaches clean outcomes without unnecessary escalation, misclassification, or knowledge gaps.

Agent Builder, Custom Copilots und deklarative M365-Erweiterungen beschleunigen die Entwicklung, brauchen aber dieselbe Betriebsdisziplin wie klassische Lösungen: Review, Ownership, KPIs und Release-Gates. Agent Builder, custom copilots, and declarative Microsoft 365 extensions accelerate development, but they need the same operational discipline as classical solutions: review, ownership, KPIs, and release gates.

Signal Signal | Erkenntnis Insight | Maßnahme Action
--- | --- | ---
Topic Performance Topic performance | Zeigt Treffer, Abschlussraten und problematische Pfade. Shows hits, completion rates, and problematic paths. | Schwache Topics auf Trigger, Fragen, Aktionen und Wissen prüfen. Inspect weak topics across triggers, questions, actions, and knowledge.
CSAT CSAT | Misst subjektive Zufriedenheit nach Ergebnissen. Measures subjective satisfaction after outcomes. | Immer mit Resolution Rate und Eskalation kombinieren. Always combine with resolution rate and escalation.
Transcripts Transcripts | Liefern die realen Formulierungen und Fehlermuster. Provide the real phrasings and failure patterns. | Wöchentliche Review-Loops mit Fachbereich und Bot Owner aufsetzen. Set up weekly review loops with business stakeholders and the bot owner.
Drop-off Points Drop-off points | Zeigen, wo Nutzer das Gespräch verlassen. Show where users abandon the conversation. | Häufige Gründe sind frühe Auth, unklare Fragen oder langsame Aktionen. Common reasons are early auth, unclear questions, or slow actions.
Knowledge Gaps Knowledge gaps | Machen fehlende oder widersprüchliche Quellen sichtbar. Make missing or conflicting sources visible. | Knowledge Backlog getrennt von Routing-Problemen priorisieren. Prioritize the knowledge backlog separately from routing issues.
Agent Builder Agent builder | Ermöglicht schnellere Fachbereichslösungen. Enables faster business-led solutions. | Nur mit Guardrails, DLP und zentralem Connector-Review skalieren. Scale only with guardrails, DLP, and central connector review.
Custom Copilots / M365 Extensions Custom copilots / M365 extensions | Bringen Copilot-Erlebnisse näher an M365-Workflows. Bring copilot experiences closer to Microsoft 365 workflows. | Sinnvoll, wenn Nutzung stark im M365-Kontext stattfindet. Useful when usage happens strongly inside the Microsoft 365 context.
Declarative Agents Declarative agents | Erlauben schnelle deklarative Erweiterungen. Enable fast declarative extensions. | Erfolgreich nur mit klaren Daten- und Berechtigungsgrenzen. Successful only with clear data and permission boundaries.

- Metriken immer nach Kanal, Sprache und Nutzergruppe aufschlüsseln. Break metrics down by channel, language, and user segment.
- Erfolgreiche und fehlgeschlagene Transkripte gemeinsam analysieren. Analyze successful and failed transcripts together.
- Fachbereichserfolg nicht nur als Anzahl Bots, sondern als gelöste Outcomes messen. Measure business success not by number of bots, but by resolved outcomes.
- Schnelle Builder-Erfolge immer in Governance und ALM überführen. Move quick builder wins into governance and ALM consistently.

PowerShell

    $headers = @{ Authorization = 'Bearer <admin-token>' }
    Invoke-RestMethod -Method Get -Uri 'https://api.powerplatform.com/copilotstudio/bots/<bot-id>/analytics/topics' -Headers $headers

## Governance, ALM, DLP, REST API, Mehrsprachigkeit und Power Fx Governance, ALM, DLP, REST API, multilingual design, and Power Fx

Copilot-Studio-Projekte skalieren nur dann gesund, wenn Umgebungen, DLP, Lösungen, Release-Prozesse und API-gestützte Inventarisierung von Anfang an mitgedacht werden. Copilot Studio projects scale healthily only when environments, DLP, solutions, release processes, and API-driven inventory are designed from the start.

Mehrsprachige Bots benötigen getrennte Trigger, lokalisierte Wissensquellen, sprachspezifische Telemetrie und klare Regeln, wann Inhalte übersetzt, dupliziert oder pro Sprache separat verwaltet werden. Multilingual bots need separate triggers, localized knowledge sources, language-specific telemetry, and clear rules for when content is translated, duplicated, or managed independently per language.

Bereich Area | Bedeutung Meaning | Enterprise-Praxis Enterprise practice
--- | --- | ---
Environments Environments | Trennen Entwicklung, Test und Produktion. Separate development, test, and production. | Klare Promotion-Pfade und Environment-Variablen definieren. Define clear promotion paths and environment variables.
DLP Policies DLP policies | Steuern erlaubte Connector-Kombinationen. Control allowed connector combinations. | Früh festlegen, sonst entstehen Schattenintegrationen und späte Blocker. Define early, otherwise shadow integrations and late blockers appear.
Solutions & ALM Solutions and ALM | Paketieren Topics, Flows, Variablen und Abhängigkeiten. Package topics, flows, variables, and dependencies. | Lösungen, Pipelines und Review-Gates konsequent verwenden. Use solutions, pipelines, and review gates consistently.
REST API REST API | Ermöglicht Inventar, Publish, Export und Governance-Checks. Enables inventory, publish, export, and governance checks. | Hilfreich für Reporting, Shadow-Bot-Erkennung und Release-Automation. Useful for reporting, shadow-bot detection, and release automation.
Power Fx Power Fx | Deckt kleine Regeln, Textlogik und Formatierungen ab. Covers lightweight rules, text logic, and formatting. | Bewusst klein halten und nicht zur versteckten Geschäftslogik ausbauen. Keep it intentionally small and do not turn it into hidden business logic.
Mehrsprachigkeit Multilingual design | Steuert Texte, Trigger, Quellen und Metriken je Sprache. Controls text, triggers, sources, and metrics per language. | Sprachen als eigene Qualitätsdimension behandeln. Treat languages as a dedicated quality dimension.
Entity Governance Entity governance | Sichert konsistente Feld-, Variablen- und Entitätsmodelle. Secures consistent field, variable, and entity models. | Wichtig für langfristige Wartbarkeit und Reporting. Important for long-term maintainability and reporting.
Operational Ownership Operational ownership | Legt Owner für Inhalte, Plattform, Security und Fachlogik fest. Assigns owners for content, platform, security, and business logic. | Ohne klare Ownership entstehen veraltete Quellen und ungeprüfte Tools. Without clear ownership, sources become stale and tools go unreviewed.

- Copilot-Projekte wie Produktentwicklung mit Backlog, Releases und KPIs führen. Run copilot projects like product development with backlog, releases, and KPIs.
- DLP und Environment-Strategie vor dem ersten Fachbereichsrollout festziehen. Lock in DLP and environment strategy before the first business rollout.
- REST-Inventar regelmäßig gegen Governance-Standards prüfen. Regularly compare the REST inventory against governance standards.
- Mehrsprachigkeit als Architekturentscheidung und nicht als späte Übersetzungsaufgabe behandeln. Treat multilingual design as an architectural decision, not a late translation task.

Power Fx

    If(
        !IsBlank(Topic.orderId) && IsMatch(Topic.orderId, "^[A-Z]{2}-[0-9]{6}$"),
        "Order ID valid",
        "Please provide an order ID in the format AA-123456"
    )

PowerShell

    $headers = @{ Authorization = 'Bearer <admin-token>' }
    Invoke-RestMethod -Method Post -Uri 'https://api.powerplatform.com/copilotstudio/bots/<bot-id>/publish' -Headers $headers