Aller au contenu

Configuration de la synchronisation Outlook et Prextra

Afin de configurer la synchronisation Outlook et Prextra, vous devez fournir cette documentation à votre technicien informatique.

1. Enregistrer de votre application

Vous devez tout d’abord configurer une application dans votre propre environnement Microsoft de la manière suivante :

Ouvrez le lien ci-dessous : https://learn.microsoft.com/fr-fr/exchange/client-developer/exchange-web-services/how-to-authenticate-an-ews-application-by-using-oauth#register-your-application

Pour utiliser OAuth, une application doit avoir une ID d’application émise par Azure Active Directory. Dans ce tutoriel, l’application est supposée être une application console, alors vous devez enregistrer votre application en tant que client public à l’aide d’Azure Active Directory. Vous pouvez inscrire une application dans le centre d’administration Azure Active Directory ou à l’aide de Microsoft Graph.

  1. Ouvrez un navigateur, accédez au Centre d’administration Azure Active Directory et connectez-vous à l’aide d’un compte personnel (ou compte Microsoft) ou d’un compte professionnel ou scolaire.

  2. Sélectionnez Azure Active Directory dans le volet de navigation gauche, puis sélectionnez Inscriptions d’applications sous Gérer.

  3. Sélectionnez Nouvelle inscription. Sur la page Inscrire une application, définissez les valeurs comme suit.

  4. Définissez Nom pour un nom convivial de votre application.

  5. Définissez types de comptes pris en charge pour le choix adapté à votre scénario.

  6. Pour Rediriger URI, remplacez la liste déroulante par client public (mobile & bureau) et définissez la valeur sur https://login.microsoftonline.com/common/oauth2/nativeclient.

  7. Choisissez Inscrire. Sur la page Application console Graph, copiez les valeurs de l’ID de l’application (client) et de l’ID du répertoire (client) ; vous en aurez besoin plus loin dans cet exercice.

2. Configuration pour l’authentification de l’application uniquement

Par la suite, ouvrez ce deuxième lien ci-dessous : https://learn.microsoft.com/fr-fr/exchange/client-developer/exchange-web-services/how-to-authenticate-an-ews-application-by-using-oauth#configure-for-app-only-authentication

Pour utiliser les autorisations des applications, suivez ces étapes supplémentaires.

  1. Sélectionnez Autorisations de l’API dans le volet de navigation gauche sous Gérer.

  2. Recherchez la propriété « requiredResourceAccess » dans le manifeste, puis ajoutez les éléments suivants à l’intérieur des crochets ([]) :

JSONCopier

{

"resourceAppId": "00000002-0000-0ff1-ce00-000000000000",

"resourceAccess": [

{

"id": "dc890d15-9560-4a4c-9b7f-a736ec74ec40",

"type": "Role"

}

]

}

  1. Sélectionnez Enregistrer.

  2. Sélectionnez Autorisations de l’API dans le volet de navigation gauche sous Gérer. Vérifiez que l’autorisation full_access_as_app est répertoriée.

  3. Sélectionnez Accorder l’autorisation d’administrateur pour l'entreprise puis acceptez la boîte de dialogue de consentement.

  4. Sélectionnez Certificats et clés secrètes dans le volet de navigation gauche sous Gérer.

  5. Sélectionnez Secret nouveau client, saisissez une courte description, puis sélectionnez Ajouter.

  6. Copiez la Valeur du nouveau secret client ajouté et enregistrez-le. vous en aurez besoin plus tard.

3. Informer l’équipe de Technique de CDID Inc.

Par la suite, vous devrez fournir vos informations d’identification d’application, ainsi que le code secret client et votre identifiant de tenant à l’équipe de Technique CDID, en passant par votre chargé de projet ou soit directement à technique@cdid.com

Ainsi, l’équipe de Technique pourra ajouter vos informations dans le serveur de Prextra.

Lorsque l’équipe de technique aura fait l’ajout dans votre serveur, vous recevrez une confirmation par courriel.

Ainsi, vous pourrez avoir accès à la synchronisation Outlook et Prextra.

Pour ce faire, dirigez-vous à la documentation « Synchronisation Outlook et Prextra » du module « CRM ».

NOTE INTERNE CDID:

"Exchange": [ { "Environment": "prextra", "ApplicationId": "XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "ClientSecret": "XXXXX~XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "TenantId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" },

…,

{ "Environment": "autreClient", "ApplicationId": "XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX ", "ClientSecret": " XXXXX~XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ", "TenantId": " XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX " },

]

Retour en haut de la page