Set-AzureADMSServicePrincipal
Aktualisierungen eines Dienstprinzipals.
Syntax
Set-AzureADMSServicePrincipal
-Id <String>
[-AccountEnabled <String>]
[-AppId <String>]
[-AppRoleAssignmentRequired <Boolean>]
[-CustomSecurityAttributes <Object>]
[-DisplayName <String>]
[-ErrorUrl <String>]
[-LogoutUrl <String>]
[-Homepage <String>]
[-SamlMetadataUrl <String>]
[-MicrosoftFirstParty <Boolean>]
[-PublisherName <String>]
[-PreferredTokenSigningKeyThumbprint <String>]
[-ReplyUrls <System.Collections.Generic.List`1[System.String]>]
[-ServicePrincipalNames <System.Collections.Generic.List`1[System.String]>]
[-Tags <System.Collections.Generic.List`1[System.String]>]
[-KeyCredentials <System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.MsKeyCredential]>]
[-PasswordCredentials <System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.MsPasswordCredential]>]
[<CommonParameters>]
Beschreibung
Aktualisierungen eines Dienstprinzipals in Azure Active Directory (Azure AD).
Beispiele
Beispiel 1
PS C:\> Set-AzureADMSServicePrincipal -Id 2e0d8ca7-57d1-4a87-9c2a-b3638a4cadbf -AccountEnabled $False
Mit diesem Befehl wird das Konto des angegebenen Dienstprinzipals deaktiviert.
Beispiel 2
PS C:\> $attributes = @{
Engineering = @{
"@odata.type" = "#Microsoft.DirectoryServices.CustomSecurityAttributeValue"
"Project@odata.type" = "#Collection(String)"
Project = @("Baker","Cascade")
}
}
PS C:\> Set-AzureADMSServicePrincipal -Id 7d194b0c-bf17-40ff-9f7f-4b671de8dc20 -CustomSecurityAttributes $attributes
Weisen Sie einer Anwendung (Dienstprinzipal) ein benutzerdefiniertes Sicherheitsattribute mit einem Mehrzeichenfolgenwert zu.
- Attributsatz:
Engineering
- Attribut:
Project
- Attributdatentyp: Auflistung von Zeichenfolgen
- Attributwert:
("Baker","Cascade")
Beispiel 3
PS C:\> $attributesUpdate = @{
Engineering = @{
"@odata.type" = "#Microsoft.DirectoryServices.CustomSecurityAttributeValue"
"Project@odata.type" = "#Collection(String)"
Project = @("Alpine","Baker")
}
}
PS C:\> Set-AzureADMSServicePrincipal -Id 7d194b0c-bf17-40ff-9f7f-4b671de8dc20 -CustomSecurityAttributes $attributesUpdate
Aktualisieren eines benutzerdefinierten Sicherheitsattributes mit einem Mehrwert für eine Anwendung (Dienstprinzipal).
- Attributsatz:
Engineering
- Attribut:
Project
- Attributdatentyp: Auflistung von Zeichenfolgen
- Attributwert:
("Alpine","Baker")
Parameter
-AccountEnabled
Gibt an, ob das Konto aktiviert ist.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AppId
Gibt die Anwendungs-ID an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AppRoleAssignmentRequired
Gibt an, ob eine Anwendungsrollenzuweisung erforderlich ist.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomSecurityAttributes
Benutzerdefinierte Sicherheitsattribute für den Dienstprinzipal.
Type: | Object |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Gibt den Anzeigenamen an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ErrorUrl
Gibt die Fehler-URL an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Homepage
Gibt die Startseite an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Gibt die ID eines Dienstprinzipals in Azure AD an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-KeyCredentials
Gibt schlüsselanmeldeinformationen an.
Type: | List<T>[Microsoft.Open.MSGraph.Model.MsKeyCredential] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogoutUrl
Gibt die Anmelde-URL an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MicrosoftFirstParty
Gibt an, ob der Dienstprinzipal für eine Microsoft-Erstanbieter-App ist.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PasswordCredentials
Gibt Kennwortanmeldeinformationen an.
Type: | List<T>[Microsoft.Open.MSGraph.Model.MsPasswordCredential] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PreferredTokenSigningKeyThumbprint
Bevorzugter Tokensignaturschlüssel-Fingerabdruck für den Dienstprinzipal.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PublisherName
Gibt den Herausgebernamen an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplyUrls
Die URLs, an die Benutzertoken für die Anmeldung mit der zugehörigen Anwendung gesendet werden, oder die Weiterleitungs-URIs, an die OAuth 2.0-Autorisierungscodes und -Zugriffstoken für die zugehörige Anwendung gesendet werden.
Type: | List<T>[String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SamlMetadataUrl
@{Text=}
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServicePrincipalNames
Gibt Dienstprinzipalnamen an.
Type: | List<T>[String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tags
Gibt ein Array von Tags an. Beachten Sie, dass Wenn Sie beabsichtigen, dass dieser Dienstprinzipal in der Liste "Alle Anwendungen" im Administratorportal angezeigt wird, müssen Sie diesen Wert auf {WindowsAzureActiveDirectoryIntegratedApp} festlegen.
Type: | List<T>[String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
Ausgaben
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für