Я хочу создать приложение для проверки пользователей для Azure AD. Но, к сожалению, в Azure AD нет пользовательского свойства, указывающего приглашающего пользователя.
Есть ли способ узнать, кто пригласил гостевого пользователя?
Я хочу создать приложение для проверки пользователей для Azure AD. Но, к сожалению, в Azure AD нет пользовательского свойства, указывающего приглашающего пользователя.
Есть ли способ узнать, кто пригласил гостевого пользователя?
Да, вы можете узнать, кто пригласил Guest User
в ваш клиент. Для этого у вас есть два пути:
1. Портал Azure
Monitoring
нажмите Audit logs
См. снимок экрана ниже:
При работе с порталом Azure вы можете обратиться к этим документам а>
<сильный>2. Справочник по API Microsoft Graph:
Вы также можете узнать, кто пригласил Guest User
в ваш клиент, используя MicrosftGraph
API: см. шаги ниже:
URL запроса: https://graph.microsoft.com/v1.0/auditLogs/directoryAudits
Требуется разрешение: AuditLog.Read.All
Посмотрите на скриншот, как бы вы это сделали в azure portal
Когда вы добавите разрешение, нажмите Grant admin consent for YourTenant
.
Тест на почтальоне:
Вы бы видели на картинке initiatedBy
вашего гостевого пользователя.
Если вам нужна дополнительная информация, вы можете обратиться к этому официальному документы