Реалізація безпеки Azure для розробників
Anushika Agarwal
Cloud Data Engineer
Єдиний API для доступу до даних Microsoft 365
Одна кінцева точка для всіх сервісів

PeopleSphere використовує:
Graph об'єднує все це

Єдиний API: одна кінцева точка для доступу до ресурсів Microsoft Cloud

Складові запиту:
Method: GET, POST, PATCH тощо
Version: v1.0, beta
Resource: users, groups тощо
Параметри запиту: $select, $filter
Заголовки: Authorization, Content-Type

Підтримувані методи:
GET: Отримати дані
POST: Створити дані
PUT: Повністю замінити дані
PATCH: Оновити наявні дані
DELETE: Видалити дані

https://graph.microsoft.com/v1.0/groups
Стабільні API

beta
https://graph.microsoft.com/beta/groups`

Конкретні дані, з якими ви працюєте.
Приклад:
/users, /me/groups/users/{userId}/events


Опції для фільтрації, сортування або вибору даних
Select:
$select=id,displayNameFilter:
$filter=startswith(displayName, 'John')Top:
$top=5


Передають метадані в HTTP запитах і відповідях
Два типи заголовків: стандартні та специфічні для API

Bearer {access_token}application/json30https://graph.microsoft.com/operationStatusРеалізація безпеки Azure для розробників