© navision.pl | Opracowano na podstawie: Microsoft Learn (CC BY 4.0)
Konfigurowanie synchronizacji kontaktów z programem Outlook dla lokalnej instalacji Business Central
W tym artykule dowiesz się, jak skonfigurować lokalną instalację Business Central do synchronizacji kontaktów w Business Central z kontaktami w programie Outlook. Aby uzyskać więcej informacji o tej funkcji, przejdź do Synchronizacja kontaktów w Business Central z kontaktami w Microsoft Outlook.
Wprowadzenie
Synchronizacja kontaktów wymaga użycia protokołu OAuth 2.0 do uwierzytelniania w usłudze Exchange Online. Wcześniej obsługiwane było również uwierzytelnianie podstawowe, ale zostało ono wycofane i nie jest już obsługiwane w usłudze Exchange Online. Więcej informacji o wycofaniu można znaleźć w artykule Wycofanie uwierzytelniania podstawowego w usłudze Exchange Online. Ta zmiana oznacza, że synchronizacja kontaktów w Business Central mogła przestać działać w środowisku lokalnym. W tym artykule wyjaśniono, jak przywrócić jej działanie.
Wymagania wstępne
- Exchange Online, wersja samodzielna lub w ramach planu Microsoft 365
- Dostęp do dzierżawy Microsoft Entra używanej przez Exchange Online
- Użytkownicy Business Central mają konto e-mail Microsoft 365 lub Exchange Online przypisane do ich kont w Business Central. To ustawienie można sprawdzić w sekcji Uwierzytelnianie Microsoft 365 profilu użytkownika na liście Użytkownicy.
Konfigurowanie synchronizacji kontaktów
Wykonaj następujące kroki, aby skonfigurować synchronizację kontaktów. Jeśli korzystasz z Business Central Spring 2019 (wersja 14), musisz wykonać dodatkowy krok polegający na modyfikacji kodu aplikacji lub skonfigurowaniu połączenia z usługą Power BI.
W tym kroku dodajesz zarejestrowaną aplikację w dzierżawie Microsoft Entra planu Microsoft 365 lub Exchange Online. Podobnie jak inne usługi platformy Azure współpracujące z Business Central, Exchange Online wymaga zarejestrowanej aplikacji w Microsoft Entra ID. Zarejestrowana aplikacja zapewnia usługi uwierzytelniania i autoryzacji między Business Central a Exchange Online.
Postępuj zgodnie ze szczegółowymi instrukcjami w pomocy dla deweloperów i specjalistów IT w artykule Rejestrowanie aplikacji w Microsoft Entra ID. Podczas wykonywania instrukcji pamiętaj o następujących kwestiach:
-
Jeśli aplikacja została już zarejestrowana w ramach integracji z innym produktem Microsoft, takim jak Power BI, możesz ponownie użyć tej zarejestrowanej aplikacji. W takim przypadku wystarczy skonfigurować aplikację z uprawnieniami Office 365 Exchange Online opisanymi w następnym punkcie.
-
Skonfiguruj zarejestrowaną aplikację z następującymi uprawnieniami delegowanymi do interfejsu API Office 365 Exchange Online:
- Contacts.ReadWrite
- EWS.AccessAsUser.All
-
Dla Business Central w wersji 14 wykonaj jedno z następujących zadań:
-
Zmodyfikuj stronę 6700, zmieniając
FALSEnaTRUEw następującym wierszu kodu w wyzwalaczuOnPageOpen: -
Utwórz nową stronę z następującym kodem w wyzwalaczu OnPageOpen:
-
Skonfiguruj usługę Power BI, postępując zgodnie z instrukcjami w artykule Łączenie z Power BI z Business Central on-premises| Microsoft Docs.
Po wdrożeniu wybranego rozwiązania poproś użytkowników o uruchomienie nowej/zmodyfikowanej strony lub Praca z raportami Power BI w Business Central. Ten krok wystarczy wykonać tylko raz.
Następne kroki
Synchronizacja kontaktów w Business Central z kontaktami w Microsoft Outlook