Изменить параметры парольной политики

  1. HTTP-запрос
  2. Path-параметры
  3. Тело запроса
    1. Представление
    2. Поля
  4. Ответы
    1. Код 200
      1. Представление
      2. Поля
    2. Код 401
      1. Представление
      2. Поля
    3. Код 403
      1. Представление
      2. Поля
    4. Код 404
      1. Представление
      2. Поля
    5. Код 500
      1. Представление
      2. Поля

Метод позволяет управлять парольной политикой пользователей организации:

  • разрешать или запрещать самостоятельную смену пароля;
  • устанавливать периодичность смены пароля.

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

Ограничение. Чтобы выполнить запрос, приложению требуется разрешение на управление параметрами паролей пользователей. Убедитесь, что вы включили его при настройке приложения на OAuth-сервере Яндекса.

HTTP-запрос

PUT https://api360.yandex.net/security/v1/org/{orgId}/domain_passwords

Path-параметры

orgId *

integer

Идентификатор организации.

orgId *

integer

Идентификатор организации.

Тело запроса

{
  "changeFrequency": integer,
  "enabled": boolean
}
Скопировано

Представление

Свернуть всё
Развернуть всё

Поля

changeFrequency

integer

Ограничить срок действия пароля (дни). Параметр также
задает контроль сложности нового пароля.

enabled

boolean

Разрешить пользователям менять пароль.

changeFrequency

integer

Ограничить срок действия пароля (дни). Параметр также
задает контроль сложности нового пароля.

enabled

boolean

Разрешить пользователям менять пароль.

Ответы

Код 200

Запрос успешно выполнен.

{
  "changeFrequency": integer,
  "enabled": boolean
}
Скопировано

Представление

Свернуть всё
Развернуть всё

Поля

changeFrequency *

integer

Срок действия пароля (дни).

enabled *

boolean

Пользователи могут менять пароль.

changeFrequency *

integer

Срок действия пароля (дни).

enabled *

boolean

Пользователи могут менять пароль.

Код 401

Пользователь не авторизован.

{
  "code": integer,
  "details": [
    {
      "@type": string
    }
  ],
  "message": string
}
Скопировано

Представление

Свернуть всё
Развернуть всё

Поля

code

integer

details[]

array

details[].@type

string

message

string

code

integer

details[]

array

details[].@type

string

message

string

Код 403

У пользователя или приложения нет прав на доступ к ресурсу, запрос отклонен.

{
  "code": integer,
  "details": [
    {
      "@type": string
    }
  ],
  "message": string
}
Скопировано

Представление

Свернуть всё
Развернуть всё

Поля

code

integer

details[]

array

details[].@type

string

message

string

code

integer

details[]

array

details[].@type

string

message

string

Код 404

Запрашиваемый ресурс не найден.

{
  "code": integer,
  "details": [
    {
      "@type": string
    }
  ],
  "message": string
}
Скопировано

Представление

Свернуть всё
Развернуть всё

Поля

code

integer

details[]

array

details[].@type

string

message

string

code

integer

details[]

array

details[].@type

string

message

string

Код 500

Внутренняя ошибка сервиса. Попробуйте повторно отправить запрос через некоторое время.

{
  "code": integer,
  "details": [
    {
      "@type": string
    }
  ],
  "message": string
}
Скопировано

Представление

Свернуть всё
Развернуть всё

Поля

code

integer

details[]

array

details[].@type

string

message

string

code

integer

details[]

array

details[].@type

string

message

string