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 сервера.