PowerShell обновляет теги свойств участников службы Azure

Использование PowerShell для обновления идентификаторов участников службы, которые можно найти здесь в документации Microsoft: https://docs.microsoft.com/en-us/graph/api/resources/serviceprincipal?view=graph-rest-1.0#properties

Принципал службы -> Свойства -> теги

Как добавить пользовательский тег к субъекту службы?

      # Get all Service Principals

# az login

# az ad sp list --all


# Set Service Principal ID

$ServicePrincipalID = ""

# Show Service Principal Information

$ServicePrincipalData = az ad sp show --id $ServicePrincipalID
Write-Host $ServicePrincipalData


# Update Service Principal Properties Custom Tag

az rest --method PATCH --url https://graph.microsoft.com/v1.0/servicePrincipals/$ServicePrincipalID --body '{\"tags\":[\"AssetID\"]}'
# az rest --method PATCH --url https://graph.microsoft.com/v1.0/servicePrincipals/$ServicePrincipalID --body '{"tags":["AssetID","SubscriptionID"]}'



# https://docs.microsoft.com/en-us/cli/azure/ad/sp?view=azure-cli-latest#az-ad-sp-update
# az ad sp update --id $ServicePrincipalID --set tags=["AssetID_<>"]
# az ad sp update --id $ServicePrincipalID --set 'tags=["AssetID_<>"]'


# Custom JSON Object input for tags property



$input = @"
{
  "tags": [
    "AssetID_<>",
    "SubscriptionID_<>"
  ],
}
"@

$jObject = $input | convertfrom-json

az ad sp update --id $ServicePrincipalID --set tags $jObject

0 ответов

Другие вопросы по тегам