当前位置:   article > 正文

Azure runbook 使用用户托管标识查看资源状态

Azure runbook 使用用户托管标识查看资源状态

在托管标识里创建用户托管标识

在这里插入图片描述

在被查看或变更资源进行授权

这里是选取的Analysis Services 资源

在这里插入图片描述
在这里插入图片描述

创建自动化账号和runbook

在这里插入图片描述

发布脚本

编辑脚本后保存,发布
也可以在测试窗格进行测试,该测试会直接执行runbook,如果脚本里有变更资源的还请慎重

$resourceGroup = "xxxx"
$resourceName = "xxxx"
$USIClientID = "xxxx"
#USIClientID 为用户托管标识的客户端 ID

# Ensures you do not inherit an AzContext in your runbook
Disable-AzContextAutosave -Scope Process

# Connect to Azure with user-assigned managed identity

$AzureContext = (Connect-AzAccount -Identity -AccountId $USIClientID -Environment AzureChinaCloud).context

# set and store context
$AzureContext = Set-AzContext -SubscriptionName $AzureContext.Subscription -DefaultProfile $AzureContext
# 需要执行的操作
Get-AzAnalysisServicesServer -ResourceGroupName $resourceGroup -Name $resourceName
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

在这里插入图片描述
在这里插入图片描述

添加计划

定期执行runbook
如下:
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/387625
推荐阅读
相关标签
  

闽ICP备14008679号