Partager via


Remove-CMSecurityRoleFromAdministrativeUser

Supprimez l’association entre un rôle de sécurité et un utilisateur administratif.

Syntax

Remove-CMSecurityRoleFromAdministrativeUser
      -AdministrativeUserName <String>
      [-Force]
      -RoleName <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMSecurityRoleFromAdministrativeUser
      -AdministrativeUser <IResultObject>
      [-Force]
      -RoleId <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMSecurityRoleFromAdministrativeUser
      -AdministrativeUser <IResultObject>
      [-Force]
      -RoleName <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMSecurityRoleFromAdministrativeUser
      -AdministrativeUser <IResultObject>
      [-Force]
      -Role <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMSecurityRoleFromAdministrativeUser
      -AdministrativeUserId <Int32>
      [-Force]
      -RoleId <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMSecurityRoleFromAdministrativeUser
      -AdministrativeUserId <Int32>
      [-Force]
      -RoleName <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMSecurityRoleFromAdministrativeUser
      -AdministrativeUserId <Int32>
      [-Force]
      -Role <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMSecurityRoleFromAdministrativeUser
      -AdministrativeUserName <String>
      [-Force]
      -RoleId <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMSecurityRoleFromAdministrativeUser
      -AdministrativeUserName <String>
      [-Force]
      -Role <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Utilisez cette applet de commande pour supprimer l’association entre un ou plusieurs rôles de sécurité et un utilisateur administratif. Une fois que vous avez supprimé l’association d’un rôle de sécurité à un utilisateur administratif, l’utilisateur administratif ne peut pas afficher les objets dans Configuration Manager qui sont associés au rôle de sécurité. Ils n’ont plus non plus l’autorisation d’effectuer les tâches liées à ces objets.

Remarque

Exécutez Configuration Manager applets de commande à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>. Pour plus d’informations, consultez Prise en main.

Exemples

Exemple 1 : Supprimer un rôle de sécurité d’un utilisateur administratif

Cette commande supprime l’association entre le rôle de sécurité nommé Security Update Manager et l’utilisateur administratif nommé Contoso\PattiFuller. Étant donné qu’il spécifie le paramètre Force , il s’exécute sans invite.

Remove-CMSecurityRoleFromAdministrativeUser -AdministrativeUserName "Contoso\PattiFuller" -RoleName "Security Update Manager" -Force

Paramètres

-AdministrativeUser

Spécifiez un objet utilisateur administratif à configurer. Pour obtenir cet objet, utilisez l’applet de commande Get-CMAdministrativeUser .

Type:IResultObject
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-AdministrativeUserId

Spécifiez l’ID de l’utilisateur administratif à configurer. Cette valeur est la AdminID propriété, qui est une valeur entière. Par exemple : 16777234.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AdministrativeUserName

Spécifiez le nom de l’utilisateur administratif à configurer.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Une invite de confirmation apparaît avant d’exécuter le cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Force l’exécution de la commande sans demander la confirmation de l’utilisateur.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Role

Spécifiez un objet de rôle de sécurité à supprimer. Pour obtenir cet objet, utilisez l’applet de commande Get-CMSecurityRole .

Type:IResultObject
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RoleId

Spécifiez l’ID du rôle de sécurité à supprimer. Cette valeur est la RoleID propriété, par exemple SMS000AR pour le rôle Gestionnaire de déploiement du système d’exploitation .

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RoleName

Spécifiez le nom du rôle de sécurité à supprimer.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Présente ce qui se produit si le cmdlet s’exécute. L’applet de commande ne s’exécute pas.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Sorties

System.Object