Condividi tramite


Remove-CMAccessAccount

Rimuove utenti o gruppi da un account di accesso.

Sintassi

Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      [-Force]
      [-InputObject] <IResultObject>
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      -ApplicationId <String>
      [-Force]
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      -ApplicationName <String>
      [-Force]
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      -BootImageId <String>
      [-Force]
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      -BootImageName <String>
      [-Force]
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      -DriverPackageId <String>
      [-Force]
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      -DriverPackageName <String>
      [-Force]
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      [-Force]
      -OperatingSystemImageId <String>
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      [-Force]
      -OperatingSystemImageName <String>
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      [-Force]
      -OperatingSystemInstallerId <String>
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      [-Force]
      -OperatingSystemInstallerName <String>
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      [-Force]
      -PackageId <String>
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      [-Force]
      -PackageName <String>
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      [-Force]
      -SoftwareUpdateDeploymentPackageId <String>
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMAccessAccount
      -AccountType <AccessAccountType>
      [-Force]
      -SoftwareUpdateDeploymentPackageName <String>
      [-UserName <String>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Il cmdlet Remove-CMAccessAccount rimuove utenti o gruppi da un account di accesso.

Un account di accesso è un elenco di utenti o gruppi che possono accedere a un servizio o a un'applicazione stabilita che si trova in un punto di distribuzione. Ad esempio, i membri dell'account di accesso alla connessione del punto di aggiornamento software possono accedere a due servizi per gestire gli aggiornamenti software: Windows Server Update Services (WSUS) e Gestione sincronizzazione WSUS.

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: Rimuovere un utente da un account di accesso per un'applicazione usando il relativo nome

PS XYZ:\> Remove-CMAccessAccount -ApplicationName "SharePoint 2010" -Type WindowsUser -UserName "CONTOSO\ENarvaez" -Confirm

Questo comando rimuove un utente di Windows dall'account di accesso per un'applicazione specificata usando il relativo nome. È necessario confermare l'azione prima che il comando la esegua.

Esempio 2: Rimuovere un gruppo da un account di accesso per un pacchetto usando il relativo ID

PS XYZ:\> $ID = Get-CMAccessAccount -PackageId "CM1100002"
PS XYZ:\> Remove-CMAccessAccount -PackageId $ID -Type WindowsGroup -UserName "CONTOSO\Guest"

Il primo comando ottiene l'ID dell'oggetto pacchetto e quindi lo archivia nella variabile $ID.

Il secondo comando rimuove un gruppo dall'account di accesso per il pacchetto specificato. Non è necessaria alcuna conferma.

Parametri

-AccountType

Specifica un tipo di account. I valori validi sono: Guest, User, WindowsGroup e WindowsUser.

Tipo:AccessAccountType
Valori accettati:User, Guest, Administrator, WindowsUser, WindowsGroup
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ApplicationId

Specifica l'ID di un'applicazione.

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

-ApplicationName

Specifica il nome di un'applicazione.

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

-BootImageId

Specifica l'ID di un'immagine di avvio.

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

-BootImageName

Specifica il nome di un'immagine di avvio.

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

-DriverPackageId

Specifica l'ID di un pacchetto driver.

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

-DriverPackageName

Specifica il nome di un pacchetto driver.

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

-Force

Forza l'esecuzione del comando senza richiedere la conferma dell'utente.

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

-InputObject

Specifica l'input per questo cmdlet. È possibile usare questo parametro oppure inviare tramite pipe l'input a questo cmdlet.

Tipo:IResultObject
Alias:DriverPackage, Application, OperatingSystemImage, OperatingSystemInstaller, Package, SoftwareUpdateDeploymentPackage, BootImage
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-OperatingSystemImageId

Specifica l'ID di un'immagine del sistema operativo.

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

-OperatingSystemImageName

Specifica il nome di un'immagine del sistema operativo.

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

-OperatingSystemInstallerId

Specifica l'ID di un programma di installazione del sistema operativo.

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

-OperatingSystemInstallerName

Specifica il nome di un programma di installazione del sistema operativo.

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

-PackageId

Specifica l'ID di uno script software distribuito o di un programma.

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

-PackageName

Specifica il nome di uno script o di un programma software distribuito.

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

-SoftwareUpdateDeploymentPackageId

Specifica l'ID di un aggiornamento software distribuito.

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

-SoftwareUpdateDeploymentPackageName

Specifica il nome di un aggiornamento software distribuito.

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

-UserName

Specifica un nome di account utente di Windows in formato dominio\utente.

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

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Output

System.Object