[Политика Azure] Применить тег и добавить информацию об учетной записи
При создании группы ресурсов с помощью политики Azure я хотел бы указывать в качестве тегов информацию об учетной записи, такую как идентификатор пользователя и адрес электронной почты.
Тэг Sample-Apply и его значение по умолчанию
В результате обращения к тегу было возможно пометить фиксированное слово, но я не знаю, как получить вышеупомянутую информацию об учетной записи динамически.
Если вы кого-нибудь знаете, пожалуйста, научите меня, как.
Спасибо.
1 ответ
Привет, пользователь 20380119 или 0118,
Если это требование при создании / определении политики:
Вы можете получить информацию об учетной записи динамически с помощью командлета Get-AzContext. Обратите внимание, что идентификатор пользователя и адрес электронной почты могут быть назначены его свойствам (Get-AzContext), таким как "Account", "Account.Id", "Name" и т. Д. Таким образом, вы можете запустить команды ниже и проверить выходные данные для проверки идентификатора пользователя, Адрес электронной почты присваивается некоторым контекстным свойствам в вашей среде и использует их.
Get-AzContext | fl *
Get-AcContext | Select -ExpandProperty ExtendedProperties
$UserID = (Get-AzContext).Account.Id
$UserID = (Get-AzContext).Name
Затем укажите динамически извлекаемый идентификатор пользователя, адрес электронной почты для переменной $policyparam (это упоминается на этапе развертывания учебного пособия, которое вы читаете).
Если это требование при применении политики:
AFAIK эта функция в настоящее время не поддерживается / невозможна с помощью политик Azure. Однако, чтобы выполнить требование пометки идентификатора пользователя и адреса электронной почты для совсем недавно созданных групп ресурсов, вы можете использовать связанные события создания из журналов активности, а затем просто автоматически использовать что-то вроде функционального приложения для извлечения этих событий и добавления необходимых тегов (с информацией, такой как идентификатор пользователя, адрес электронной почты и т. д.) для соответствующих групп ресурсов на лету.
Надеюсь это поможет!! Ура!!
Политика не осведомлена о пользователе, поэтому вы не сможете получить информацию об учетной записи.