Поделиться через


Remove-CMAccessAccount

Удаляет пользователей или группы из учетной записи доступа.

Синтаксис

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>]

Описание

Командлет Remove-CMAccessAccount удаляет пользователей или группы из учетной записи доступа.

Учетная запись доступа — это список пользователей или групп, которые могут получить доступ к установленной службе или приложению, расположенным в точке распространения. Например, члены учетной записи доступа к точке обновления программного обеспечения могут получить доступ к двум службам для управления обновлениями программного обеспечения: Windows Server Update Services (WSUS) и диспетчеру синхронизации WSUS.

Примечание.

Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>. Дополнительные сведения см. в статье Начало работы.

Примеры

Пример 1. Удаление пользователя из учетной записи доступа к приложению с помощью его имени

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

Эта команда удаляет пользователя Windows из учетной записи доступа для приложения, указанного с помощью его имени. Перед выполнением команды необходимо подтвердить действие.

Пример 2. Удаление группы из учетной записи доступа к пакету с помощью ее идентификатора

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

Первая команда получает идентификатор объекта пакета, а затем сохраняет его в переменной $ID.

Вторая команда удаляет группу из учетной записи доступа для указанного пакета. Подтверждение не требуется.

Параметры

-AccountType

Указывает тип учетной записи. Допустимые значения: Guest, User, WindowsGroup и WindowsUser.

Тип:AccessAccountType
Допустимые значения:User, Guest, Administrator, WindowsUser, WindowsGroup
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ApplicationId

Указывает идентификатор приложения.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ApplicationName

Указывает имя приложения.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-BootImageId

Указывает идентификатор загрузочного образа.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-BootImageName

Указывает имя загрузочного образа.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Перед запуском командлет запросит подтверждение.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DriverPackageId

Указывает идентификатор пакета драйвера.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DriverPackageName

Указывает имя пакета драйвера.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Force

Принудительно выполняет команду без запроса подтверждения пользователя.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InputObject

Указывает входные данные для этого командлета. Вы можете использовать этот параметр или передать входные данные в этот командлет.

Тип:IResultObject
Aliases:DriverPackage, Application, OperatingSystemImage, OperatingSystemInstaller, Package, SoftwareUpdateDeploymentPackage, BootImage
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-OperatingSystemImageId

Указывает идентификатор образа операционной системы.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OperatingSystemImageName

Указывает имя образа операционной системы.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OperatingSystemInstallerId

Указывает идентификатор установщика операционной системы.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OperatingSystemInstallerName

Указывает имя установщика операционной системы.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PackageId

Указывает идентификатор развернутого программного скрипта или программы.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PackageName

Указывает имя развернутого программного скрипта или программы.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SoftwareUpdateDeploymentPackageId

Указывает идентификатор развернутого обновления программного обеспечения.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SoftwareUpdateDeploymentPackageName

Указывает имя развернутого обновления программного обеспечения.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UserName

Указывает имя учетной записи пользователя Windows в формате домен\пользователь.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Выходные данные

System.Object