Het client secret van uw Microsoft Office 365-mailbox vervangen in ShopCtrl
Nadat u de synchronisatie met uw Microsoft 365-mailbox hebt ingesteld, raden we aan de vervaldatum van uw client secret te noteren. Enkele dagen voor die datum moet u een nieuw client secret aanvragen en de ShopCtrl-applicatie in Microsoft 365 opnieuw autoriseren.
Zodra het client secret verlopen is, stopt de e-mailsynchronisatie in ShopCtrl. Om de synchronisatie weer te starten, vraagt u een nieuw client secret aan en vult u dit in bij de betreffende mailboxinstellingen in ShopCtrl. U hoeft geen nieuwe applicatie aan te maken en te registreren: alleen het client secret van de bestaande applicatie moet worden vervangen door een geldig exemplaar.
Dit geldt voor:
- Verbindingen via de Graph API
- Verbindingen via e-mailprotocollen
- Zowel het versturen als het ontvangen van e-mail
Stap 1. Een nieuw client secret aanmaken in Microsoft 365
-
Log in bij uw Microsoft Entra-beheercentrum.
-
Ga naar Applications > App registrations.
-
Zoek de registratie van uw ShopCtrl-integratie.
-
Open deze om te bewerken.
-
Ga naar het gedeelte Certificated & secrets.
-
Klik op New client secret.
-
In het deelvenster Add a client secret pane:
- vul een Description voor het secret in.
- Selecteer de expiration period (overweeg een langere geldigheidsduur)
-
Klik op Add om het client secret te genereren.
-
Kopieer het veld Value en bewaar het veilig, net als een wachtwoord.
De waarde van een client secret is alleen direct na het aanmaken zichtbaar. Sla het secret dus op voordat u de pagina verlaat.
Stap 2. Uw verbinding met de Microsoft 365-mailbox opnieuw autoriseren in ShopCtrl
Voer de autorisatie bij voorkeur uit in een privévenster van uw browser, om conflicten tussen accounts te voorkomen.
Voor het ontvangen van e-mail:
-
Open ShopCtrl in een privévenster.
-
Log in als gebruiker met Shop owner admin-rechten.
-
Ga naar:
- Deelvenster met verkoopkanalen → pictogram van de shop → Settings
- Communication > E-mail > Receiving email
-
Zoek de verbinding van Microsoft 365 met ShopCtrl en klik op Edit.
-
Klap in het nieuwe venster met mailboxdetails het deelvenster Auth Parameters uit en vul het nieuwe Client Secret in.
-
Klik op Save and Authorize.
-
Bevestig de autorisatie (let op: niet-opgeslagen wijzigingen op andere tabbladen gaan verloren).
-
Log in bij Microsoft 365 met de inloggegevens van het e-mailadres van de shop (niet met uw persoonlijke account).
BelangrijkGebruik het e-mailadres dat u voor de integratie wilt instellen. Als uw organisatie eenmalige aanmelding (SSO) gebruikt, gebruik dan het e-mailadres van de shop en niet uw persoonlijke account.
-
Controleer de rechten en keur ze goed.
-
Na de bevestiging verschijnt het venster Success, waarin staat dat de toegang voor het account is verleend. Als een van de autorisatieparameters onjuist was, verschijnt er een venster met de betreffende melding. Herstel de fouten en doorloop dezelfde stappen opnieuw.
-
Klik na een geslaagde autorisatie op Back to Shop Settings.
-
Test de verbinding door de mailbox te selecteren en op Test MailBox te klikken. In een pop-upmelding ziet u of de verbinding is geslaagd.
Voor het versturen van e-mail:
Herhaal dezelfde stappen bij: Shop Settings > Communication > E-mail > Sending email
Gebruik hetzelfde client secret. Verstuur een testmail om te controleren of alles werkt.
Conclusie
U hebt het client secret van Microsoft 365 vervangen en de e-mailsynchronisatie van ShopCtrl opnieuw geautoriseerd. Zo blijft uw e-mail zonder onderbreking werken:
- Noteer de vervaldatum van uw nieuwe client secret.
- Stel een herinnering in voor minstens 7 dagen voor de vervaldatum.
- Herhaal deze procedure voordat het secret verloopt.