Я использую Microsoft Graph SDK для. NET Core. Я пытаюсь получить список всех планов Office 365 во всех Azure группах Active Directory в моей организации.
Я прочитал много вопросов, но не нашел четкого ответа на них. Моя проблема: как указано в официальной документации , вы не можете перечислить планы в группе, используя учетные данные клиента (разрешения приложения), что является точным методом аутентификации, который я использую. Учитывая это, как я могу достичь своей цели?
Согласно документации, единственный способ перечислить планы в группах - использовать Делегированные разрешения , но в этом случае и в соответствии с разрешения Microsoft Graph :
пользователь или администратор соглашаются на разрешения, запрашиваемые приложением, и приложение может действовать как зарегистрированный пользователь , когда выполнение вызовов в Microsoft Graph.
Если вошедший в систему пользователь является обычным пользователем, приложение будет иметь доступ только к группам , членом которых является этот пользователь . Имейте в виду, что не может быть ни одного пользователя, который является членом всех групп.
Есть ли способ добавить мое приложение в список всех планов в все группы внутри моей организации?