Получение ролей PAM
Используется привилегированной учетной записью для получения списка ролей PAM, кандидатом на которые является учетная запись.
Примечание
URL-адреса в этой статье относятся к имени узла, выбранному во время развертывания API, например https://api.contoso.com
.
Запрос
Метод | URL-адрес запроса |
---|---|
GET | /api/pamresources/pamroles |
Параметры запроса
Параметр | Описание |
---|---|
$filter | Необязательный элемент. Укажите любое из свойств роли PAM в выражении фильтра, чтобы вернуть отфильтрованный список ответов. Дополнительные сведения о поддерживаемых операторах см. в разделе Фильтрация в сведениях о службе REST API PAM. |
v | Необязательный элемент. Версия API. Если он не включен, используется текущая (последняя выпущенная) версия API. Дополнительные сведения см. в разделе Управление версиями в службе REST API PAM. |
Заголовки запросов
Общие заголовки запросов см. в разделе Заголовки HTTP-запросов и ответов в службе REST API PAM.
Текст запроса
Нет.
Ответ
В этом разделе описывается ответ.
Коды ответов
Код | Описание |
---|---|
200 | ОК |
401 | Не авторизовано |
403 | Запрещено |
408 | Истекло время ожидания запроса |
500 | Внутренняя ошибка сервера |
503 | Служба недоступна |
Заголовки ответов
Общие заголовки запросов см. в разделе Заголовки HTTP-запросов и ответов в службе REST API PAM.
Текст ответа
Успешный ответ содержит коллекцию из одной или нескольких ролей PAM, каждая из которых имеет следующие свойства:
Свойство | Описание |
---|---|
RoleID | Уникальный идентификатор (GUID) роли PAM. |
DisplayName | Отображаемое имя роли PAM в службе MIM. |
Описание | Описание роли PAM в службе MIM. |
Срок жизни | Максимальное время ожидания прав доступа к роли в секундах. |
AvailableFrom | Самое раннее время суток, когда выполняется активация запроса. |
AvailableTo | Последнее время суток, когда выполняется активация запроса. |
MFAEnabled | Логическое значение, указывающее, требуют ли запросы на активацию для этой роли запрос многофакторной проверки подлинности. |
ApprovalEnabled | Логическое значение, указывающее, требуют ли запросы на активацию для этой роли утверждения владельцем роли. |
AvailabilityWindowEnabled | Логическое значение, указывающее, можно ли активировать роль только в определенный временной интервал. |
Пример
В этом разделе приведен пример для получения ролей PAM.
Пример. Запрос
GET /api/pamresources/pamroles HTTP/1.1
Пример: Ответ
HTTP/1.1 200 OK
{
"odata.metadata":"http://localhost:8086/api/pamresources/%24metadata#pamroles",
"value":[
{
"RoleId":"00000000-0000-0000-0000-000000000000",
"DisplayName":"Allow AD Access ",
"Description":null,
"TTL":"3600",
"AvailableFrom":"0001-01-01T00:00:00",
"AvailableTo":"0001-01-01T00:00:00",
"MFAEnabled":false,
"ApprovalEnabled":false,
"AvailabilityWindowEnabled":false
},
{
"RoleId":"00000000-0000-0000-0000-000000000000",
"DisplayName":"ApprovalRole",
"Description":null,
"TTL":"3600",
"AvailableFrom":"0001-01-01T00:00:00",
"AvailableTo":"0001-01-01T00:00:00",
"MFAEnabled":false,
"ApprovalEnabled":true,
"AvailabilityWindowEnabled":false
}
]
}