У нас есть сценарий Powershell, который создает некоторых гостевых пользователей с помощью командлета New-AzureADMSInvitation, а его возвращаемое значение имеет удобное свойство InviteRedeemUrl, которое мы включаем в приятное приветственное электронное письмо для пользователя, чтобы они начали с настройки своей учетной записи.и с помощью нашего приложения.Это прекрасно работает при приглашении отдельных или небольшого числа пользователей.
Однако нам нужно будет сделать это для многих пользователей и тщательно контролировать, когда отправляются электронные письма, и я не вижу другого способаизвлечение этого URL после факта ... единственной опцией, по-видимому, является кнопка «Повторно отправить приглашение» на гостевого пользователя в AD, который отправляет электронное письмо от Microsoft с «Приглашениями Microsoft» с использованием искомого URL.проблемы ... По маркетинговым причинам нам нужно поместить URL-адрес погашения приглашения в наше собственное приветственное письмо, поэтому мы не хотим, чтобы Microsoft отправляла эти электронные письма.
Есть ли способ получить или рассчитать этоURL приглашения после гостевой пользователь уже был приглашен?Я знаю, что могу удалить и заново создать само приглашение, но это все еще ручной процесс, и я хотел бы сначала иметь возможность массово создавать гостевых пользователей, а затем получать эти URL-адреса оптом, как только мы будем готовы отправлять электронные письма.Тем более, что сама Azure AD, по-видимому, в состоянии получить URL-адреса погашения в дальнейшем с помощью кнопки «Повторно отправить приглашение».