Microsoft 365 Agents Toolkit-Befehlszeilenschnittstelle

Wichtig

Das TeamsFx SDK wird von Microsoft nicht mehr zum Erstellen von Microsoft 365 Copilot-Erweiterungen, Microsoft 365-Agents oder modernen Teams-App-Szenarien unterstützt. Für Neuentwicklungen sollte TeamsFx nicht verwendet werden. Das SDK befindet sich derzeit im Veraltet-Modus und erhält bis September 2026 Support nur von der Community auf GitHub.

Verwenden Sie für alle neuen Teams-Agents und -Apps das Teams-SDK und die Teams-Entwickler-CLI.

Die Befehlszeilenschnittstelle von Microsoft 365 Agents Toolkit (Agents Toolkit CLI) ist eine textbasierte Befehlszeilenschnittstelle, mit der Anwendungen für Microsoft 365 über das Terminal oder einen CI/CD-Prozess erstellt, validiert und bereitgestellt werden können. Weitere Informationen finden Sie unter Quellcode und npm-Paket.

Unabhängig davon, ob Sie tastaturzentrierte Entwickleroperationen bevorzugen oder Ihre CI/CD-Pipeline automatisieren, bietet Agents Toolkit CLI die gleichen Funktionen wie die IDE-Erweiterungen. Es bietet die folgenden Features zur Erleichterung der Entwicklung von Agents oder Apps für Microsoft 365 Copilot, Microsoft Teams und Microsoft 365:

  • Zusammenarbeit: Laden Sie andere Entwickler ein, gemeinsam an Ihrem Agents Toolkit-Projekt zu arbeiten, um es zu debuggen und bereitzustellen.
  • Erstellung von Agenten/Anwendungen: Generieren Sie einen neuen Agenten oder eine neue App mithilfe verfügbarer Vorlagen und Beispiele.
  • Agent-/Anwendungsvorschau: Laden Sie Ihren Agent oder Ihre App hoch, und zeigen Sie eine Vorschau in Teams, Outlook und der Microsoft 365-App an.
  • Ressourcenbereitstellung und -bereitstellung: Stellen Sie die erforderlichen Cloud-Ressourcen bereit, und stellen Sie Ihre Anwendung in Azure bereit.
  • Validierung, Verpackung und Veröffentlichung: Validieren, verpacken und veröffentlichen Sie Ihren Agenten 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 zeigt die 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 Voraussetzungsüberprüfung zum Erstellen von Microsoft 365 Apps.
atk new Erstellen Sie eine neue Microsoft 365-App.
atk add Hinzufügen von Features zu Ihrer Microsoft 365-App.
atk auth Verwalten Sie 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 Microsoft 365 Agents Toolkit CLI-Hilfe anzeigen.
atk install Hochladen eines bestimmten Anwendungspakets in Microsoft 365.
atk launchinfo Abrufen von Startinformationen einer erworbenen Microsoft 365-App.
atk list Listen Sie 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 zu einem Paket für die Veröffentlichung.
atk validate Überprüfen Sie die Microsoft 365-App mithilfe eines Manifestschemas, von Validierungsregeln oder von 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 dem Entwicklerportal.
atk upgrade Aktualisieren Sie das Projekt, um mit der neuesten Version des Microsoft 365 Agents Toolkit zu arbeiten.
atk collaborator Überprüfen, erteilen und listen Sie Berechtigungen für Personen auf, die auf die Microsoft 365-App 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 bei jedem Befehl verwenden können:

Optionen Beschreibung
--version -v Anzeigen der CLI-Version des Microsoft 365 Agents Toolkit.
--help -h Microsoft 365 Agents Toolkit CLI-Hilfe anzeigen.
--interactive -i Führen Sie den Befehl im interaktiven Modus aus. Der Standardwert ist "True".
--debug Debuginformationen ausgeben. Der Standardwert ist false.
--verbose Drucken von Diagnoseinformationen. Der Standardwert ist false.
--telemetry Aktiviert Telemetrie. 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 prüft die Voraussetzungen, die zum Erstellen von Microsoft 365 Apps erforderlich sind.

atk new

Der atk new Befehl wird standardmäßig in einem interaktiven Modus ausgeführt und bietet Anleitungen zum Erstellen einer neuen Microsoft 365-App. Um in einem nicht interaktiven Modus zu arbeiten atk new , setzen Sie das --interactive Flag auf 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 Parameter aufgeführt, die verfügbar sind für atk new:

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 diese Option atk list templates , um alle verfügbaren Optionen anzuzeigen.
--programming-language -l Nein Programmiersprache. Die verfügbaren Optionen sind javascript, typescript, und 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, react, und none. Der Standardwert ist react.
--spfx-webpart-name -w Nein Name für das SharePoint-Framework-Webpart Der Standardwert ist helloworld.
--spfx-folder Nein Verzeichnis oder Pfad, das bzw. der die vorhandene SharePoint-Framework-Lösung enthält.
--me-architecture -m Nein Architektur der suchbasierten Nachrichtenerweiterung. Die verfügbaren Optionen sind new-api, api-spec, und bot. Der Standardwert ist new-api.
--openapi-spec-location -a Nein Speicherort des OpenAPI-Beschreibungsdokuments.
--api-operation -o Nein Wählen Sie Vorgänge aus, 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-webapi, und http-and-timer-functions. Der Standardwert ist http-express.

Screenshot zeigt die neuen ATK-Parameter.

atk new Szenarien

In der folgenden Liste finden Sie eine Liste der Szenarien, mit denen Sie alle Parameter steuern können atk new:

  • Erstellen eines Wetteragenten.

    atk new -c weather-agent -l typescript -n myagent -i false
    
  • Erstellen eines neuen Benachrichtigungsbots mit Auslöserzeit.

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

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

atk add

Hinzufügen von Features zu Ihrer Microsoft 365-App.

Befehl Beschreibung
atk add spfx-web-part [options] Automatisch gehostetes SPFx-Webpart, das eng in Microsoft 365 integriert ist.
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 Sie Microsoft 365- und Azure-Konten.

Befehl Beschreibung
atk auth list Alle verbundenen Microsoft 365- und Azure-Konten anzeigen.
atk auth login Melden Sie sich bei einem Microsoft 365- oder Azure-Konto an.
atk auth logout <service> Melden Sie sich von Ihrem 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 Listet alle verfügbaren Umgebungen auf.
atk env reset Umgebungsdatei zurücksetzen.

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 Microsoft 365 Agents Toolkit CLI verfügbar sind.

atk install

Hochladen eines bestimmten Anwendungspakets in Microsoft 365.

atk install Parameter

In der folgenden Tabelle sind die Parameter aufgeführt, die verfügbar sind für atk install:

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

atk install Szenarien

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 dem XML-basierten Manifest in Outlook hoch.

atk install --xml-path manifest.xml

atk launchinfo

Abrufen von Startinformationen einer erworbenen Microsoft 365-App.

atk launchinfo Parameter

In der folgenden Tabelle sind die Parameter aufgeführt, die verfügbar sind für atk launchinfo:

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 Szenarien

Abrufen von Startinformationen der erworbenen Microsoft 365-App anhand der Titel-ID.

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

Abrufen von Startinformationen der erworbenen Microsoft 365-App anhand der Manifest-ID.

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

atk list

Listen Sie die verfügbaren Microsoft 365-App-Vorlagen und -Beispiele auf.

atk list Parameter

In der folgenden Tabelle sind die Parameter aufgeführt, die verfügbar sind für atk list:

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.

Um die Bereitstellungsphase in m365agents.local.ymlauszulösen, führen Sie atk provision --env localaus.

atk provision Parameter

In der folgenden Tabelle sind die Parameter aufgeführt, die verfügbar sind für atk provision:

Parameter Erforderlich Beschreibung
--env Nein Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit erstellt wird.
--folder -f Nein Gibt den Stammordner des Projekts an. Standardwert ist ./.
--ignore-env-file Nein So wird das Laden der .env-Datei übersprungen, wenn --env nicht angegeben ist.

atk deploy

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

Um die Bereitstellungsphase in m365agents.local.ymlauszulösen, führen Sie .atk deploy --env local

atk deploy Parameter

In der folgenden Tabelle sind die Parameter aufgeführt, die verfügbar sind für atk deploy:

Parameter Erforderlich Beschreibung
--env Ja Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit erstellt wird.
--folder -f Nein Gibt den Stammordner des Projekts an. Standardwert ist ./.
--ignore-env-file Nein So wird das Laden der .env-Datei übersprungen, 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 zu einem Paket für die Veröffentlichung.

atk package Parameter

In der folgenden Tabelle sind die Parameter aufgeführt, die verfügbar sind für atk package:

Parameter Erforderlich Beschreibung
--env Nein Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit erstellt wird.
--env-file Nein Gibt die .env-Datei an, die die Variablen definiert, die in der Vorlagendatei für das App-Manifest 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 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 eines Manifestschemas, von Validierungsregeln oder von Testfällen.

atk validate Parameter

In der folgenden Tabelle sind die Parameter aufgeführt, die verfügbar sind für atk validate:

Parameter Erforderlich Beschreibung
--env Nein Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit erstellt wird.
--env-file Nein Gibt die .env-Datei an, die die Variablen definiert, die in der Vorlagendatei für das App-Manifest 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 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 die Gültigkeitsprüfungsmethode an. Zulässiger Wert: 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 Parameter aufgeführt, die verfügbar sind für atk publish:

Parameter Erforderlich Beschreibung
--env Nein Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit erstellt wird.
--env-file Nein Gibt die .env-Datei an, die die Variablen definiert, die in der Vorlagendatei für das App-Manifest 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 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 diesem atk preview Befehl können Sie eine Vorschau Ihrer App während der Entwicklung anzeigen. Dieser Befehl bietet eine Echtzeitansicht Ihrer App, mit der Sie Probleme vor der Bereitstellung identifizieren und beheben können.

atk preview Parameter

In der folgenden Tabelle sind die Parameter aufgeführt, die verfügbar sind für atk preview:

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, outlook, und 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, erkennt es automatisch den entsprechenden Befehl aus dem Projekttyp (npm run dev:atk, dotnet run, oder func start). Wenn leer, wird der Start des lokalen Dienstes übersprungen.
--running-pattern -p Nein Die Bereitschaftssignalausgabe, dass der Dienst gestartet wird. Funktioniert nur aus Umweltgründen local . Wenn nicht definiert, ist der Befehl Der Standardwert ist (started|successfully|finished|crashed|failed|listening|ready). Wenn leer, startet der Prozess als Bereitschaftssignal.
--open-only -o Nein Funktioniert nur aus Umweltgründen local . Bei TRUE wird der Webclient direkt geöffnet, ohne den lokalen Dienst zu starten. Der Standardwert ist false.
--browser -b Nein Wählen Sie den Browser aus, um den Microsoft Teams-Webclient zu öffnen. Die verfügbaren Optionen sind chrome, edge, und 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 Bei "true" wird der Teams-Desktopclient anstelle des Webclients geöffnet. 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 Szenarien

Der atk preview Befehl muss nach und atk provisionatk 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 Parameter aufgeführt, die verfügbar sind für atk update:

Parameter Erforderlich Beschreibung
--env Nein Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit erstellt wird.
--env-file Nein Gibt die .env-Datei an, die die Variablen definiert, die in der Vorlagendatei für das App-Manifest 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 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, um mit der neuesten Version des Microsoft 365 Agents Toolkit zu arbeiten.

atk upgrade Parameter

In der folgenden Tabelle sind die Parameter aufgeführt, die verfügbar sind für atk upgrade:

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

atk collaborator

Überprüfen, erteilen und listen Sie Berechtigungen für Personen auf, die auf die App und die Microsoft Entra-Anwendung zugreifen und diese verwalten können.

Befehl Beschreibung
atk collaborator status Zeigt den aktuellen Status der Berechtigungen 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 Parameter aufgeführt, die verfügbar sind für atk collaborator status:

Parameter Erforderlich Beschreibung
--env Nein Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit erstellt wird.
--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 Mitarbeiter 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 Parameter aufgeführt, die verfügbar sind für atk collaborator grant:

Parameter Erforderlich Beschreibung
--email Nein Geben Sie die E-Mail-Adresse des Mitarbeiters 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 Entra-App-Manifestdatei aus. Der Standardwert ist ${folder}/aad.manifest.json.
--env Nein Gibt den Umgebungsnamen für das Projekt an, das vom Microsoft 365 Agents Toolkit erstellt wird.
--folder -f Nein Wählen Sie den Stammordner des Projekts aus. Der Standardwert ist ./.

atk collaborator Szenarien

Erteilen Sie einem anderen Microsoft 365-Konto die Berechtigung zur Zusammenarbeit an der App.

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

atk uninstall

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

atk uninstall Parameter

In der folgenden Tabelle sind die Parameter aufgeführt, die verfügbar sind für atk uninstall:

Befehl Beschreibung
--mode Wählen Sie eine Möglichkeit aus, Ressourcen zu sauber zu machen.
--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 Szenarien

Entfernen Sie die erworbene Microsoft 365-Anwendung anhand 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 der Umgebung in dem 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

Im interaktiven Modus deinstallieren.

atk uninstall