2014-10-15 2 views
-1

Я пытаюсь выполнить приведенный ниже запрос, чтобы показывать пользователей, которые являются активными &, изменили пароль после определенной даты/времени.Формат OKTA-фильтров

URL:

{{url}}/api/v1/users?filter=status eq "ACTIVE" and passwordchanged gt "2014-10-08T10:10:45.000Z" 

Выход: Получение Bad Request. Что не в порядке с этим?

{ 
    "errorCode": "E0000031", 
    "errorSummary": "Bad request. Invalid filter parameter.", 
    "errorLink": "E0000031", 
    "errorId": "oaeItfhZkMfQR-jmUvDt3bdbw", 
    "errorCauses": [] 
} 

Я собрал дату от одного из существующих пользователей в том же экземпляре с помощью запроса Get пользователя:

{{url}}/api/v1/users/00u2o0nvrmNMPNZILEQM 

ответ

1

дата находится в правильном формате, но passwordChanged в настоящее время не поддерживается как параметр фильтра для пользователей.

Поддерживаемые фильтры перечислены здесь: http://developer.okta.com/docs/api/rest/users.html#filters

0

В настоящее время - мы только поддерживаем «LastUpdated» в качестве фильтра на основе времени. Все остальное выглядит нормально.

Смежные вопросы