расширение схемы в graph API

#graph #azure-active-directory

#График #azure-active-directory

Вопрос:

Я рассматриваю расширение схемы в graph API. Как показано в следующей статье, мы можем использовать два метода для расширения схемы.

https://learn.microsoft.com/en-us/graph/extensibility-overview

Открытые расширения: хороший способ для разработчиков начать работу.

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

Кроме того, кажется, что я могу использовать расширение схемы Azure AD, но я не могу понять, в чем разница между расширениями схемы Azure AD directory и расширениями схемы.

Расширения схемы каталога Azure AD: Azure AD поддерживает аналогичный тип расширений, известных как расширения схемы каталога, для нескольких ресурсов directoryObject.

Если я использую расширения схемы, а не открытые расширения, это означает расширение схемы каталога Azure AD? или у Graph есть другая область для расширения, а не Azure AD?

Спасибо O.M

Ответ №1:

Расширения схемы и расширения схемы каталога Azure AD означают одно и то же, просто они предназначены для разных способов использования.

введите описание изображения здесь Что касается расширений схемы, в документе объясняется способ, который использует MS graph API для этого.

введите описание изображения здесь

А для расширений схемы каталога Azure AD используется Azure AD graph API.

введите описание изображения здесь

О разнице между Azure AD GRAPH API и MS GRAPH API, пожалуйста, прочтите здесь.