Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dokumentacja poleceń interfejsu wiersza polecenia
Ważne
Aby uzyskać wczesny dostęp do programu Microsoft Agent 365, musisz być częścią programu Frontier w wersji zapoznawczej. Usługa Frontier łączy Cię bezpośrednio z najnowszymi innowacjami firmy Microsoft dotyczącymi sztucznej inteligencji. Wersje zapoznawcze platformy Frontier podlegają istniejącym warunkom obowiązywania wersji zapoznawczej umów klienta. Ponieważ te funkcje są nadal opracowywane, ich dostępność i możliwości mogą ulec zmianie w miarę upływu czasu.
Skonfiguruj środowisko agenta 365 z szczegółową kontrolą nad każdym krokiem. To polecenie zarządza początkowym przepływem pracy konfiguracji dla strategii agenta 365.
wymagana rola Minimum: Azure Współautor + Global Administrator
Składnia
a365 setup [command] [options]
Opcje
| Option | Description |
|---|---|
-?, , -h--help |
Wyświetla informacje pomocy i użycia. |
Zalecana kolejność wykonywania
# 0. Check prerequisites (optional)
a365 setup requirements
# 1. Create infrastructure (or skip if infrastructure exists)
a365 setup infrastructure
# 2. Create blueprint
a365 setup blueprint
# 3. Configure MCP permissions
a365 setup permissions mcp
# 4. Configure bot permissions
a365 setup permissions bot
# 5. Configure CopilotStudio permissions (if needed)
a365 setup permissions copilotstudio
# 6. Configure custom permissions (if needed)
a365 setup permissions custom
Możesz też uruchomić wszystkie kroki jednocześnie:
# Full setup (includes infrastructure)
a365 setup all
# Skip infrastructure if it already exists
a365 setup all --skip-infrastructure
setup requirements
Zweryfikuj wymagania wstępne dotyczące konfiguracji agenta 365. Uruchamia modułowe kontrole wymagań i zawiera wskazówki dotyczące wszelkich napotkanych problemów.
a365 setup requirements [options]
To polecenie uruchamia następujące kroki:
- Sprawdza wszystkie wymagania wstępne wymagane do skonfigurowania agenta 365.
- Zgłasza wszelkie problemy ze szczegółowymi wskazówkami dotyczącymi rozwiązywania problemów.
- Kontynuuje sprawdzanie wszystkich wymagań, nawet jeśli niektóre testy kończą się niepowodzeniem.
- Zawiera podsumowanie wszystkich kontroli na końcu.
requirements Opcje
| Option | Description |
|---|---|
-c, --config <config> |
Ścieżka pliku konfiguracji. Wartość domyślna to a365.config.json. |
-v, --verbose |
Przedstawia szczegółowe dane wyjściowe dla wszystkich kontroli. |
--category <category> |
Uruchamia kontrole tylko dla określonej kategorii, na przykład Azure, Authentication lub Configuration. |
-?, , -h--help |
Wyświetla informacje pomocy i użycia. |
setup infrastructure
Tworzenie infrastruktury Azure.
Minimum wymagane uprawnienia: współautor subskrypcji Azure lub właściciel
a365 setup infrastructure [options]
infrastructure Opcje
| Option | Description |
|---|---|
-c, --config <config> |
Ścieżka pliku konfiguracji. Wartość domyślna to a365.config.json. |
-v, --verbose |
Pokaż szczegółowe dane wyjściowe. |
--dry-run |
Pokaż, co można zrobić bez wykonywania. |
-?, , -h--help |
Wyświetla informacje pomocy i użycia. |
setup blueprint
Utwórz strategię agenta (rejestracja aplikacji Entra ID).
Minimalne wymagane uprawnienia: rola dewelopera identyfikatora agenta
a365 setup blueprint [options]
blueprint Opcje
| Option | Description |
|---|---|
-c, --config <config> |
Ścieżka pliku konfiguracji. Wartość domyślna to a365.config.json. |
-v, --verbose |
Pokaż szczegółowe dane wyjściowe. |
--dry-run |
Pokaż, co można zrobić bez wykonywania. |
--no-endpoint |
Nie rejestruj punktu końcowego obsługi komunikatów (tylko strategia). |
--endpoint-only |
Zarejestruj tylko punkt końcowy obsługi komunikatów. Wymaga istniejącej strategii. |
-?, , -h--help |
Wyświetla informacje pomocy i użycia. |
setup permissions
Skonfiguruj uprawnienia protokołu OAuth2 i uprawnienia do dziedziczenia.
Minimalne wymagane uprawnienia: Administrator globalny
a365 setup permissions [command] [options]
Opcje
| Option | Description |
|---|---|
-?, , -h--help |
Wyświetla informacje pomocy i użycia. |
Subcommands
| Subcommand | Description |
|---|---|
mcp |
Skonfiguruj uprawnienia protokołu OAuth2 serwera MCP i można je dziedziczyć. |
bot |
Skonfiguruj uprawnienia protokołu OAuth2 interfejsu API bota obsługi komunikatów i można je dziedziczyć. |
custom |
Stosuje niestandardowe uprawnienia interfejsu API do strategii agenta, które wykraczają poza standardowe uprawnienia wymagane do operacji agenta. |
copilotstudio |
Konfiguruje uprawnienia protokołu OAuth2 i uprawnienia dziedziczone dla strategii agenta w celu wywoływania Copilot Studio copilots za pośrednictwem interfejsu API platformy Power Platform. |
setup permissions mcp
Skonfiguruj uprawnienia protokołu OAuth2 serwera MCP i można je dziedziczyć.
Minimalne wymagane uprawnienia: Administrator globalny
a365 setup permissions mcp [options]
To polecenie:
- Odczytuje
ToolingManifest.jsonz określonegodeploymentProjectPathelementu w plikua365.config.json. - Przyznaje uprawnienia delegowane OAuth2 dla każdego zakresu serwera MCP do strategii agenta.
- Konfiguruje uprawnienia dziedziczone, aby wystąpienia agentów mogły uzyskiwać dostęp do narzędzi MCP.
- Jest idempotentny i bezpieczny do wielokrotnego uruchamiania.
Ważne
- Przed uruchomieniem tego polecenia uruchom polecenie
a365 config display, aby sprawdzić, czydeploymentProjectPathwskazuje folder projektu zawierający zaktualizowanyToolingManifest.jsonelement . Jeśli deweloper dodaje serwery MCP na innej maszynie, najpierw udostępnij zaktualizowaną aktualizacjęToolingManifest.jsonadministratorowi globalnego. Uruchomienie bez poprawnościToolingManifest.jsonnie powoduje dodania nowych uprawnień serwera MCP do strategii. - Uruchom to polecenie po uruchomieniu
a365 develop add-mcp-serversprzez dewelopera polecenia . Dodawanie serwerów MCP do manifestu i udzielanie uprawnień do strategii to dwa oddzielne kroki. Po zakończeniu tego polecenia uprawnienia serwera MCP są widoczne w strategii agenta.
permissions mcp Opcje
| Option | Description |
|---|---|
-c, --config <config> |
Ścieżka pliku konfiguracji. Wartość domyślna to a365.config.json. |
-v, --verbose |
Pokaż szczegółowe dane wyjściowe. |
--dry-run |
Pokaż, co można zrobić bez wykonywania. |
-?, , -h--help |
Wyświetla informacje pomocy i użycia. |
setup permissions bot
Skonfiguruj uprawnienia protokołu OAuth2 interfejsu API bota obsługi komunikatów i można je dziedziczyć.
Minimalne wymagane uprawnienia: Administrator globalny
Wymagania wstępne: uprawnienia strategii i umowy MCP (uruchom a365 setup permissions mcp najpierw)
Dalej krok: Wdrażanie agenta (uruchom a365 deploy w przypadku hostowania w Azure)
a365 setup permissions bot [options]
permissions bot Opcje
| Option | Description |
|---|---|
-c, --config <config> |
Ścieżka pliku konfiguracji. Wartość domyślna to a365.config.json. |
-v, --verbose |
Pokaż szczegółowe dane wyjściowe. |
--dry-run |
Pokaż, co można zrobić bez wykonywania. |
-?, , -h--help |
Wyświetla informacje pomocy i użycia. |
setup permissions custom
Stosuje niestandardowe uprawnienia interfejsu API do strategii agenta, które wykraczają poza standardowe uprawnienia wymagane do operacji agenta. Za pomocą tego polecenia udzielasz agentowi dostępu do dodatkowych zakresów Microsoft Graph, takich jak Obecność, Pliki i Czat, lub do niestandardowych interfejsów API zarejestrowanych w dzierżawie entra organizacji.
Minimalne wymagane uprawnienia: Administrator globalny
Wymagania wstępne: uruchom a365 setup blueprint najpierw. Dodaj uprawnienia niestandardowe do a365.config.json polecenia a365 config permissions przed uruchomieniem tego polecenia.
a365 setup permissions custom [options]
To polecenie:
- Konfiguruje uprawnienia delegowane OAuth2 z zgodą administratora dla każdego skonfigurowanego zasobu.
- Ustawia uprawnienia dziedziczone, aby użytkownicy agentów mogli dziedziczyć dostęp z strategii.
- Uzgadnia Microsoft Entra z bieżącą konfiguracją przez dodanie nowych uprawnień i usunięcie wszelkich uprawnień usuniętych z konfiguracji.
- Jest idempotentny i bezpieczny do wielokrotnego uruchamiania.
permissions custom Opcje
| Option | Description |
|---|---|
-c, --config <config> |
Ścieżka pliku konfiguracji. Wartość domyślna to a365.config.json. |
-v, --verbose |
Pokaż szczegółowe dane wyjściowe. |
--dry-run |
Pokaż, co można zrobić bez wykonywania. |
-?, , -h--help |
Wyświetla informacje pomocy i użycia. |
Konfigurowanie uprawnień niestandardowych
Użyj a365 config permissions polecenia , aby dodać uprawnienia niestandardowe do konfiguracji przed uruchomieniem tego polecenia:
# Add Microsoft Graph extended permissions
a365 config permissions `
--resource-app-id 00000003-0000-0000-c000-000000000000 `
--scopes Presence.ReadWrite,Files.Read.All,Chat.Read
# Add custom API permissions
a365 config permissions `
--resource-app-id <your-api-app-id> `
--scopes CustomScope.Read,CustomScope.Write
# Apply all configured custom permissions
a365 setup permissions custom
Nazwa zasobu jest automatycznie rozpoznawana z Azure podczas instalacji. Nie musisz określać go w konfiguracji.
Usuwanie uprawnień niestandardowych
Aby usunąć uprawnienia niestandardowe z konfiguracji i Microsoft Entra:
# Step 1: Remove from config
a365 config permissions --reset
# Step 2: Reconcile Microsoft Entra with updated config
a365 setup permissions custom
Integracja z setup all
Po włączeniu uprawnień a365 setup all niestandardowych konfiguracja automatycznie je konfiguruje. Pełna kolejność konfiguracji to:
- Infrastruktura
- Schemat
- Uprawnienia mcp
- Uprawnienia interfejsu API bota
- Niestandardowe uprawnienia strategii (jeśli skonfigurowano)
- Punkt końcowy komunikacji
setup permissions copilotstudio
Konfiguruje uprawnienia protokołu OAuth2 i uprawnienia dziedziczone dla strategii agenta w celu wywoływania Copilot Studio copilots za pośrednictwem interfejsu API platformy Power Platform.
Minimalne wymagane uprawnienia: Administrator globalny
Wymagania wstępne: uruchom a365 setup blueprint najpierw.
a365 setup permissions copilotstudio [options]
To polecenie:
- Gwarantuje, że jednostka usługi interfejsu API platformy Power Platform istnieje w dzierżawie.
- Tworzy uprawnienie OAuth2 z strategii do interfejsu API platformy Power Platform z zakresem
CopilotStudio.Copilots.Invoke. - Ustawia uprawnienia dziedziczone, aby wystąpienia agentów mogły wywoływać Copilot Studio copilots.
permissions copilotstudio Opcje
| Option | Description |
|---|---|
-c, --config <config> |
Ścieżka pliku konfiguracji. Wartość domyślna to a365.config.json. |
-v, --verbose |
Pokaż szczegółowe dane wyjściowe. |
--dry-run |
Pokaż, co można zrobić bez wykonywania. |
-?, , -h--help |
Wyświetla informacje pomocy i użycia. |
Użyj tego polecenia, gdy agent musi wywołać Copilot Studio copilots w czasie wykonywania lub wywołać interfejsy API platformy Power Platform, które wymagają uprawnień programu CopilotStudio.
setup all
Wykonaj wszystkie kroki konfiguracji, aby skonfigurować środowisko agenta 365
a365 setup all [options]
Uruchamia pełną konfigurację agenta 365, wszystkie kroki w sekwencji.
Obejmuje: infrastruktura, strategia, uprawnienia i punkt końcowy.
Minimalne wymagane uprawnienia (administrator globalny ma wszystkie te uprawnienia):
- współautor subskrypcji Azure (dla infrastruktury i punktu końcowego)
- Rola dewelopera identyfikatora agenta (na potrzeby tworzenia strategii)
- Administrator globalny (w przypadku udzielania uprawnień i zgody administratora)
setup all Opcje
| Option | Description |
|---|---|
-c, --config <config> |
Ścieżka pliku konfiguracji. Wartość domyślna to a365.config.json. |
-v, --verbose |
Pokaż szczegółowe dane wyjściowe. |
--dry-run |
Pokaż, co można zrobić bez wykonywania. |
--skip-infrastructure |
Pomiń tworzenie Azure infrastruktury (użyj, jeśli infrastruktura już istnieje). Ta opcja nadal tworzy: strategia, uprawnienia i punkt końcowy. |
--skip-requirements |
Pomiń sprawdzanie poprawności wymagań. Użyj z ostrożnością: instalacja może zakończyć się niepowodzeniem, jeśli wymagania wstępne nie zostaną spełnione. |
-?, , -h--help |
Wyświetla informacje pomocy i użycia. |