Compte de service dédié
Créez un compte de service dédié à la réservation
- avec une licence Exchange online
- le rôle "ApplicationImpersonation"
Application Azure
Depuis le Portail AZURE > Azure Active Directory > Inscription d'application puis Nouvelle inscription
- Nommez le (par exemple : "Geolys - Meeting")
- Sélectionnez Comptes dans cet annuaire d'organisation uniquement (TEVOLYS uniquement - Locataire unique)
- Urls de redirection
- changez la liste déroulante sur Client public/natif (mobile & bureau)
- saisissez urn:ietf:wg:oauth:2.0:oob
Copiez les valeurs suivantes pour plus tard:
- ID d'application (client)
- ID de l'annuaire (locataire)
Depuis Manifeste recherchez requiredResourceAccess et ajoutez dans les [] :
{
"resourceAppId": "00000002-0000-0ff1-ce00-000000000000",
"resourceAccess": [
{"id": "dc890d15-9560-4a4c-9b7f-a736ec74ec40", "type": "Role"}
]
},
{
"resourceAppId": "00000003-0000-0000-c000-000000000000",
"resourceAccess": [
{"id": "e1fe6dd8-ba31-4d61-89e7-88639da4683d","type": "Scope"}
]
}
Autorisation Graph API
Depuis API Authorisées, vérifiez que la valeur EWS.AccessAsUser.All est cochée
Depuis Certificats et secrets sélectionnez Nouveau secret client
- Nommez le
- Sélectionnez une durée de validité