Procedure: Exchange Online met OAuth gebruiken om e-mails te synchroniseren
Vereisten
- Exact Globe+ of Exact Compact+ 500SP7 of 501SP1 van 15 december 2022 of recenter.
- Exact Globe Next of Exact Compact 422SP14, 423SP7 of 424SP1 van 9 december 2022 of recenter.
- Exact Synergy Enterprise 267SP14, 500SP7 of 501SP1 van 15 december 2022 of recenter.
- Exact Lightweight Integration Server (ELIS) voor productupdate 267SP14, 500SP7 of 501SP1 van 5 december 2022 of recenter.
Voor het gebruik van de Exact Online Migration Tool en Exact Lightweight Integration Server (ELIS), heb je de Application ID (Client ID), Directory ID (tenant ID) en Client Secret nodig om toegang te krijgen tot Microsoft Exchange Online. Zorg ervoor dat volgende stappen zijn voltooid voordat je Exact-oplossingen verbindt met de Microsoft Exchange Online-applicatie:
- Registreer een nieuwe app.
- Definieer de instellingen om e-mails te synchroniseren.
- Verkrijg de Client ID, Tenant ID en Client Secret.
- Gebruik deze informatie in Exact-producten voor een succesvolle Exchange-integratie voor e-mails.
Registreer een nieuwe app in Microsoft Azure via App registrations
- Ga naar https://portal.azure.com.
- Klik in de sectie Azure services op Microsoft Entra ID.
- Klik in het linkerpaneel op App registrations.
- Klik op +New registration.
- Definieer een naam voor de applicatie op de pagina Register an application en klik op Register. De applicatie- en directory-ID's worden weergegeven op de volgende pagina in de sectie Essentials.
Definieer de instellingen om e-mails te synchroniseren
- Klik in het linkerpaneel op API permissions.
- Klik op + Add a permission.
- Klik op het tabblad Microsoft APIs en klik vervolgens op Microsoft Graph.
- Klik op Delegated permissions en activeer het volgende:
- OpenId permissions > email, offline_access, openid en profile.
- Klik op Application permissions en activeer het volgende:
- AccessReview > AccessReview.Read.All
- Mail > Mail.Send
- Klik na elk van de twee bovenstaande stappen op Add permissions.
- Als de kolom Status voor de betreffende API of permission name leeg is of “Not granted for the Domain name” weergeeft, klik dan op Grant admin consent for [Domain name].
- Je ziet nu de melding “Grant admin consent confirmation.”.
- Klik op Yes. De status wordt nu aangepast naar “Granted”.
Opmerking: Je kunt Microsoft Graph API verwijderen uit de lijst met toestemmingen als deze is geactiveerd, maar je deze niet gebruikt.
Client ID, Tenant ID en Client Secret verkrijgen
Na het aanmaken van een applicatie zoals hierboven beschreven, kun je de Client ID en de Tenant ID als volgt verkrijgen:
- Ga naar https://portal.azure.com.
- Klik in de sectie Azure services op Microsoft Entra ID.
- Klik in het linkerpaneel op Overview.
- De Tenant ID wordt weergegeven bij Directory (tenant) ID, en de Client ID wordt weergegeven bij Application (client) ID in de sectie Essentials.
Doe vervolgens het volgende om een Client Secret aan te maken:
- Klik in het linkerpaneel op Certificates & secrets.
- Klik op + New client secret.
- Definieer de omschrijving, selecteer de vervalperiode en klik op Add.
Opmerking: Wanneer de client secret vervalt, moet je een nieuwe client secret aanmaken en de nieuwe waarde in jouw Exact-product opgeven.
- De Client Secret wordt weergegeven in de kolom Value.
Opmerking: Het is belangrijk om de client secret op dit moment ergens te noteren, omdat het alléén zichtbaar is bij het aanmaken. De client secret wordt naderhand niet meer getoond.
Je kunt nu de gegevens van de Client ID, Tenant ID en Client Secret gebruiken.
Instellingen voor e-mails definiëren in Exact Globe+, Exact Globe Next, Exact Compact+ en Exact Compact
- Ga naar .
- Klik op het tabblad Uitvoer.
- Selecteer Exchange Online in de sectie E-mail.
- Bij Account in de sectie Afzender, definieer je het e-mailadres dat wordt gebruikt als afzender.
- Bij Client ID, vul je de Client ID van de Azure-portal in.
- Bij Tenant ID, vul je de Tenant ID van de Azure-portal in.
- Bij Client Secret, vul je de Client Secret van de Azure-portal in.
- Klik op Bewaren.
Instellingen voor e-mails definiëren in Exact Synergy Enterprise
- Ga naar .
- Klik op Bewerken.
- In de sectie Server bij E-mail, selecteer je Exchange Online.
- Bij Tenant ID, vul je de Tenant ID van de Azure-portal in.
- Bij Client ID, vul je de Client ID van de Azure-portal in.
- Bij Client Secret, vul je de Client Secret van de Azure-portal in.
- Bij Sender account (email), definieer je het e-mailadres dat wordt gebruikt als afzender.
- Klik op Bewaren.
Instellingen voor e-mailsynchronisatie definiëren in Exact Lightweight Integration Server (ELIS)
- Open de Exact Lightweight Integration Server (ELIS) Management Console.
- Selecteer Settings in het linkerpaneel.
- Selecteer bij Server de optie Exchange Online.
- Typ de tenant ID bij Tenant ID.
- Typ de application (Client) ID bij Client ID.
- Typ de client secret bij Client secret.
- Typ het e-mailadres van de afzender bij Sender account.
- Klik op Bewaren.
Main Category: |
Attachments & notes |
Document Type: |
Support - On-line help |
Category: |
|
Security level: |
All - 0 |
Sub category: |
|
Document ID: |
31.049.061 |
Assortment: |
Exact Globe+
|
Date: |
28-08-2024 |
Release: |
|
Attachment: |
|
Disclaimer |