Condividi tramite


New-CMAdministrativeUser

Creare un utente amministratore.

Sintassi

New-CMAdministrativeUser
   [-CollectionName <String[]>]
   -Name <String>
   -RoleName <String[]>
   [-SecurityScopeName <String[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-CMAdministrativeUser
   -Name <String>
   -Permission <IResultObject[]>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Usare questo cmdlet per creare un utente amministratore per Configuration Manager. Un utente amministratore in Configuration Manager definisce un utente o un gruppo locale o di dominio. Quando si crea l'utente amministrativo in Configuration Manager, è possibile concedergli l'accesso a ruoli di sicurezza, ambiti di sicurezza e raccolte. Per altre informazioni sui ruoli di sicurezza, vedere Nozioni fondamentali sull'amministrazione basata su ruoli in Configuration Manager.

Nota

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

Esempio

Esempio 1: Aggiungere un utente amministratore

Questo comando aggiunge l'utente di dominio Contoso denominato AdminUser1 come utente amministratore. Questo utente viene aggiunto ai ruoli di sicurezza predefiniti di Amministratore applicazioni e Gestione aggiornamenti software . Il comando aggiunge inoltre l'utente agli ambiti di sicurezza scope1 e scope2 e alle raccolte userCollection1 e deviceCollection1 .

$name = "Contoso\AdminUser1"
$roles = "Application Administrator","Software Update Manager"
$scopes = "scope1","scope2"
$colls = "userCollection1","deviceCollection1"

New-CMAdministrativeUser -Name $name -RoleName $roles -SecurityScopeName $scopes -CollectionName $colls

Esempio 2: Aggiungere un gruppo di dominio

In questo esempio viene aggiunto il gruppo di dominio Contoso Security Analyst al ruolo di sicurezza predefinito Degli analisti di sola lettura .

New-CMAdministrativeUser -Name "Contoso\Security Analysts" -RoleName "Read-only Analyst"

Parametri

-CollectionName

Specificare una matrice di nomi di raccolta. Il cmdlet assegna il nuovo utente amministratore a ognuna di queste raccolte.

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

-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

-Name

Specificare il nome dell'utente amministratore da aggiungere. Usare il formato domain\name, dove name è l'utente o il gruppo.

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

-Permission

Specificare una matrice di oggetti autorizzazioni da assegnare a questo nuovo utente. Per ottenere questi oggetti, usare il cmdlet New-CMAdministrativeUserPermission .

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

-RoleName

Specificare una matrice di nomi di ruoli di sicurezza. Questo nome può essere per un ruolo predefinito o personalizzato. Per visualizzare l'elenco dei ruoli di sicurezza predefiniti, vedere Ruoli di sicurezza.

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

-SecurityScopeName

Specificare una matrice di nomi di ambito di sicurezza. Un nome dell'ambito di sicurezza può essere "Default" o il nome di un ambito di sicurezza personalizzato. Il cmdlet assegna gli ambiti di sicurezza specificati all'utente amministratore.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
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

None

Output

IResultObject

Note

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