Implementowanie zabezpieczeń Azure dla deweloperów
Anushika Agarwal
Cloud Data Engineer
Ujednolicone API dostępu do danych Microsoft 365
Jeden punkt końcowy dla wszystkich usług

PeopleSphere używa:
Graph łączy je wszystkie

Ujednolicone API: Jeden punkt końcowy dostępu do zasobów usług Microsoft Cloud

Składniki żądania:
Metoda: GET, POST, PATCH itp.
Wersja: v1.0, beta
Zasób: users, groups itp.
Parametry zapytania: $select, $filter
Nagłówki: Authorization, Content-Type

Obsługiwane metody:
GET: Pobieranie danych
POST: Tworzenie danych
PUT: Całkowite zastępowanie danych
PATCH: Aktualizowanie danych
DELETE: Usuwanie danych

https://graph.microsoft.com/v1.0/groups
Stabilne API

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

Konkretne dane, z którymi użytkownik wchodzi w interakcję.
Przykład:
/users, /me/groups/users/{userId}/events


Opcje filtrowania, sortowania lub wybierania danych
Select:
$select=id,displayNameFilter:
$filter=startswith(displayName, 'John')Top:
$top=5


Przenoszą metadane w żądaniach i odpowiedziach HTTP
Dwa typy nagłówków: standardowe i specyficzne dla API

Bearer {access_token}application/json30https://graph.microsoft.com/operationStatusImplementowanie zabezpieczeń Azure dla deweloperów