У нас есть экземпляр управления API в лазурном режиме. Мы также включили API управления. Здесь мы установили токен SAS &, который использовался в приложении. Здесь мы должны менять токен SAS каждые 30 дней. Если срок действия токена истек, это приведет к отключению приложения. Есть ли способ получить уведомление по электронной почте или любым другим способом об истечении срока действия токена (заранее). Я провел небольшое исследование по этому поводу, но, к сожалению, не смог найти ничего полезного.
Azure - Управление API - Срок действия токена SAS Management API
Ответы (2)
Я не верю, что для этого есть встроенная поддержка.
Вместо этого у вас может быть логическое приложение, которое принимает токен SAS в качестве входных данных и планирует электронные письма в зависимости от истечения срока действия токена.
СОВЕТ Помимо электронной почты, вы могли бы выполнять более интересные рабочие процессы, например отправлять сообщения с действиями, используя office 365 outlook или https://docs.microsoft.com/en-us/connectors/teams/#post-an-adaptive-card-to-a-teams-channel-and-wait-for-a-response
коннекторы и даже создать рабочий элемент в Azure Devops или создать проблему на GitHub, в зависимости от того, что вы используете.
В качестве альтернативы вы можете создать приложение Azure AD с идентификатором клиента и секретом клиента, дать ему разрешения делать то, что вам нужно сделать в APIM, и использовать его учетные данные для выполнения всех тех же операций через ARM.