Freigeben über


Befehlszeilenschnittstelle des Microsoft 365-Agents-Toolkits

Die Befehlszeilenschnittstelle des Microsoft 365-Agents-Toolkits (Agents Toolkit CLI) ist eine textbasierte Befehlszeilenschnittstelle, die beim Gerüstbau, Überprüfen und Bereitstellen von Anwendungen für Microsoft 365 über das Terminal oder einen CI/CD-Prozess helfen kann. Weitere Informationen finden Sie unter Quellcode und npm-Paket.

Unabhängig davon, ob Sie tastaturorientierte Entwicklervorgänge bevorzugen oder Ihre CI/CD-Pipeline automatisieren, bietet die Agents Toolkit CLI die gleichen Features wie die IDE-Erweiterungen. Es bietet die folgenden Features, um die Entwicklung von Agents oder Apps für Microsoft 365 Copilot, Microsoft Teams und Microsoft 365 zu erleichtern:

  • Zusammenarbeit: Laden Sie andere Entwickler ein, an Ihrem Agents Toolkit-Projekt zum Debuggen und Bereitstellen zusammenzuarbeiten.
  • Agent-/Anwendungserstellung: Generieren Sie einen neuen Agent oder eine neue App mit verfügbaren Vorlagen und Beispielen.
  • Agent-/Anwendungsvorschau: Laden Sie Ihren Agent oder Ihre App in Teams, Outlook und der Microsoft 365-App hoch, und zeigen Sie eine Vorschau an.
  • Ressourcenbereitstellung und -bereitstellung: Stellen Sie die erforderlichen Cloudressourcen bereit, und stellen Sie Ihre Anwendung in Azure bereit.
  • Validierung, Paketerstellung und Veröffentlichung: Überprüfen, packen und veröffentlichen Sie Ihren Agent oder Ihre Anwendung mithilfe von CLI-Befehlen.
  • Umgebungsverwaltung: Verwalten Sie mehrere Umgebungen, Microsoft Entra Apps und die Registrierung von Teams-Apps.

Erste Schritte

Installieren Sie @microsoft/m365agentstoolkit-cli über npm, und führen Sie atk -h aus, um alle verfügbaren Befehle zu überprüfen:

  npm install -g @microsoft/m365agentstoolkit-cli
  atk -h

Screenshot: Installation des npm-Pakets

Unterstützte Befehle

In der folgenden Tabelle sind die unterstützten Befehle aufgeführt, die Entwicklern beim Erstellen und Verwalten von Agents oder Anwendungen helfen:

Befehl Beschreibung
atk doctor Voraussetzungsprüfung für das Erstellen von Microsoft 365 Apps.
atk new Erstellen Sie eine neue Microsoft 365-App.
atk add Fügen Sie Ihrer Microsoft 365-App ein Feature hinzu.
atk auth Verwalten von Microsoft 365- und Azure-Konten
atk entra-app Verwalten Sie die Microsoft Entra-App in der aktuellen Anwendung.
atk env Verwalten Sie Umgebungen.
atk help Anzeigen der Cli-Hilfe für Microsoft 365 Agents Toolkit
atk install Laden Sie ein bestimmtes Anwendungspaket in Microsoft 365 hoch.
atk launchinfo Rufen Sie Startinformationen einer erworbenen Microsoft 365-App ab.
atk list Listet die verfügbaren Microsoft 365-App-Vorlagen und -Beispiele auf.
atk provision Führen Sie die Bereitstellungsphase in m365agents.yml oder m365agents.local.ymlaus.
atk deploy Führen Sie die Bereitstellungsphase in m365agents.yml oder m365agents.local.ymlaus.
atk package Erstellen Sie Ihre Microsoft 365-App in ein Paket für die Veröffentlichung.
atk validate Überprüfen Sie die Microsoft 365-App mithilfe von Manifestschemas, Validierungsregeln oder Testfällen.
atk publish Führen Sie die Veröffentlichungsphase in aus m365agents.yml.
atk preview Zeigen Sie eine Vorschau der aktuellen Anwendung an.
atk update Aktualisieren Sie das Microsoft 365-App-Manifest auf das Entwicklerportal.
atk upgrade Aktualisieren Sie das Projekt so, dass es mit der neuesten Version von Microsoft 365 Agents Toolkit funktioniert.
atk collaborator Überprüfen, Erteilen und Auflisten von Berechtigungen für personen, die auf Microsoft 365-Apps und Microsoft Entra-Anwendung zugreifen und diese verwalten können.
atk uninstall Bereinigen Sie Ressourcen, die der Manifest-ID, der Titel-ID oder einer Umgebung zugeordnet sind.

Screenshot: Liste der verfügbaren Befehle

Globale Optionen

Im Folgenden finden Sie die globalen Optionen, die Sie mit jedem Befehl verwenden können:

Optionen Beschreibung
--version -v Anzeigen der Cli-Version des Microsoft 365 Agents Toolkit.
--help -h Anzeigen der Cli-Hilfe für Microsoft 365 Agents Toolkit
--interactive -i Führen Sie den Befehl im interaktiven Modus aus. Der Standardwert ist "True".
--debug Geben Sie Debuginformationen aus. Der Standardwert ist false.
--verbose Geben Sie Diagnoseinformationen aus. Der Standardwert ist false.
--telemetry Aktiviert Telemetriedaten. Der Standardwert ist "True".

Screenshot: Liste der globalen Optionen

Interaktiver Modus

Befehle verfügen über unterschiedliche interaktive Standardmodi. Einige Befehle sind standardmäßig interaktiv und andere nicht interaktiv. Um den interaktiven Standardmodus eines Befehls zu bestimmen, verwenden Sie die -h Option mit dem jeweiligen Befehl.

atk doctor

Der atk doctor Befehl überprüft die Voraussetzungen, die zum Erstellen von Microsoft 365 Apps erforderlich sind.

atk new

Der atk new Befehl arbeitet standardmäßig im interaktiven Modus und bietet Anleitungen zum Erstellen einer neuen Microsoft 365-App. Um in einem nicht interaktiven Modus zu arbeiten atk new , legen Sie das --interactive Flag auf fest false.

atk new
atk new -i false
Befehl Beschreibung
atk new sample Erstellen Sie eine App aus einem vorhandenen Beispiel.
atk list samples Zeigt eine Liste aller verfügbaren bereits vorhandenen Beispiele an.

atk new Parameter

In der folgenden Tabelle sind die für atk newverfügbaren Parameter aufgeführt:

Parameter Erforderlich Beschreibung
--app-name -n Ja Name Ihrer Anwendung.
--capability -c Ja Gibt das App-Feature an. Die verfügbaren Optionen sind declarative-agent, basic-custom-engine-agent und weather-agent. Verwenden Sie atk list templates , um alle verfügbaren Optionen anzuzeigen.
--programming-language -l Nein Programmiersprache. Die verfügbaren Optionen sind javascript, typescriptund csharp. Der Standardwert ist javascript.
--folder -f Nein Verzeichnis, in dem der Projektordner erstellt wird. Der Standardwert ist ./.
--spfx-solution -s Nein Erstellen oder importieren Sie eine vorhandene SharePoint-Framework-Lösung. Die verfügbaren Optionen sind new und import. Der Standardwert ist new.
--spfx-install-latest-package Nein Installieren Sie die neueste Version von SharePoint-Framework. Der Standardwert ist true.
--spfx-framework-type -k Nein Gilt, wenn die Funktion framework ausgewählt ist. Die verfügbaren Optionen sind minimal, reactund none. Der Standardwert ist react.
--spfx-webpart-name -w Nein Name für SharePoint-Framework Webpart. Der Standardwert ist helloworld.
--spfx-folder Nein Verzeichnis oder Pfad, das die vorhandene SharePoint-Framework Lösung enthält.
--me-architecture -m Nein Architektur der suchbasierten Nachrichtenerweiterung. Die verfügbaren Optionen sind new-api, api-specund bot. Der Standardwert ist new-api.
--openapi-spec-location -a Nein Speicherort des OpenAPI-Beschreibungsdokuments.
--api-operation -o Nein Auswählen von Vorgängen, mit denen Teams interagieren können.
--bot-host-type-trigger -t Nein Gibt den Trigger für Chat Notification Message die App-Vorlage an. Die verfügbaren Optionen sind http-express, http-webapiund http-and-timer-functions. Der Standardwert ist http-express.

Screenshot: neue Parameter

atk new Drehbücher

Im Folgenden sind die Szenarien aufgeführt, in denen alle Parameter mit atk newgesteuert werden können:

  • Erstellen Sie einen Wetter-Agent.

    atk new -c weather-agent -l typescript -n myagent -i false
    
  • Erstellen Sie einen neuen Benachrichtigungsbot, der durch timer ausgelöst wird.

    atk new -c notification -t timer-functions -l typescript -n myapp -i false
    
  • Importieren Sie eine vorhandene SharePoint-Framework Lösung.

    atk new -c tab-spfx -s import --spfx-folder <folder-path> -n myapp -i false
    

atk add

Fügen Sie Ihrer Microsoft 365-App ein Feature hinzu.

Befehl Beschreibung
atk add spfx-web-part [options] Das automatisch gehostete SPFx-Webpart ist eng in Microsoft 365 integriert.
atk add action [options] Eine Aktion zum Erweitern von Copilot mithilfe Ihrer APIs.
atk add auth-config [options] Fügen Sie Konfigurationen hinzu, um Aktionen mit Authentifizierung im deklarativen Agent zu unterstützen.
atk add capability [options] Eine Funktion zum Erweitern von Copilot mithilfe Ihrer APIs.

atk auth

Verwalten von Microsoft 365- und Azure-Konten

Befehl Beschreibung
atk auth list Alle verbundenen Microsoft 365- und Azure-Konten anzeigen.
atk auth login Melden Sie sich beim Microsoft 365- oder Azure-Konto an.
atk auth logout <service> Melden Sie sich beim Microsoft 365- oder Azure-Konto ab.

atk entra-app

Verwalten Sie die Microsoft Entra-App in der aktuellen Anwendung.

Befehl Beschreibung
atk entra-app update Aktualisieren Sie die Microsoft Entra-App in der aktuellen Anwendung.

atk env

Verwalten von Anwendungsumgebungen.

Befehl Beschreibung
atk env add Fügen Sie eine neue Umgebung hinzu, indem Sie sie aus der angegebenen Umgebung kopieren.
atk env list Listen alle verfügbaren Umgebungen.
atk env reset Setzen Sie die Umgebungsdatei zurück.

atk env Szenario

Erstellen Sie eine neue Umgebung, indem Sie aus der vorhandenen Entwicklungsumgebung kopieren:

atk env add staging --env dev

atk help

Der atk help Befehl zeigt alle Befehle an, die für die Cli des Microsoft 365-Agents-Toolkits verfügbar sind.

atk install

Laden Sie ein bestimmtes Anwendungspaket in Microsoft 365 hoch.

atk install Parameter

In der folgenden Tabelle sind die für atk installverfügbaren Parameter aufgeführt:

Befehl Beschreibung
--file-path Pfad zum ZIP-Paket des App-Manifests.
--xml-path Pfad zur XML-Manifestdatei.
--scope App-Bereich. Die verfügbaren Optionen sind Persönlich und Freigegeben.

atk install Drehbücher

Laden Sie das Anwendungspaket mit JSON-basiertem Manifest in Teams, Outlook und die Microsoft 365-App hoch.

atk install --file-path appPackage.zip

Laden Sie das Anwendungspaket im freigegebenen Bereich mit JSON-basiertem Manifest in Teams, Outlook und die Microsoft 365-App hoch.

atk install --file-path appPackage.zip --scope Shared

Laden Sie das Outlook-Add-In-Anwendungspaket mit XML-basiertem Manifest in Outlook hoch.

atk install --xml-path manifest.xml

atk launchinfo

Rufen Sie Startinformationen einer erworbenen Microsoft 365-App ab.

atk launchinfo Parameter

In der folgenden Tabelle sind die für atk launchinfoverfügbaren Parameter aufgeführt:

Befehl Beschreibung
--title-id Gibt die Titel-ID der erworbenen Microsoft 365-App an.
--manifest-id Gibt die Manifest-ID der erworbenen Microsoft 365-App an.

atk launchinfo Drehbücher

Rufen Sie Startinformationen der erworbenen Microsoft 365-App nach Titel-ID ab.

atk launchinfo --title-id U_xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Rufen Sie die Startinformationen der erworbenen Microsoft 365-App nach Manifest-ID ab.

atk launchinfo --manifest-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

atk list

Liste der verfügbaren Microsoft 365-App-Vorlagen und -Beispiele auf.

atk list Parameter

In der folgenden Tabelle sind die für atk listverfügbaren Parameter aufgeführt:

Befehl Beschreibung
atk list samples Zeigt eine Liste der verfügbaren App-Beispiele an.
atk list templates Zeigt eine Liste der verfügbaren App-Vorlagen an.

Screenshot: Liste der Vorlagen

atk provision

Der atk provision Befehl führt die Bereitstellungsphase in m365agents.ymlaus.

Führen Sie aus, um die Bereitstellungsphase in m365agents.local.ymlauszulösen atk provision --env local.

atk provision Parameter

In der folgenden Tabelle sind die für atk provisionverfügbaren Parameter aufgeführt:

Parameter Erforderlich Beschreibung
--env Nein Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit als Gerüst erstellt wurde.
--folder -f Nein Gibt den Stammordner des Projekts an. Der Standardwert ist ./.
--ignore-env-file Nein Um das Laden der ENV-Datei zu überspringen, wenn --env nicht angegeben ist.

atk deploy

Der atk deploy Befehl führt die Bereitstellungsphase in m365agents.ymlaus.

Führen Sie aus, um die Bereitstellungsphase in m365agents.local.ymlauszulösen atk deploy --env local.

atk deploy Parameter

In der folgenden Tabelle sind die für atk deployverfügbaren Parameter aufgeführt:

Parameter Erforderlich Beschreibung
--env Ja Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit als Gerüst erstellt wurde.
--folder -f Nein Gibt den Stammordner des Projekts an. Der Standardwert ist ./.
--ignore-env-file Nein Um das Laden der ENV-Datei zu überspringen, wenn --env nicht angegeben ist.
--config-file-path -c Nein Gibt den Pfad der YAML-Konfigurationsdatei an.

atk package

Erstellen Sie Ihre Microsoft 365-App in ein Paket für die Veröffentlichung.

atk package Parameter

In der folgenden Tabelle sind die für atk packageverfügbaren Parameter aufgeführt:

Parameter Erforderlich Beschreibung
--env Nein Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit als Gerüst erstellt wurde.
--env-file Nein Gibt die ENV-Datei an, die die variablen definiert, die in der App-Manifestvorlagendatei ersetzt werden sollen.
--manifest-file Nein Gibt den Dateipfad des App-Manifests an. Der Standardwert ist ./appPackage/manifest.json.
--output-folder Nein Gibt den Ausgabeordner an, der die Manifeste enthält. Der Standardwert ist ./appPackage/build.
--output-package-file Nein Gibt den Dateipfad des gezippten Ausgabe-App-Pakets an. Der Standardwert ist ./appPackage/build/appPackage.${env}.zip.
--folder -f Nein Gibt den Stammordner des Projekts an. Der Standardwert ist ./.

atk validate

Überprüfen Sie die Microsoft 365-App mithilfe von Manifestschemas, Validierungsregeln oder Testfällen.

atk validate Parameter

In der folgenden Tabelle sind die für atk validateverfügbaren Parameter aufgeführt:

Parameter Erforderlich Beschreibung
--env Nein Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit als Gerüst erstellt wurde.
--env-file Nein Gibt die ENV-Datei an, die die variablen definiert, die in der App-Manifestvorlagendatei ersetzt werden sollen.
--manifest-file Nein Gibt den Dateipfad des App-Manifests an. Der Standardwert ist ./appPackage/manifest.json.
--package-file Nein Gibt den Dateipfad des gezippten App-Pakets an.
--output-folder Nein Gibt den Ausgabeordner an, der die Manifeste enthält. Der Standardwert ist ./appPackage/build.
--output-package-file Nein Gibt den Dateipfad des gezippten Ausgabe-App-Pakets an. Der Standardwert ist ./appPackage/build/appPackage.${env}.zip.
--folder -f Nein Gibt den Stammordner des Projekts an. Der Standardwert ist ./.
--validate-method -m Nein Gibt den zulässigen Wert der Validierungsmethode an: validation-rules oder test-cases.

atk publish

Der atk publish Befehl führt die Veröffentlichungsphase in m365agents.ymlaus.

atk publish Parameter

In der folgenden Tabelle sind die für atk publishverfügbaren Parameter aufgeführt:

Parameter Erforderlich Beschreibung
--env Nein Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit als Gerüst erstellt wurde.
--env-file Nein Gibt die ENV-Datei an, die die variablen definiert, die in der App-Manifestvorlagendatei ersetzt werden sollen.
--manifest-file Nein Gibt den Dateipfad des App-Manifests an. Der Standardwert ist ./appPackage/manifest.json.
--package-file Nein Gibt den Dateipfad des gezippten App-Pakets an.
--output-folder Nein Gibt den Ausgabeordner an, der die Manifeste enthält. Der Standardwert ist ./appPackage/build.
--output-package-file Nein Gibt den Dateipfad des gezippten Ausgabe-App-Pakets an. Der Standardwert ist ./appPackage/build/appPackage.${env}.zip.
--folder -f Nein Gibt den Stammordner des Projekts an. Der Standardwert ist ./.

atk preview

Mit atk preview dem Befehl können Sie eine Vorschau Ihrer App während der Entwicklung anzeigen. Dieser Befehl bietet eine Echtzeitansicht Ihrer App und hilft Ihnen, Probleme vor der Bereitstellung zu identifizieren und zu beheben.

atk preview Parameter

In der folgenden Tabelle sind die für atk previewverfügbaren Parameter aufgeführt:

Parameter Erforderlich Beschreibung
--m365-host -m Nein Zeigen Sie eine Vorschau der Anwendung in Teams, Outlook oder der Microsoft 365-App an. Die verfügbaren Optionen sind teams, outlookund office. Der Standardwert ist teams.
--manifest-file Nein Gibt den Dateipfad des App-Manifests an. Der Standardwert ist ./appPackage/manifest.json.
--run-command -c Nein Der Befehl startet den Dienst und funktioniert nur in der lokalen Umgebung. Wenn nicht definiert, wird automatisch der entsprechende Befehl vom Projekttyp (npm run dev:atk, dotnet runoder func start) erkannt. Wenn leer, wird das Starten des lokalen Diensts übersprungen.
--running-pattern -p Nein Die bereite Signalausgabe, die der Dienst gestartet wird. Funktioniert nur für local die Umgebung. Wenn nicht definiert, lautet der Standardwert des Befehls (gestartet|erfolgreich|beendet|abgestürzt|fehlgeschlagen|lauschend|bereit). Wenn er leer ist, wird der Prozess als Bereitschaftssignal gestartet.
--open-only -o Nein Funktioniert nur für local die Umgebung. Wenn true, öffnen Sie den Webclient direkt, ohne den lokalen Dienst zu starten. Der Standardwert ist false.
--browser -b Nein Wählen Sie Browser aus, um den Microsoft Teams-Webclient zu öffnen. Die verfügbaren Optionen sind chrome, edgeund default. Der Standardwert ist default.
--browser-arg -ba Nein Argument, das an den Browser übergeben werden soll. Beispiel: --browser-args="--guest.
--exec-path -ep Nein Die Pfade, die der Systemumgebungsvariablen "PATH" hinzugefügt werden, wenn der Befehl ausgeführt wird. Der Standardwert ist devTools/func.
--desktop -d Nein Wenn true, öffnen Sie den Teams-Desktopclient anstelle des Webclients. Der Standardwert ist false.
--env Nein Gibt eine vorhandene Umgebung für das Projekt an. Der Standardwert ist local.
--folder -f Nein Gibt den Stammordner des Projekts an. Der Standardwert ist ./.

atk preview Drehbücher

Der atk preview Befehl muss nach atk provision und atk deployverwendet werden.

Die folgende Liste enthält die gängigen Szenarien für atk preview:

  • Lokale Vorschau: Im Folgenden sind die Abhängigkeiten für die Verwendung der lokalen Vorschau aufgeführt:

    • Node.js
    • .NET SDK
    • Azure Functions Core Tools
    atk preview --env --local
    atk preview --env --local --browser chrome
    
  • Remotevorschau

    atk preview --env --remote
    atk preview --env --remote --browser edge
    

    Hinweis

    Die Protokolle der Hintergrunddienste, z. B. React, werden in ~/.fx/cli-log/local-preview/ gespeichert.

atk update

Aktualisieren Sie das App-Manifest auf das Entwicklerportal.

atk update Parameter

In der folgenden Tabelle sind die für atk updateverfügbaren Parameter aufgeführt:

Parameter Erforderlich Beschreibung
--env Nein Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit als Gerüst erstellt wurde.
--env-file Nein Gibt die ENV-Datei an, die die variablen definiert, die in der App-Manifestvorlagendatei ersetzt werden sollen.
--manifest-file Nein Gibt den Dateipfad des App-Manifests an. Der Standardwert ist ./appPackage/manifest.json.
--package-file Nein Gibt den Dateipfad des gezippten App-Pakets an.
--output-folder Nein Gibt den Ausgabeordner an, der die Manifeste enthält. Der Standardwert ist ./appPackage/build.
--output-package-file Nein Gibt den Dateipfad des gezippten Ausgabe-App-Pakets an. Der Standardwert ist ./appPackage/build/appPackage.${env}.zip.
--folder -f Nein Gibt den Stammordner des Projekts an. Der Standardwert ist ./.

atk upgrade

Aktualisieren Sie das Projekt so, dass es mit der neuesten Version von Microsoft 365 Agents Toolkit funktioniert.

atk upgrade Parameter

In der folgenden Tabelle sind die für atk upgradeverfügbaren Parameter aufgeführt:

Parameter Erforderlich Beschreibung
--force -f Nein Erzwingen Sie ein Upgrade des Projekts, damit es mit der neuesten Version von Microsoft 365 Agents Toolkit funktioniert. Der Standardwert ist false.

atk collaborator

Überprüfen, Erteilen und Auflisten von Berechtigungen für personen, die auf App- und Microsoft Entra-Anwendung zugreifen und diese verwalten können.

Befehl Beschreibung
atk collaborator status Zeigt die aktuelle Berechtigung status des Projekts an.
atk collaborator grant Erteilen Sie die Berechtigung für ein anderes Konto.

atk collaborator status Parameter

In der folgenden Tabelle sind die für atk collaborator statusverfügbaren Parameter aufgeführt:

Parameter Erforderlich Beschreibung
--env Nein Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit als Gerüst erstellt wurde.
--manifest-file Nein Gibt den Dateipfad des App-Manifests an. Der Standardwert ist ./appPackage/manifest.json.
--entra-app-manifest-file -a Nein Wählen Sie den Pfad für die Entra-Manifestvorlagendatei aus. Der Standardwert ist ${folder}/aad.manifest.json.
--all -a Nein Alle Projektmitarbeiter anzeigen.
--folder -f Nein Wählen Sie den Stammordner des Projekts aus. Der Standardwert ist ./.

atk collaborator grant Parameter

In der folgenden Tabelle sind die für atk collaborator grantverfügbaren Parameter aufgeführt:

Parameter Erforderlich Beschreibung
--email Nein Geben Sie die E-Mail-Adresse des Projektmitarbeiters ein.
--manifest-file Nein Gibt den Dateipfad des App-Manifests an. Der Standardwert ist ./appPackage/manifest.json.
--entra-app-manifest-file -a Nein Wählen Sie den Pfad für die Manifestdatei der Entra-App aus. Der Standardwert ist ${folder}/aad.manifest.json.
--env Nein Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit als Gerüst erstellt wurde.
--folder -f Nein Wählen Sie den Stammordner des Projekts aus. Der Standardwert ist ./.

atk collaborator Drehbücher

Erteilen Sie einem anderen Microsoft 365-Konto die Berechtigung, an der App zusammenzuarbeiten.

atk collaborator grant -i false --manifest-file ./appPackage/manifest.json --env dev --email other@email.com

atk uninstall

Bereinigen Sie Ressourcen, die der Manifest-ID, der Titel-ID oder einer Umgebung im von Microsoft 365 Agents Toolkit generierten Projekt zugeordnet sind. Zu den Ressourcen gehören die App-Registrierung im Entwicklerportal, die Botregistrierung im Bot Framework-Portal und hochgeladene benutzerdefinierte Apps in Microsoft 365-Apps.

atk uninstall Parameter

In der folgenden Tabelle sind die für atk uninstallverfügbaren Parameter aufgeführt:

Befehl Beschreibung
--mode Wählen Sie eine Möglichkeit aus, Ressourcen zu sauber.
--title-id Gibt die Titel-ID der installierten Microsoft 365-App an.
--manifest-id Gibt die Manifest-ID der installierten Microsoft 365-App an.

atk uninstall Drehbücher

Entfernen Sie die erworbene Microsoft 365-Anwendung mithilfe der Titel-ID.

atk uninstall -i false --mode title-id --title-id U_xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Entfernen Sie die erworbene Microsoft 365-Anwendung mithilfe der Manifest-ID.

atk uninstall -i false --mode manifest-id --manifest-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --options 'm365-app,app-registration,bot-framework-registration'

Entfernen Sie die erworbene Microsoft 365-Anwendung mithilfe einer Umgebung im von Microsoft 365 Agents Toolkit generierten Projekt.

atk uninstall -i false --mode env --env xxx --options 'm365-app,app-registration,bot-framework-registration' --folder ./myapp

Deinstallieren Sie im interaktiven Modus.

atk uninstall