IBM Cloud: как изменить срок действия сеанса?

Я использую IBM Cloud, и иногда, возвращаясь с перерыва на кофе, мне приходится снова вводить свои учетные данные. Есть ли способ изменить время окончания сеанса? Можно ли это сделать программно?

1 ответ

Настройки можно изменить либо в консоли IBM Cloud (UI), либо через REST API. В пользовательском интерфейсе вы должны получить доступ к настройкам управления идентификацией и доступом (IAM) .

В документации IBM Cloud API есть раздел для сервисов платформы. Там можно найти сервисы IAM. У них есть API для получения текущих настроек учетной записи и обновления настроек учетной записи . Он включает значения конфигурации для session_expiration_in_seconds и session_invalidation_in_seconds для управления истечением срока действия сеанса. Вы можете использовать curl для обновления настроек следующим образом:

      curl -X PUT 'https://iam.cloud.ibm.com/v1/accounts/ACCOUNT_ID/settings/identity' 
-H 'Authorization: Bearer TOKEN' -H 'Content-Type: application/json'
-d '{
  "session_expiration_in_seconds": 3600,
  "session_invalidation_in_seconds": 1800
}'
Другие вопросы по тегам