Udostępnij za pośrednictwem


Rozwiązywanie problemów związanych z integracją Microsoft Teams z aplikacjami custmer engagement w Dynamics 365

Ten artykuł zawiera informacje na temat komunikatów o błędach, które mogą być wyświetlane z możliwymi rozwiązaniami i kilkoma znanymi problemami.

Rozwiązywanie problemów z konfiguracją z integracją Microsoft Teams

Integracja z Microsoft Teams używa integracji z SharePoint od zaplecza, więc jeśli wystąpi awaria podczas integracji z SharePoint lub konfiguracji OneDrive włączenie integracji z Microsoft Teams również zakończy się niepowodzeniem.

Jeśli podczas konfigurowania integracji Microsoft Teams z usługi Dynamics 365 wystąpi błąd, być może nie zostały spełnione poniższe wymagania wstępne.

  • Integracja z SharePoint nie jest skonfigurowana a integracja z OneDrive jest włączona. Aby rozwiązać ten problem wyłącz OneDrive.

  • Integracja z SharePoint nie jest skonfigurowana, ale istnieje aktywna witryna SharePoint w organizacji. Aby rozwiązać ten problem zdezaktywuj witrynę SharePoint.

  • Integracja z SharePoint nie jest skonfigurowana, ale są lokalizacje dokumentu SharePoint utworzone z bezwzględnym adresem URL w organizacji. Aby rozwiązać ten problem usuń lokalizacje z bezwzględnym adresem URL.

  • Jeśli administrator w trybie online SharePoint zezwolił na kontrolowanie dostępu z urządzeń niezarządzanych (zasad dostępu warunkowego) w celu zezwalania/blokowania witryn SharePoint z urządzeń niezarządzanych, to te same ograniczenia są stosowane w przypadku integracji Microsoft Teams, ponieważ Microsoft Teams używa witryn SharePoint do zarządzania dokumentami. To może zablokować użytkownika próbującego uzyskać dostępu do połączonej biblioteki plików kanału zespołu na stronie aplikacji. Aby uzyskać więcej informacji, zobacz Kontrolowanie dostępu z urządzeń niezarządzanych.

  • Jeśli otrzymasz ten błąd: Nie można włączyć integracji z Microsoft Teams ponieważ środowisko jest zintegrowane z SharePoint on-premises, oznacza to, że aktualna konfiguracja zakłada używanie SharePoint on-premises do zarządzania dokumentami. Musisz skonfigurować zarządzanie dokumentami dla aplikacji customer engagement, aby używać SharePoint Online. Aby uzyskać więcej informacji, zobacz Konfigurowanie Dynamics 365 do używania SharePoint Online.

Błąd podczas przypinania rekordu lub widoku dowolnej aplikacji do kanału zespołu, jeśli ulepszone środowisko nie jest poprawnie skonfigurowane przez administratora aplikacji customer engagement.

Błąd: Administrator nie wyraził zgody na użycie funkcji synchronizacji użytkowników, ale możesz ich dodać ręcznie.

Po włączeniu rozszerzonej integracji Microsoft Teams dostępne są dwa okna dialogowe, które trzeba zaakceptować. W drugim oknie dialogowym, gdy nie jest sprawdzane pole wyboru Zgoda w imieniu organizacji, użytkownicy widzą ten błąd podczas próby przypięcia rekordu encji lub widoku Microsoft Teams i udostępnienia karty innemu użytkownikowi.

Komunikat o błędzie, administrator nie wyraził zgody na użycie funkcji synchronizacji użytkowników, możesz dodać ich ręcznie.

Aby rozwiązać ten problem, należy wyłączyć funkcję ulepszonej integracji Microsoft Teams.

  1. Przejdź do https://portal.azure.com.
  2. Wybierz Microsoft Entra ID>Aplikacje dla przedsiębiorstwa.
  3. Na liście aplikacji przejdź do Integracja współpracy Dynamics 365 i Microsoft Teams.
  4. Usuwanie aplikacji.

    Błąd Teams.

  5. Zaczekaj około pięciu minut, a następnie ponownie włącz funkcję Ulepszona integracja Microsoft Teams. Upewnij się, że zaznaczyłeś pole wyboru Zgoda w imieniu organizacji.

Błąd podczas przypinania rekordu lub widoku dowolnej aplikacji do kanału zespołu, jeśli uprawnienia roli użytkownika nie zostały skonfigurowane poprawnie przez administratora systemu aplikacji customer engagement.

Błąd: Użytkownik nie ma uprawnień do tworzenia witryny SharePoint lub lokalizacji dokumentu. Ten rekord nie jest połączony z usługą Dynamics 365.

Oznacza to, że użytkownik, który otrzymuje ten błąd nie ma wystarczających uprawnień, takich jak Tworzenie, Odczyt, Zapis, Dołącz, DołączDo i Usuń, aby rola użytkownika przypięła encję do kanału Microsoft Teams; zmiany wprowadzone w rekordzie w Microsoft Teams zostaną zaktualizowane w aplikacjach customer engagement w Dynamics 365.

Kiedy użytkownik próbuje przypiąć encję do kanału Microsoft Teams, ten błąd jest wyświetlony na pasku powiadomień:

Błąd uprawnień Microsoft Teams.

Aby rozwiązać ten problem, wykonaj następujące czynności:

  1. W Microsoft Teams, wybierz kanał z tym błędem.
  2. Wybierz kartę z tym błędem.
  3. Wybierz strzałkę w dół obok karty, a następnie wybierz Usuń.
  4. W aplikacji zidentyfikuj rolę, która jest przypisana do tego użytkownika:
    1. Zaloguj się jako administrator w aplikacji customer engagement.
    2. Przejdź do Ustawienia>Zabezpieczenia>Użytkownicy.
    3. Znajdź i wybierz konto użytkownika, który otrzymał komunikat o błędzie, aby je otworzyć.
    4. Zaznacz Zarządzaj rolami.
    5. Zidentyfikuj rolę zabezpieczeń przypisaną do tego użytkownika.
    6. Wybierz Zamknij.
  5. Przejdź do Ustawienia>Zabezpieczenia>Role zabezpieczeń.
  6. Otwórz rolę zabezpieczeń określoną powyżej.
  7. Przejdź na kartę Rekordy podstawowe.
  8. Nadaj uprawnienia Tworzenie, Odczyt, Zapis, Dołączanie, AppendTo i Usuwanie do Witryna SharePoint i Lokalizacja dokumentów.
  9. Wybierz Zapisz i zamknij.

Kiedy użytkownik próbuje przypiąć encję do wymaganego kanału Microsoft Teams, to powinno zadziałać.

Aplikacja Dynamics 365 dla aplikacji Teams nie łączy się z organizacją usługi Dynamics 365, gdy jest włączone dwuetapowe uwierzytelnianie

Jeśli w organizacji usługi Dynamics 365 włączono uwierzytelnianie dwuetapowe, ale nie w Microsoft Teams, aplikacja Dynamics 365 dla Teams nie będzie mogła komunikować się z usługą Dynamics 365. Ma to zapobiec wystąpieniu problemów z bezpieczeństwem. Jeśli w usłudze Dynamics 365 włączono dwuetapowe uwierzytelnianie, wszelkie działania użytkowników zalogowanych do aplikacji bez dwuetapowego uwierzytelniania będą traktowane jako niezaufane.

Aby rozwiązać ten problem, należy wykonać jedną z poniższych czynności:

  • Wyłącz dwuetapowe uwierzytelnianie w usłudze Dynamics 365 i w Teams. Jest to preferowana akcja.
  • Wyłącz dwuetapowe uwierzytelnianie w usłudze Dynamics 365 i w Teams.

Aplikacja Dynamics 365 nie wypełnia listy środowiska w ustawieniach

Ten problem może występować, jeśli włączono dwuetapowe uwierzytelnianie albo w aplikacji Dynamics 365, albo w Teams. Więcej informacji można znaleźć w Aplikacja Dynamics 365 dla aplikacji Teams nie łączy się z organizacją usługi Dynamics 365, gdy jest włączone dwuetapowe uwierzytelnianie.

Środowisko nie zostanie uzupełnione.

Rozłączony kanał Teams nadal pokazuje się jako połączony kanał w Dynamics 365

Wynika to z ustawienia projektowego, gdzie usunięcie karty z zespołów nie odłącza kanału od rekordu usługi Dynamics 365.

Aby rozwiązać ten problem, ręcznie usuń wiersz asocjacji.

  1. Zaloguj się w https://make.powerapps.com.
  2. Wybierz środowisko, które posiada wiersz asocjacyjny.
  3. W lewym okienku nawigacji wybierz Tabele.
  4. W polu wyszukiwania wpisz współpraca teams.
  5. W wynikach wyszukiwania wybierz Encja współpracy Microsoft Teams.
  6. Na stronie Encja kolaboracji Microsoft Teams wybierz Edytuj.
  7. Znajdź nazwę zespołu i kanału, który chcesz odłączyć od Dynamics 365.
  8. Wybierz rekord pacjenta i wybierz Usuń.
  9. Przejdź do usługi Dynamics 365 i odśwież stronę. Zespół i kanał nie będą wymienione jako połączone kanały.

Błąd: podczas uzyskiwania dostępu do rekordów usługi Dynamics 365 z Teams, jest wyświetlany pusty ekran.

Gdy uzyskujesz dostęp do rekordu usługi Dynamics 365 z klasycznej wersji aplikacji Teams, jest wyświetlany pusty ekran. Aby rozwiązać ten problem, należy użyć nowej wersji Teams.

Rozwiązywanie problemów w Microsoft Teams

Błąd: Nie mogę znaleźć aplikacji Dynamics 365 w magazynie z aplikacjami Microsoft Teams.

Zdarza się to w przypadku, gdy usługa zewnętrzna dla Microsoft Teams nie została włączona przez administratora Microsoft 365. Aby rozwiązać ten problem, wykonaj następujące czynności:

  1. Zaloguj się w https://portal.office.com.

  2. Z listy aplikacji wybierz Administrator.

    Portal administratorów.

  3. Z menu wybierz Ustawienia>Usługi & Dodatki.

    Ustawienia i Dodatki.

  4. Znajdź Microsoft Teams i włącz Aplikacje zewnętrzne.

    Znajdź Microsoft Teams.

  5. Ustaw Zezwalaj na aplikacje zewnętrzne w Microsoft Teams na Włączone.

    Włącz aplikacje zewnętrzne.

  6. Ponownie uruchom Microsoft Teams i spróbuj wyszukać ponownie Dynamics 365 w sklepie aplikacji Microsoft Teams.

Błąd: Niestety, wybrane środowisko nie jest aktualne lub jest nieobsługiwane. Wybierz inne środowisko.

Komunikat o błędzie, środowisko jest nieaktualne.

Możesz otrzymać ten błąd:

Błąd: Niestety! Środowisko Dynamics 365 nie jest najnowszą wersją i nie jest obsługiwane dla tej funkcji. Wybierz inne środowisko lub skontaktuj się z administratorem Dynamics 365, aby przeprowadzić aktualizację.

Błąd, przykro nam, Twoje środowisko Dynamics 365 nie jest najnowszą wersją i nie jest obsługiwane dla tej funkcji.

Środowisko aplikacji customer engagement, z którym chcesz się połączyć, nie obsługuje integracji Microsoft Teams. Możesz poczekać na aktualizację środowiska lub wybrać inne środowisko, które zostało zaktualizowane, aby obsługiwać integrację Microsoft Teams.

Błąd: Ten rekord nie jest połączony z Dynamics 365. Przypnij ponownie kartę i spróbuj jeszcze raz.

Ten błąd jest wyświetlany w następujących scenariuszach:

  • Gdy encja Dynamics 365, którą próbujesz przypiąć nie jest włączona dla zarządzania dokumentami SharePoint. Na przykład jeśli próbujesz przypiąć rekord terminu w Teams, ale encja Termin nie jest włączona dla SharePoint. W takim przypadku Włącz zarządzanie dokumentami SharePoint dla tej encji.

  • Jeśli synchronizacja plików nie została skonfigurowana między Teams i aplikacjami customer engagement w Dynamics 365. W takim przypadku Skonfiguruj aplikacje w Dynamics 365, aby używać SharePoint Online.

  • Jeśli synchronizacja plików zakończyła się niepowodzeniem między Teams i aplikacjami customer engagement w Dynamics 365. W takim przypadku należy ponownie przypiąć kartę Dynamics 365.

    Ważne

    Po utworzeniu nowego zespołu i kanału w Microsoft Teams, użytkownik może zobaczyć ten błąd, ponieważ Microsoft Teams wymaga nieco czasu, aby zapewnić nową bibliotekę plików SharePoint dla kanału. Poczekaj kilka minut, a następnie odśwież przeglądarkę, aby ponowić próbę połączenia.

    Uwaga

    Chociaż połączenie zakończyło się niepowodzeniem, zmiany wprowadzone w rekordzie w Teams są aktualizowane w aplikacji customer engagement.

Aby ponownie przypiąć kartę Dynamics 365

  1. W Microsoft Teams, wybierz kanał z błędem.

  2. Wybierz kartę Dynamics 365 z błędem.

  3. Wybierz strzałkę w dół obok karty, a następnie wybierz Usuń.

    Usuń kartę aplikacji Dynamics 365.

  4. W tym samym kanale wybierz przycisk Dodaj (Przycisk Dodaj.).

    Wybierz przycisk Dodaj.

  5. Kontynuuj procedurę opisaną w Współpraca z Microsoft Teams.

Komunikaty o błędach w aplikacjach customer engagement w Dynamics 365

Błąd: Udostępnianie plików nie zostało skonfigurowane. Przejdź do [URL], aby połączyć kanał Microsoft Teams z tym rekordem.

Udostępnianie plików nie zostało skonfigurowane.

Ten rekord nie został połączony z kanałem Microsoft Teams. Wybierz adres URL, aby przejść do aplikacji Dynamics 365 Microsoft Teams i przypiąć rekord do kanału zgodnie z opisem w Współpraca z Microsoft Teams.

Błąd: Nie masz uprawnień do wyświetlania plików w tej lokalizacji. Skontaktuj się z właścicielem Microsoft Teams lub administratorem SharePoint, aby uzyskać dostęp.

Nie masz uprawnień do wyświetlania plików.

Musisz być członkiem połączonego kanału zespołu, aby wyświetlać pliki. Skontaktuj się z właścicielem połączonego kanału zespołu i poproś o dodanie w roli członka. Należy określić lokalizację dokumentu, do którego pragniesz uzyskać uprawnienia.

  1. W aplikacji otwórz rekord z komunikatem o błędzie uprawnień.

  2. Wybierz Pokrewne>Dokumenty.

    Wybierz dokumenty.

  3. Wybierz Lokalizacja dokumentu. Pierwszy element na liście ukazuje zespół, do którego członkostwa potrzebujesz. Poproś o przyznanie dostępu właściciela kanału zespołu.

    Wybierz lokalizację dokumentu.

Znane problemy

Osadzone aplikacje kanwy Power Apps nie działają

Istnieje możliwość osadzenia aplikacji kanwowej w aplikacjach angażujących klientów (np. Dynamics 365 Sales i Dynamics 365 Customer Service), ponieważ mają ten sam projekt i architekturę co aplikacja oparta na modelu. Natomiast po osadzeniu aplikacji angażujących klientów w Microsoft Teams, osadzona aplikacja kanwy nie zadziała. Może zostać wyświetlony komunikat informujący o zalogowaniu się w aplikacji, komunikat o błędzie uwierzytelniania lub komunikat Błąd ładowania kontroli.

Problemy z uwierzytelnianiem w zespołach w przypadku aplikacji osadzonych w Dynamics 365

Błąd uwierzytelnienia może być wyświetlany po otwarciu przypiętej karty Dynamics 365 w kliencie Teams na komputery z włączonymi aplikacjami, takimi jak Power BI, Power Automate, widget nawigacyjny LinkedIn lub Formant bazy wiedzy.

Aby obejść ten problem, otwórz Teams w sieci Web i zamknij wersję przeznaczoną na pulpit.

Błąd podczas tworzenia zespołu lub kanału. Właściwość nie ma wymaganego prefiksu/sufiksu w odniesieniu do wymagań nazewnictwa grup w danej organizacji.

Użytkownik może otrzymać taki błąd podczas próby połączenia rekordu lub widoku z kanałem zespołu przy użyciu przycisku Współpracuj w customer engagement w Dynamics 365. Dzieje się tak, jeśli administrator dzierżawy skonfigurował zasady nazewnictwa grup na poziomie domeny z poziomu witryny Azure Portal z warunkiem prefiksu i sufiksu.

Błąd prefiksu.

Aby obejść ten problem, Administrator dzierżawy musi usunąć te zasady z portalu Azure Portal.

Błąd podczas tworzenia zespołu lub kanału. Właściwość displayName nie może zawierać zablokowanego wyrazu "Zablokowano" zgodnie z zasadami firmy.

Użytkownik może otrzymać taki błąd podczas próby połączenia rekordu lub widoku z kanałem zespołu przy użyciu przycisku Współpracuj w customer engagement w Dynamics 365. Dzieje się tak, Jeśli Twój administrator dzierżawcy utworzy niestandardową listę zablokowanych wyrazów w portalu Azure.

Aby obejść ten problem, Administrator dzierżawy musi usunąć te zasady z portalu Azure Portal.

Błąd: Zablokowano ramkę ze źródłem przed dostępem do ramki Cross-Origin

Kilka stron aplikacji customer engagement w Dynamics 365 może zostać otwartych tylko w oknie przeglądarki, ponieważ korzystają z funkcji języka JavaScript próbując uzyskać dostęp do elementów DOM i właściwości za pośrednictwem window.top, co nie jest obsługiwane do ładowania w Microsoft Teams. Kiedy ta strona jest otwierana bez elementu iframe, działa prawidłowo, jako że najwyższym kontekstem okna jest strona aplikacji customer engagement, a wymagane atrybuty i właściwości są dostępne. Kiedy ta sama strona jest otwierana w Microsoft Teams, jest ładowana wewnątrz iframe, gdzie window.top reprezentuje najpopularniejszy kontekst okna, którym jest okno Microsoft Teams, a nie strona aplikacji customer engagement. Z tego powodu nie można znaleźć istotnych atrybutów i właściwości, które prowadzą do pokazywania komunikatu o błędzie Zablokowano ramkę ze źródłem przed dostępem do ramki Cross-Origin w konsoli przeglądarki. Na przykład, jeśli otwierasz stronę tablicy harmonogramu dla Dynamics 365 Project Service Automation w Microsoft Teams, otrzymasz ten błąd.

Aby obejść ten problem, należy otworzyć stronę w aplikacji customer engagement, a nie w Microsoft Teams.

Jeśli strona, która ukazuje komunikat o błędzie, zawiera niestandardowy zasób (kod JavaScript, kontrolka niestandardowa itp.), upewnij się, że window nie jest używane w języku JavaScript, ponieważ może to spowodować, że strona nie będzie ładowana wcale lub nie będzie poprawnie ładowana. Aby uzyskać więcej informacji, zobacz Unikaj używania góry okna.

Dostęp do dokumentów można uzyskać w aplikacji customer engagement użyciu karty Dokumenty w rekordzie encji, nawet po odejściu użytkownika z zespołu.

W każdym przypadku, gdy członek opuszcza zespół, w którym został przypięty rekord encji, karta Pliki w Microsoft Teams, która ukazuje dokumenty udostępnione w zespole, nie będzie już widoczna, ponieważ użytkownik utraci dostęp do zespołu. Użytkownik może jednak przejść do aplikacji customer engagement w Dynamics 365 i uzyskać dostęp do rekordu, który został przypięty w zespole i może mieć dostęp do plików na karcie Dokumenty w sekcji Pokrewne.

Aby uniemożliwić użytkownikowi dostęp do dokumentów w rekordzie z aplikacji customer engagement, administrator może usunąć dostęp rekordu do użytkownika lub kontrolować uprawnienie przy użyciu uprawnień do witryny SharePoint.

Aplikacja Dynamics 365 nie działa na urządzeniach mobilnych

Aplikacja Dynamics 365 nie jest obsługiwana na urządzeniach przenośnych.

Pola tekstowe sformatowane w kartach adaptacyjnych nie są wyświetlane poprawnie

Pola tekstowe sformatowane nie są obsługiwane w kartach adaptacyjnych i nie są renderowane poprawnie w Microsoft Teams. Format pola można zmodyfikować do tekstu sformatowanego w celu sformatowania tekstu przy użyciu kodu HTML, ale nie będzie on wyświetlany poprawnie w aplikacji Teams. Teams nie obsługuje formatowania sformatowanego tekstu sformatowanego w polach w kartach adaptacyjnych.

Ograniczenia aplikacji Dynamics 365 w Microsoft Teams

Ze względu na ostatnie zmiany zabezpieczeń w strukturze, która hostuje Power Apps aplikacje Teams, aplikacja Dynamics 365 w usłudze Teams ma następujące ograniczenia:

  • Utrata stanu
    • Jeśli pracujesz w aplikacji i przełączysz się do innego środowiska usługi Teams, takiego jak czat lub kanał, poprzedni stan zostanie utracony po powrocie do aplikacji, a aplikacja zostanie ponownie załadowana.
  • Pobieranie pliku
    • Dostęp do plików jest obsługiwany tylko w przeglądarce internetowej, a nie w natywnym kliencie usługi Teams.
  • Możliwości urządzenia
    • Jeśli Twoja aplikacja zależy od natywnych możliwości urządzenia do robienia zdjęć, nagrywania filmów lub skanowania kodów kreskowych, nie będzie można wykonać tych akcji podczas uruchamiania aplikacji w usłudze Teams.
  • Utrata funkcjonalności z powodu zablokowania plików cookie innych firm
    • Kontrolka Edytor tekstu sformatowanego nie zostanie załadowana, co wpłynie na takie środowiska, jak edytowanie wiadomości e-mail i podpisów, a także formularze korzystające z edytora tekstu sformatowanego.
    • Kontrolki PCF, które ładują zasoby zewnętrzne (HTML/JS) nie będą działać. Ponadto niektóre połączenia klientów z informacją, że dostęp window.* zostanie przerwany.
    • Funkcja aplikacji skonfigurowana do korzystania z zasobu sieci Web HTML nie będzie działać.
  • Eksportuj do pliku PDF
    • Funkcja eksportu do pliku PDF nie jest obsługiwana.
  • Rozszerzone środowisko poczty e-mail dla osi czasu
    • Rozszerzone środowisko poczty e-mail dla funkcji osi czasu nie jest obsługiwane.