New-EntraAgentIdentityBlueprint
Erstellt einen neuen Agent Identity Blueprint.
Syntax
Default (Standard)
New-EntraAgentIdentityBlueprint
-DisplayName <String>
[-SponsorUserIds <String[]>]
[-SponsorGroupIds <String[]>]
[-OwnerUserIds <String[]>]
[<CommonParameters>]
Beschreibung
Das New-EntraAgentIdentityBlueprint Cmdlet erstellt einen neuen Agent Identity Blueprint mithilfe der Microsoft Graph v1.0-API. Ein Agent Identity Blueprint dient als Vorlage zum Erstellen von Agentidentitäten mit konsistenter Konfiguration und Berechtigungen.
Beispiele
Beispiel 1: Erstellen eines Blueprints mit Sponsoren und Besitzern
Connect-Entra -Scopes 'AgentIdentityBlueprint.Create', 'AgentIdentityBlueprint.UpdateAuthProperties.All'
New-EntraAgentIdentityBlueprint -DisplayName "My Blueprint" -SponsorUserIds @("user1@contoso.com") -OwnerUserIds @("owner1@contoso.com")
12345678-1234-1234-1234-123456789012
In diesem Beispiel wird ein Agent Identity Blueprint mit dem angegebenen Anzeigenamen, Sponsoren und Besitzern erstellt.
Beispiel 2: Erstellen eines Blueprints mit Benutzer- und Gruppensponsoren
Connect-Entra -Scopes 'AgentIdentityBlueprint.Create', 'AgentIdentityBlueprint.UpdateAuthProperties.All'
New-EntraAgentIdentityBlueprint -DisplayName "HR Blueprint" -SponsorUserIds @("hr-admin@contoso.com") -SponsorGroupIds @("aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb")
87654321-4321-4321-4321-210987654321
In diesem Beispiel wird ein Agent Identity Blueprint mit Benutzer- und Gruppensponsoren erstellt.
Beispiel 3: Erstellen eines Blueprints mit nur Benutzersponsoren
Connect-Entra -Scopes 'AgentIdentityBlueprint.Create', 'AgentIdentityBlueprint.UpdateAuthProperties.All'
New-EntraAgentIdentityBlueprint -DisplayName "Finance Blueprint" -SponsorUserIds @("finance-admin@contoso.com", "finance-manager@contoso.com")
11112222-3333-4444-5555-666677778888
In diesem Beispiel wird ein Agent Identity Blueprint mit mehreren Benutzersponsoren erstellt.
Parameter
-DisplayName
Der Anzeigename für den Agent Identity Blueprint.
Parametereigenschaften
| Typ: | System.String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | True |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-OwnerUserIds
Array von Benutzer-IDs oder UPNs, die als Besitzer festgelegt werden sollen.
Parametereigenschaften
| Typ: | System.String[] |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-SponsorGroupIds
Array von Gruppen-IDs, die als Sponsoren festgelegt werden sollen.
Parametereigenschaften
| Typ: | System.String[] |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-SponsorUserIds
Array von Benutzer-IDs oder UPNs, die als Sponsoren festgelegt werden sollen.
Parametereigenschaften
| Typ: | System.String[] |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Eingaben
None
Ausgaben
System.String
Gibt die Agent Identity Blueprint-ID zurück.
Hinweise
Mindestens ein Sponsor (Benutzer oder Gruppe) muss angegeben werden. Besitzer sind optional. Wenn Sponsoren oder Besitzer nicht als Parameter bereitgestellt werden, fordert das Cmdlet interaktiv auf und schlägt den aktuellen Benutzer als Standard vor. Das Cmdlet überprüft alle Benutzer- und Gruppen-IDs für den Mandanten, bevor der Blueprint erstellt wird. Die Blueprint-ID wird in einer Variablen auf Modulebene gespeichert, die von anderen verwandten Cmdlets verwendet werden kann.
Dieses Cmdlet verwendet den Microsoft Graph v1.0-API-Endpunkt (/v1.0/applications/graph.agentIdentityBlueprint).
Für dieses Cmdlet sind die folgenden Microsoft Graph Berechtigungen erforderlich:
- AgentIdentityBlueprint.Create
- AgentIdentityBlueprint.UpdateAuthProperties.All