从Azure Monitor工作簿创建的全用户Azure仪表板无法设置默认时间范围
Azure Monitor 工作簿仪表板时间范围权限问题解决方案
问题1:无写入权限用户调整时间范围的可行性
- 可以实现,不需要给用户授予仪表板写入权限,操作路径如下:
- 在工作簿编辑页,将Time Picker参数的
保存时包括参数选项勾选,同时将参数的权限设置调整为所有查看者均可编辑参数值,该权限是工作簿参数的独立权限,不依赖仪表板的写入权限 - 固定磁贴到Azure仪表板时,选择
固定工作簿的特定视图,而非固定静态快照,这样参数控件会保留在仪表板磁贴顶部,只读用户可以直接在磁贴内调整时间范围,无需修改仪表板本身的配置
- 在工作簿编辑页,将Time Picker参数的
- 注意不要使用仪表板全局的时间范围控件,该控件确实需要仪表板写入权限才能调整,使用工作簿自带的参数控件即可绕开这个限制
问题2:工作簿侧配置默认时间范围的可行性
- 完全可以实现,配置方法如下:
- 在工作簿编辑界面选中你创建的Time Picker参数,进入编辑模式
- 在参数配置页的
默认值字段设置你需要的全局默认时间范围,保存工作簿配置 - 固定磁贴到Azure仪表板时,确保勾选
使用工作簿默认参数值选项
- 配置生效规则:
- 只读权限用户打开仪表板时,默认加载你设置的时间范围,且可以通过磁贴内的Time Picker调整,调整仅对自己当前的视图生效,不会修改全局默认配置
- 拥有写入权限的用户既可以调整磁贴内的工作簿参数,也可以修改全局默认的参数配置,修改后会同步给所有用户的默认视图
注意:如果固定磁贴时选择了
固定为静态内容,以上所有配置都会失效,磁贴会变成固定时间范围的静态快照,所有用户都无法调整。
内容的提问来源于stack exchange,提问作者Logan
相关产品推荐
相关产品推荐

