我有一个 KeyVault,我希望在机密过期或接近过期时收到松弛消息。
因此,在我的 KeyVault 中,我进入“事件”菜单并创建了一个新的逻辑应用程序。在逻辑应用程序中,我将其设置为侦听过期和接近过期事件并配置 Slack 操作,然后保存逻辑应用程序。然后我进入我的 KeyVault 并创建了一个 Secret,并在几分钟后过期。
当密钥过期时,我可以在 KeyVault 本身的事件菜单和事件网格系统主题中看到发生的事件。但如果我点击事件订阅,那里什么也没有。逻辑应用程序也看不到任何东西。
我不确定订阅中是否有什么问题。我也不知道在哪里查看这些事件以确保它们确实像我想象的那样发生。
有几点需要注意:
有人能想到我可能缺少的东西吗?该教程看起来非常简单。
我尝试删除并重新创建逻辑应用/事件订阅。我无法删除当前正在使用的 KeyVault。
我通过选择以下选项创建了一个 Key Vault 实例。
然后我向我的帐户授予了以下权限。
我在 Key Vault 中为逻辑应用创建了一个事件,该事件订阅
Microsoft.KeyVault.SecretNearExpiry,Microsoft.KeyVault.SecretExpired
事件类型。
我的工作流程如下所示-
当秘密即将过期或过期时,工作流程将被触发,我将获得成功的结果。
松弛