Lernprogramm: Programmgesteuertes Verwalten von Copilot Guthabenzuweisungen

Copilot-Credits finanzieren Agents und die Copilot-Nutzung, die Sie mit Copilot Studio in Ihren Power Platform-Umgebungen erstellen. Als Administrator ordnen Sie Guthaben den Umgebungen zu, die sie benötigen, und entscheiden, was passiert, wenn eine Umgebung nicht mehr über die zugeordneten Guthaben verfügt. Zusätzlich zur Power Platform Admin Center-Oberfläche können Sie Copilot Kreditzuweisungen mit Code mithilfe der Power Platform-API und der Verwaltungs-SDKs (Administrator) verwalten. Die Automatisierung der Kreditzuweisung ist nützlich, wenn Sie Kapazität über viele Umgebungen verteilen, das Überlastungsverhalten standardisieren oder Zuordnungen als Teil einer Bereitstellungspipeline verwalten.

In diesem Tutorial lernen Sie Folgendes:

  • Verwalten sie Copilot Credits im Power Platform Admin Center.
  • Authentifizieren Sie sich mithilfe der Power Platform-API.
  • Sehen Sie sich die verfügbaren Copilot-Guthaben zur Zuweisung an.
  • Weisen Sie Copilot-Credits einer Umgebung zu.
  • Legen Sie fest, ob eine Umgebung auf die Mandantenkapazität zurückgreift.

Copilot Credits werden durch die Berechtigungs-ID MCSMessages dargestellt und über die licensing/allocationsV2 Vorgänge der Power Platform-API verwaltet. Der allocationsV2/availability Vorgang meldet, wie viel Kapazität zur Zuordnung verfügbar ist, und der allocationsV2 Vorgang schreibt die Zuordnung einer Umgebung. Alle programmgesteuerten Beispiele in diesem Artikel verwenden DIE API-Version 2024-10-01.

Jede Umgebungszuordnung enthält eine Reihe von Durchsetzungsregeln , die bestimmen, was passiert, wenn die Umgebung ihre zugewiesenen Gutschriften verbraucht. Die Option Aus der verfügbaren Kapazität meines Mandanten beziehen im Admin Center entspricht der TenantPool-Durchsetzungsregel: Wenn sie aktiviert ist, greift die Umgebung weiterhin auf nicht zugewiesene Mandantenkapazität zurück, sobald ihre eigene Zuweisung aufgebraucht ist; wenn sie deaktiviert ist, ist die Umgebung auf ihre Zuweisung begrenzt.

Warning

Wenn eine veröffentlichte Umgebungsgruppenregel für Aus der in meinem Mandanten verfügbaren Kapazität schöpfen gilt, können Sie die Einstellung für eine bestimmte Umgebung nicht außer Kraft setzen. Updates über das Power Platform Admin Center, die Power Platform-API oder Verwaltungs-SDKs werden mit dem TenantPoolLockedByPolicy Fehler abgelehnt. Ändern und veröffentlichen Sie die Regel für die Umgebungsgruppe, oder entfernen Sie die Umgebung aus der Gruppe , um die Einstellung unabhängig zu verwalten. Nach dem Entfernen behält die Umgebung den zuletzt von der Gruppe angewendeten Wert bei, die Einstellung kann jedoch bearbeitet werden. Weitere Informationen zu verfügbaren Gruppenregeln finden Sie unter "Regeln für Umgebungsgruppen".

Voraussetzungen

  • Eine App-Registrierung, die für die Power Platform-API konfiguriert ist. Beachten Sie die Anwendungs-ID (Client-ID) und die Verzeichnis-ID (Mandant) der App-Registrierung.

  • Berechtigung zum Verwalten von Lizenzen und Kapazitäten. Melden Sie sich als Benutzer mit der Rolle "Power Platform-Administrator " oder "Globaler Administrator " oder einer entsprechenden Rolle an, die Lizenzierung und Kapazität verwalten kann.

  • Installieren Sie für die SDK-Beispiele das SDK, das monatlich in seiner öffentlichen Galerie veröffentlicht wird:

    dotnet add package Microsoft.PowerPlatform.Management
    
    pip install powerplatform-management
    

Copilot-Kreditzuweisungen verwalten

In diesem Abschnitt wird derselbe durchgängige Ablauf gezeigt – prüfen Sie, was verfügbar ist, weisen Sie einer Umgebung Credits zu, und steuern Sie, ob die Umgebung Mandantenkapazität nutzt – im Power Platform Admin Center und jeweils in den einzelnen SDKs. Verwenden Sie die Registerkarten, um zwischen dem Admin Center und Ihrer bevorzugten Sprache zu wechseln.

  1. Melden Sie sich im Power Platform Admin Center an.

  2. Wählen Sie im Navigationsbereich Lizenzierung aus.

  3. Wählen Sie unter "Produkte" Copilot Studio und dann "Copilot Guthaben verwalten" aus.

    Screenshot der Seite Copilot Studio Lizenzierung mit hervorgehobener Schaltfläche

  4. Wählen Sie die Umgebung aus, die Sie verwalten möchten. Verwenden Sie das Suchfeld , um eine Umgebung anhand des Namens zu finden.

    Screenshot des Bereichs

  5. Geben Sie unter Kapazität zuweisen die Anzahl der Copilot-Credits ein, die der Umgebung zugewiesen werden sollen. Im Bereich wird gezeigt, wie viele Credits verbraucht werden, wie viele bereits zugeordnet sind und wie viele von Ihrem Mandanten zugewiesen werden können.

  6. Wählen Sie unter Kapazitätsüberschreitungen die Option Auf die verfügbare Kapazität in meinem Mandanten zurückgreifen aus oder heben Sie die Auswahl auf, um zu steuern, was passiert, wenn die Umgebung ihre zugewiesene Kapazität ausschöpft:

    • Ausgewählt: Nachdem die der Umgebung zugewiesenen Credits verbraucht sind, greift sie weiterhin auf die nicht zugewiesene Kapazität Ihres Mandanten zurück.
    • Ausgeschöpft: Die Umgebung ist auf ihre Zuweisung begrenzt und verbraucht nichts mehr, wenn diese ausgeschöpft ist.

    Screenshot des Bereichs „Kapazität verwalten“ mit dem Feld „Kapazität zuordnen“ und dem Kontrollkästchen „Die verfügbare Kapazität in meinem Mandanten verwenden“.

  7. Wählen Sie "Speichern" aus.