事件订阅不适用于 KeyVault

问题描述 投票:0回答:1

我有一个 KeyVault,我希望在机密过期或接近过期时收到松弛消息。

因此,在我的 KeyVault 中,我进入“事件”菜单并创建了一个新的逻辑应用程序。在逻辑应用程序中,我将其设置为侦听过期和接近过期事件并配置 Slack 操作,然后保存逻辑应用程序。然后我进入我的 KeyVault 并创建了一个 Secret,并在几分钟后过期。

当密钥过期时,我可以在 KeyVault 本身的事件菜单和事件网格系统主题中看到发生的事件。但如果我点击事件订阅,那里什么也没有。逻辑应用程序也看不到任何东西。

我不确定订阅中是否有什么问题。我也不知道在哪里查看这些事件以确保它们确实像我想象的那样发生。

有几点需要注意:

  1. 我正在关注本教程
  2. 我确实将事件网格注册为资源提供者。
  3. 当我第一次保存逻辑应用程序时,它保留在设计器上并且我需要保留它,页面不会重定向或出现任何我认为有点奇怪的情况。

有人能想到我可能缺少的东西吗?该教程看起来非常简单。

我尝试删除并重新创建逻辑应用/事件订阅。我无法删除当前正在使用的 KeyVault。

azure-logic-apps azure-keyvault azure-eventgrid
1个回答
0
投票

我通过选择以下选项创建了一个 Key Vault 实例。

enter image description here

然后我向我的帐户授予了以下权限。

enter image description here

我在 Key Vault 中为逻辑应用创建了一个事件,该事件订阅

Microsoft.KeyVault.SecretNearExpiry,Microsoft.KeyVault.SecretExpired
事件类型。

enter image description here

我的工作流程如下所示-

enter image description here

当秘密即将过期或过期时,工作流程将被触发,我将获得成功的结果。

enter image description here

松弛

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.