Set-AzureADMSServicePrincipal
Mises à jour un principal de service.
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>]
Description
Mises à jour un principal de service dans Azure Active Directory (Azure AD).
Exemples
Exemple 1
PS C:\> Set-AzureADMSServicePrincipal -Id 2e0d8ca7-57d1-4a87-9c2a-b3638a4cadbf -AccountEnabled $False
Cette commande désactive le compte du principal de service spécifié.
Exemple 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
Attribuez un attribut de sécurité personnalisé avec une valeur à plusieurs chaînes à une application (principal de service).
- Jeu d’attributs :
Engineering
- Attribut :
Project
- Type de données d’attribut : Collection de chaînes
- Valeur d’attribut :
("Baker","Cascade")
Exemple 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
Mettez à jour un attribut de sécurité personnalisé avec une valeur multi-chaîne pour une application (principal de service).
- Ensemble d’attributs :
Engineering
- Attribut :
Project
- Type de données d’attribut : Collection de chaînes
- Valeur d’attribut :
("Alpine","Baker")
Paramètres
-AccountEnabled
Indique si le compte est activé.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AppId
Spécifie l’ID d’application.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AppRoleAssignmentRequired
Indique si une attribution de rôle d’application est requise.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomSecurityAttributes
Attributs de sécurité personnalisés pour le principal de service.
Type: | Object |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Spécifie le nom complet.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ErrorUrl
Spécifie l’URL d’erreur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Homepage
Spécifie la page d’accueil.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Spécifie l’ID d’un principal de service dans Azure AD.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-KeyCredentials
Spécifie les informations d’identification de clé.
Type: | List<T>[Microsoft.Open.MSGraph.Model.MsKeyCredential] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogoutUrl
Spécifie l’URL de déconnexion.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MicrosoftFirstParty
Indique si le principal de service est destiné à une application tierce Microsoft.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PasswordCredentials
Spécifie les informations d’identification de mot de passe.
Type: | List<T>[Microsoft.Open.MSGraph.Model.MsPasswordCredential] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PreferredTokenSigningKeyThumbprint
Empreinte numérique de clé de signature de jeton préférée pour le principal de service.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PublisherName
Spécifie le nom de l’éditeur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplyUrls
URL auxquelles les jetons utilisateur sont envoyés pour la connexion avec l’application associée, ou URI de redirection auxquels les codes d’autorisation OAuth 2.0 et les jetons d’accès sont envoyés pour l’application associée.
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
Spécifie les noms des principaux de service.
Type: | List<T>[String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tags
Spécifie un tableau de balises. Notez que si vous envisagez que ce principal de service s’affiche dans la liste Toutes les applications dans le portail d’administration, vous devez définir cette valeur sur {WindowsAzureActiveDirectoryIntegratedApp}
Type: | List<T>[String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
Sorties
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour