在 Azure 中的何处添加 Monitoring Reader 角色

Where to add Monitoring Reader role in Azure

我想在 Azure 门户中设置一些警报,现在对 "Monitoring Reader" 和 "Monitoring Contributor" 角色有点困惑。

比如说,我有 2 个网络应用程序属于 1 个资源组,它们都将日志写入 1 个应用程序洞察实例。现在我想向应用洞察添加一条新规则,当错误过多时,具有 "Monitoring Reader" 角色的用户将收到一封电子邮件。

我需要在哪里授予用户 X 这个角色?在 App Insights 实例上?在可能触发这些错误的资源组或每个应用程序上?

监控贡献者:可以读取所有监控数据和编辑监控设置

监控Reader:可以读取所有监控数据(指标、日志等)。

两个角色的详细介绍请参考:Get started with roles, permissions, and security with Azure Monitor

而且,据我所知,您可以分配对Application Insights实例的权限,以便用户能够查看监控数据。

更新:

我创建了 2 个具有相同应用洞察实例的函数应用。来宾用户被邀请并分配了监视 Reader 角色。访客用户可以查看所有2个功能应用程序的监控数据。