Share via


Set-CMSecurityScope

Configurare un ambito di sicurezza.

Sintassi

Set-CMSecurityScope
   [-Description <String>]
   -InputObject <IResultObject>
   [-NewName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMSecurityScope
   [-Description <String>]
   -Id <String>
   [-NewName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMSecurityScope
   [-Description <String>]
   -Name <String>
   [-NewName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Usare questo cmdlet per modificare le impostazioni di configurazione di un ambito di sicurezza. È possibile configurare solo ambiti personalizzati.

Per altre informazioni sugli ambiti di sicurezza, vedere Nozioni fondamentali sull'amministrazione basata su ruoli in Configuration Manager.

Nota

Eseguire Configuration Manager cmdlet dall'unità del sito Configuration Manager, ad esempio PS XYZ:\>. Per altre informazioni, vedere Introduzione.

Esempio

Esempio 1: Rinominare un ambito di sicurezza

Il primo comando ottiene l'oggetto ambito di sicurezza denominato Scope1 e lo archivia nella variabile $Scope .

Il secondo comando modifica il nome dell'ambito di sicurezza in Amministrazione ambito.

$Scope = Get-CMSecurityScope -Name "Scope1"

Set-CMSecurityScope -InputObject $Scope -NewName "Admin scope"

Parametri

-Confirm

Richiede la conferma prima di eseguire il cmdlet.

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

-Description

Specificare una descrizione facoltativa per l'ambito di sicurezza.

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

-DisableWildcardHandling

Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.

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

-ForceWildcardHandling

Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.

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

-Id

Specificare l'ID di un ambito di sicurezza da configurare. Questo valore è la CategoryID proprietà . Poiché questo cmdlet funziona solo con ambiti personalizzati, questo valore deve sempre iniziare con il codice del sito. Gli ID per gli ambiti predefiniti iniziano con SMS.

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

-InputObject

Specificare un oggetto ambito di sicurezza da configurare. Per ottenere questo oggetto, usare il cmdlet Get-CMSecurityScope .

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

-Name

Specificare il nome di un ambito di sicurezza da configurare.

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

-NewName

Specificare un nuovo nome per l'ambito di sicurezza.

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

-WhatIf

Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.

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

Input

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Output

System.Object