Get-CMObjectSecurityScope

Ottenere l'ambito di sicurezza per un oggetto.

Sintassi

Get-CMObjectSecurityScope
   -InputObject <IResultObject>
   [-Name <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMObjectSecurityScope
   [-Id <String>]
   -InputObject <IResultObject>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Descrizione

Usare questo cmdlet per ottenere gli ambiti di sicurezza associati 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: Ottenere gli ambiti di sicurezza per un'applicazione

Questo comando ottiene prima di tutto l'oggetto applicazione denominato App centrale. Usa quindi l'operatore della pipeline per passare l'oggetto a Get-CMObjectSecurityScope, che ottiene tutti gli ambiti di sicurezza associati all'oggetto applicazione.

Get-CMApplication -Name "Central app" | Get-CMObjectSecurityScope

Esempio 2: Ottenere un ambito di sicurezza per un pacchetto

Questo comando ottiene l'ambito di sicurezza denominato Scope1 associato al pacchetto con ID XYZ00001.

$pkg = Get-CMPackage -Id "XYZ00001"
Get-CMObjectSecurityScope -InputObject $pkg -Name "Scope1"

Parametri

-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 associato a un oggetto Configuration Manager. Questo valore è la CategoryID proprietà , ad esempio SMS00UNA per l'ambito Predefinito .

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

-InputObject

Specificare un oggetto Configuration Manager associato a un ambito di sicurezza. Per ottenere questo oggetto, usare il cmdlet Get per il tipo di oggetto. Ad esempio, Get-CMApplication per gli oggetti app.

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 associato a un oggetto Configuration Manager.

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

Input

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Output

IResultObject[]

IResultObject

Note

Per altre informazioni su questo oggetto restituito e sulle relative proprietà, vedere SMS_SecuredCategory classe WMI del server.