Condividi tramite


Add-CMObjectSecurityScope

Aggiungere un ambito di sicurezza a un oggetto.

Sintassi

Add-CMObjectSecurityScope
   -InputObject <IResultObject[]>
   [-Scope] <IResultObject[]>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMObjectSecurityScope
   -Id <String>
   -InputObject <IResultObject[]>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMObjectSecurityScope
   -InputObject <IResultObject[]>
   [-Name] <String>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Usare questo cmdlet per aggiungere un ambito di sicurezza a un oggetto Configuration Manager.

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: Aggiungere un ambito di sicurezza agli oggetti applicazione

Il primo comando crea un oggetto ambito di sicurezza denominato Scope1 e lo archivia nella variabile $Scope .

Il secondo comando ottiene tutti gli oggetti applicazione il cui nome inizia con "Central". Usa quindi l'operatore della pipeline per passare gli oggetti a Add-CMObjectSecurityScope. Questo cmdlet aggiunge l'ambito di sicurezza a ogni oggetto applicazione.

$Scope = New-CMSecurityScope -Name "Scope1" -Description "Security scope 1"
Get-CMApplication -Name "Central*" | Add-CMObjectSecurityScope -Scope $Scope

Parametri

-Confirm

Richiede la conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DisableWildcardHandling

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ForceWildcardHandling

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Id

Specificare l'ID di un ambito di sicurezza da aggiungere a un oggetto Configuration Manager. Questo valore è la CategoryID proprietà , ad esempio SMS00UNA per l'ambito Predefinito .

Tipo:String
Alias:SecurityScopeId
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-InputObject

Specificare una matrice di oggetti Configuration Manager per aggiungere l'ambito di sicurezza. Per ottenere questo oggetto, usare il cmdlet Get per il tipo di oggetto. Ad esempio, Get-CMApplication per gli oggetti app.

Tipo:IResultObject[]
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Name

Specificare il nome di un ambito di sicurezza da aggiungere a un oggetto Configuration Manager.

Tipo:String
Alias:SecurityScopeName
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Scope

Specificare una matrice di oggetti ambito di sicurezza da aggiungere. Per ottenere questo oggetto, usare il cmdlet Get-CMSecurityScope .

Tipo:IResultObject[]
Alias:SecurityScope, SecuredCategory, Scopes, SecurityScopes, SecuredCategories
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

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

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject[]

Output

System.Object