Как сбросить пароль субъекта-службы, созданного для идентификатора управляемой системы в Azure? - PullRequest
0 голосов
/ 17 марта 2020

Я создал Azure Реестр контейнеров с идентификатором управляемой системой. Я знаю, как проверить созданный для него принципал службы:

C:\> az ad sp show --id 4***8
{
  "accountEnabled": "True",
  "alternativeNames": [
    "isExplicit=False",
    "/subscriptions/d***8/resourcegroups/VictorTestRG/providers/Microsoft.ContainerRegistry/registries/victorTestContainerRegistry"
  ],
  "appId": "7***6",
  "displayName": "victorTestContainerRegistry",
  "keyCredentials": [...],
  "objectId": "4***8",
  "objectType": "ServicePrincipal",
  "odata.metadata": "https://graph.windows.net/2***b/$metadata#directoryObjects/@Element",
  "odata.type": "Microsoft.DirectoryServices.ServicePrincipal",
  "servicePrincipalNames": [
    "7***6",
    "https://identity.azure.net/o***F/p***="
  ],
  "servicePrincipalType": "ManagedIdentity"
}

(я очистил некоторые значения и пропустил поля, для краткости null или [])

Теперь я хотел бы сбросить учетные данные для этого участника службы, но у меня не сработало ни одно из следующих действий:

C:\> az ad sp credential reset --name 4***8
Resource '4***8' does not exist or one of its queried reference-property objects are not present.
C:\> az ad sp credential reset --name "7***6"
Resource '7***6' does not exist or one of its queried reference-property objects are not present.
C:\> az ad sp credential reset --name victorTestContainerRegistry
Resource '7***6' does not exist or one of its queried reference-property objects are not present.
C:\> az ad sp credential reset --name "https://identity.azure.net/o***F/p***="
Resource '7***6' does not exist or one of its queried reference-property objects are not present.
C:\>

Итак, как можно сбросить учетные данные для идентификатора, управляемого системой?

1 Ответ

1 голос
/ 18 марта 2020

Как заметил Томас, вы не управляете учетными данными. Смысл использования управляемого удостоверения состоит в том, чтобы избавиться от этого управления.

Система автоматически повернет сертификаты, используемые удостоверением, за кулисами. Вам не нужно ничего с этим делать.

...