Get-CMSecurityRole
Получение ролей безопасности.
Синтаксис
Get-CMSecurityRole
[-Name <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Get-CMSecurityRole
-Id <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Описание
Используйте этот командлет для получения одной или нескольких ролей безопасности с сайта Configuration Manager. Дополнительные сведения о ролях безопасности и разрешениях см. в статье Основы ролевого администрирования в Configuration Manager.
Если у вашей учетной записи нет разрешений на просмотр ролей безопасности на сайте, этот командлет не возвращает результатов.
Примечание.
Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>
. Дополнительные сведения см. в статье Начало работы.
Примеры
Пример 1. Получение всех ролей безопасности
В этом примере перечислены все роли и идентификаторы сайта.
Get-CMSecurityRole | Select-Object RoleID, RoleName
Пример 2. Получение роли безопасности с помощью подстановочного знака
Эта команда получает все роли безопасности с именем, начинающимся с приложения.
Get-CMSecurityRole -Name "App*"
Пример 3. Перечисление всех настраиваемых ролей безопасности
Эта команда возвращает все роли безопасности, которые не являются встроенными.
Get-CMSecurityRole | Where-Object { $_.IsBuiltIn -eq $false }
Параметры
-DisableWildcardHandling
Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ForceWildcardHandling
Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Id
Укажите идентификатор получаемой роли безопасности. Это значение является свойством RoleID
, например SMS000AR
для роли диспетчера развертывания ОС .
Тип: | String |
Aliases: | RoleId |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Укажите имя получаемой роли безопасности.
Тип: | String |
Aliases: | RoleName |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | True |
Входные данные
None
Выходные данные
IResultObject[]
IResultObject
Примечания
Дополнительные сведения об этом возвращаемом объекте и его свойствах см. в разделе SMS_Role класс WMI сервера.