Истечение срока действия пары идентификатор / ключ для учетной записи службы
Может кто-нибудь, пожалуйста, направьте меня на следующее:
Я использую Valence API для импорта данных в систему LMS и использовать службу Windows, чтобы сделать то же самое.
Я создал учетную запись службы и использую пару идентификатор пользователя / ключ этой учетной записи для проверки подлинности вызова API valence.
У меня вопрос: есть ли у нас срок действия для этого идентификатора пользователя / пары ключей? Я где-то читал (но не могу сейчас выяснить), что срок его действия истечет через 30 дней. Если это так, как я могу предотвратить его истечение срока действия?
1 ответ
Время жизни пары идентификатор пользователя / ключ является потенциально настраиваемым значением. Ожидаемое время жизни пары User ID/Key неопределенно, пока оно не будет помечено как истекающее. Пара ID пользователя / K, K, будет помечена для истечения срока действия, когда произойдет одно из следующих событий:
Сконфигурированное "время жизни" всех пар "ID пользователя / ключ" в секундах достигается для K (то есть, оно было отчеканено много секунд назад). Это единственное значение конфигурации LMS, которое применяется для всей организации. По умолчанию для него установлено специальное значение, означающее "неопределенный" (то есть означает "нет естественного времени истечения для какой-либо пары ID пользователя / ключа), но определенные администраторы LMS могут установить или заставить D2L установить это, чтобы конкретное значение (например, неделя, месяц, что угодно).
Пароль учетной записи пользователя LMS сбрасывается: либо пользователь изменяет свой собственный пароль, либо администратор выполняет сброс пароля учетной записи пользователя. Это событие помечает все существующие пары идентификаторов пользователей / ключей для этого пользователя на срок действия.
Администратор LMS аннулирует доступ стороннего приложения для этого пользователя. Это событие помечает все существующие пары идентификаторов пользователей / ключей для этого пользователя на срок действия.
Когда пара ИД пользователя / Ключ помечается для истечения срока действия, через некоторое время она будет обнаружена и удалена задачей, которая периодически удаляет все ключи, помеченные таким образом. (Обычно задержка между маркировкой ключа на срок действия и его удалением очень короткая, но не мгновенная.)