Add-CMSecurityScopeToAdministrativeUser
Ajoutez une étendue de sécurité à un utilisateur ou un groupe.
Syntax
Add-CMSecurityScopeToAdministrativeUser
-AdministrativeUserName <String>
-SecurityScopeName <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMSecurityScopeToAdministrativeUser
-AdministrativeUser <IResultObject>
-SecurityScopeId <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMSecurityScopeToAdministrativeUser
-AdministrativeUser <IResultObject>
-SecurityScopeName <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMSecurityScopeToAdministrativeUser
-AdministrativeUser <IResultObject>
-SecurityScope <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMSecurityScopeToAdministrativeUser
-AdministrativeUserId <Int32>
-SecurityScopeId <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMSecurityScopeToAdministrativeUser
-AdministrativeUserId <Int32>
-SecurityScopeName <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMSecurityScopeToAdministrativeUser
-AdministrativeUserId <Int32>
-SecurityScope <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMSecurityScopeToAdministrativeUser
-AdministrativeUserName <String>
-SecurityScopeId <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMSecurityScopeToAdministrativeUser
-AdministrativeUserName <String>
-SecurityScope <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Utilisez cette cmdlet pour ajouter une étendue de sécurité à un utilisateur administratif ou à un groupe d’administration dans Configuration Manager.
Pour plus d’informations sur les étendues de sécurité, voir Fundamentals of role-based administration in Configuration Manager.
Vous pouvez spécifier un utilisateur administratif ou un groupe par nom ou par ID, ou vous pouvez utiliser l’cmdlet Get-CMAdministrativeUser pour obtenir un objet utilisateur ou groupe. Un utilisateur d’administration dans Configuration Manager définit un utilisateur ou un groupe local ou de domaine. Vous pouvez spécifier une étendue de sécurité à ajouter par nom ou par ID, ou vous pouvez utiliser l’cmdlet Get-CMSecurityScope pour obtenir une étendue de sécurité.
Notes
Exécutez les cmdlets Configuration Manager à partir du lecteur de site Configuration Manager, par PS XYZ:\>
exemple. Pour plus d’informations, voir la mise en place.
Exemples
Exemple 1 : Ajouter une étendue de sécurité personnalisée à un groupe d’utilisateurs de domaine
Cette commande ajoute une étendue de sécurité nommée Scope22 pour un groupe de domaines nommé Administrateurs de l’Ouest. Cette commande suppose que vous avez déjà créé l’étendue de sécurité personnalisée et l’utilisateur d’administration.
Add-CMSecurityScopeToAdministrativeUser -AdministrativeUserName "Contoso\Western Administrators" -SecurityScopeName "Scope22"
Paramètres
- Confirmer
Une invite de confirmation apparaît avant d’exécuter le cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
- WhatIf
Présente ce qui se produit si le cmdlet s’exécute. La cmdlet ne s’exécute pas.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AdministrativeUser
Spécifiez un objet utilisateur d’administration à configurer. Pour obtenir cet objet, utilisez l’cmdlet Get-CMAdministrativeUser.
Type: | IResultObject |
Position: | Named |
Default value: | None |
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 d’unteger. Par exemple: 16777234
.
Type: | Int32 |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AdministrativeUserName
Spécifiez le nom de l’utilisateur administratif à configurer.
Vous pouvez utiliser des caractères génériques :
*
: Plusieurs caractères?
: Caractère unique
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Ce paramètre traite les caractères génériques comme des valeurs littérales. Vous ne pouvez pas la combiner avec ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
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 |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecurityScope
Spécifiez un objet d’étendue de sécurité à ajouter. Pour obtenir cet objet, utilisez l’cmdlet Get-CMSecurityScope.
Type: | IResultObject |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SecurityScopeId
Spécifiez l’ID de l’étendue de sécurité à ajouter. Cette valeur est la CategoryID
propriété, par exemple pour SMS00UNA
l’étendue Par défaut.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecurityScopeName
Spécifiez le nom de l’étendue de sécurité à ajouter.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Sorties
System.Object