Dynamics 365 내의 고객 참여 앱과 Microsoft Teams 통합 문제 해결
이 문서는 가능한 해결 방법과 몇 가지 알려진 문제로 인해 발생할 수 있는 오류 메시지에 대한 정보를 제공합니다.
Microsoft Teams 통합의 구성 문제 해결
Microsoft Teams 통합은 백엔드에서 SharePoint 통합을 사용하므로 SharePoint 통합 또는 OneDrive 구성에 오류가 발생하면 Microsoft Teams 통합을 활성화할 때 실패합니다.
Dynamics 365에서 Microsoft Teams 통합을 구성하는 동안 오류가 발생하면 다음 사전 요구 사항이 충족되지 않았기 때문일 수 있습니다.
SharePoint 통합이 구성되지 않았으며 OneDrive 통합이 활성화되었습니다. 문제를 해결하려면 OneDrive를 비활성화하십시오.
SharePoint 통합이 구성되지 않았지만 조직에 활성 SharePoint 사이트가 있습니다. 문제를 해결하려면 SharePoint 사이트를 비활성화하십시오.
SharePoint 통합이 구성되지 않았지만 조직에서 절대 URL로 만든 SharePoint 문서 위치가 있습니다. 문제를 해결하려면 절대 URL이 있는 위치를 삭제하십시오.
SharePoint 온라인 관리자가 관리되지 않는 장치(조건부 액세스 정책)의 제어 액세스를 활성화하여 관리되지 않는 장치의 SharePoint 사이트를 허용/차단할 경우 Microsoft Teams가 SharePoint 사이트를 사용하므로 Microsoft Teams 통합에 동일한 제한이 적용됩니다. 이로 인해 사용자가 앱 페이지에서 연결된 팀 채널 파일 라이브러리에 액세스하려고 할 때 차단될 수 있습니다. 자세한 내용은 관리되지 않는 장치에서 액세스 제어를 참조하십시오.
이 오류가 발생하는 경우: 환경이 SharePoint 온프레미스와 통합되어 있어 Microsoft Teams 통합을 활성화할 수 없습니다. 이는 현재 문서 관리를 위해 온프레미스에서 SharePoint를 사용하도록 구성했다는 의미입니다. SharePoint Online을 사용하려면 고객 참여 앱에서 문서 관리를 설정해야 합니다. 자세한 내용은 SharePoint Online을 사용하도록 앱 설치를 참조하세요.
향상된 환경이 고객 참여 앱 관리자에 의해 올바르게 구성되지 않으면 팀 채널에 앱의 기록 또는 보기를 고정할 때 오류가 발생합니다.
오류: 관리자가 사용자 동기화 기능을 사용하도록 동의하지 않았습니다. 수동으로 추가할 수 있습니다.
향상된 Microsoft Teams 통합을 켜면 두 개의 대화 상자에 동의해야 합니다. 두 번째 대화 상자에서 조직을 대신하여 동의 확인란을 선택하면 사용자가 엔터티 레코드 또는 뷰를 Microsoft Teams에 고정하고 다른 사용자와 탭을 공유하려고 할 때 이 오류가 발생합니다.
문제를 해결하려면 향상된 Microsoft Teams통합 기능을 사용하지 않도록 설정하십시오.
- https://portal.azure.com으로 이동합니다.
- Microsoft Entra ID>엔터프라이즈 애플리케이션을 선택합니다.
- 앱 목록에서 Dynamics 365 Microsoft Teams 공동 작업 통합으로 이동합니다.
- 앱을 삭제합니다.
- 약 5분 동안 기다린 다음 향상된 Microsoft Teams 통합 기능을 다시 활성화합니다. 조직을 대신하여 동의 확인란을 선택해야 합니다.
고객 참여 앱 시스템 관리자가 사용자 역할 권한을 올바르게 구성하지 않은 경우 앱의 레코드 또는 보기를 팀 채널에 고정할 때 오류가 발생합니다.
오류: 사용자는 SharePoint 사이트 또는 문서 위치를 만들 수 있는 권한이 없습니다. 이 레코드는 Dynamics 365에 연결되어 있지 않습니다.
즉, 이 오류가 발생하는 사용자는 생성, 읽기, 쓰기, 추가, 추가 대상 및 삭제와 같은 사용자 역할에 대한 권한이 부족하여 엔터티를 Microsoft Teams 채널에 고정할 수 없습니다. 그러나 Microsoft Teams의 레코드에 대한 변경 사항은 Dynamics 365의 고객 참여 앱에서 업데이트됩니다.
사용자가 엔터티를 Microsoft Teams 채널에 고정하려고 하면 이 오류가 알림 표시줄에 표시됩니다.
이슈를 해결하려면 다음을 수행하십시오.
- Microsoft Teams에서 이 오류가 있는 채널을 선택합니다.
- 이 오류가 있는 탭을 선택합니다.
- 탭 옆에 있는 아래쪽 화살표를 선택한 다음 제거를 선택합니다.
- 앱에서 다음과 같이 이 사용자에게 할당된 역할을 식별합니다.
- 고객 참여 앱에 관리자로 로그인합니다.
- 설정>보안>사용자로 이동합니다.
- 오류 메시지가 표시된 사용자 계정을 찾아 선택하여 엽니다.
- 역할 관리를 선택합니다.
- 이 사용자에게 할당된 보안 역할을 식별합니다.
- 닫기를 선택합니다.
- 설정>보안>보안 역할로 이동합니다.
- 위에서 식별된 보안 역할을 엽니다.
- 핵심 레코드 탭으로 이동합니다.
- SharePoint 사이트 및 문서 위치에 대한 만들기, 읽기, 쓰기, 추가, 다른 레코드에 추가 및 삭제 권한을 제공합니다.
- 저장하고 닫기를 선택합니다.
이제 사용자가 엔터티를 필요한 Microsoft Teams 채널에 고정하려고 시도하면 작동합니다.
2단계 인증이 활성화된 경우 Teams용 Dynamics 365 앱이 Dynamics 365 조직에 연결되지 않습니다
Dynamics 365 조직에 2단계 인증이 활성화되어 있지만 Microsoft Teams가 활성화되어 있지 않은 경우 Teams용 Dynamics 365 앱은 Dynamics 365와 통신할 수 없습니다. 이는 보안 사고를 방지하기 위한 것입니다. Dynamics 365에서 2단계 인증이 활성화된 경우 2단계 인증 없이 앱에 로그인한 사용자의 모든 통신은 신뢰할 수 없는 것으로 간주됩니다.
이 문제를 해결하려면 다음 작업 중 하나를 수행해야 합니다.
- Dynamics 365 및 Teams에서 2단계 인증을 활성화합니다. 이것이 선호되는 조치입니다.
- Dynamics 365 및 Teams에서 2단계 인증을 비활성화합니다.
Dynamics 365 앱이 설정에서 환경 목록을 채우지 않습니다
이 문제는 Dynamics 365 또는 Teams에서 2단계 인증이 활성화된 경우 발생할 수 있습니다. 자세한 내용은 2단계 인증이 활성화된 경우 Teams용 Dynamics 365 앱이 Dynamics 365 조직에 연결되지 않음을 참조하세요.
연결이 해제된 Teams 채널은 Dynamics 365에서 연결된 채널로 계속 표시됩니다
이 동작은 Teams에서 탭을 삭제해도 Dynamics 365 레코드에서 채널 연결이 해제되지 않도록 의도적으로 설계된 것입니다.
이 문제를 해결하려면 연관 행을 수동으로 삭제하십시오.
- https://make.powerapps.com에 로그인합니다.
- 연관 행이 있는 환경을 선택하십시오.
- 왼쪽 탐색 창에서 테이블을 선택합니다.
- 검색 상자에 teams collab을 입력합니다.
- 검색 결과에서 Microsoft Teams 협업 엔터티를 선택합니다.
- Microsoft Teams 협업 엔터티 페이지에서 편집을 선택합니다.
- Dynamics 365에서 연결을 끊을 팀 및 채널의 이름을 찾습니다.
- 레코드를 선택한 다음 삭제를 선택합니다.
- Dynamics 365로 이동하여 페이지를 새로 고칩니다. 팀과 채널은 연결된 채널로 나열되지 않습니다.
오류: Teams에서 Dynamics 365 레코드에 액세스할 때 빈 화면이 표시됩니다.
Teams 클래식 버전에서 Dynamics 365 레코드에 액세스하면 빈 화면이 표시됩니다. 이 문제를 해결하려면 새 버전의 Teams를 사용해야 합니다.
Microsoft Teams의 모든 오류를 해결합니다.
오류: Microsoft Teams 앱 스토어에서 Dynamics 365 앱을 찾을 수 없습니다.
이는 Microsoft 365 관리자가 Microsoft Teams 서비스용 외부 앱을 활성화하지 않은 경우에 발생합니다. 이 문제를 해결하려면 다음을 수행하십시오.
https://portal.office.com에 로그인합니다.
앱 목록에서 관리자를 선택합니다.
메뉴에서 설정>서비스 및 추가 기능을 선택합니다.
Microsoft Teams를 찾은 다음 외부 앱을 활성화합니다.
Microsoft Teams에서 외부 앱 허용을 켜기로 설정합니다.
Microsoft Teams를 다시 시작한 다음, Microsoft Teams 앱 스토어에서 Dynamics 365를 다시 검색합니다.
오류: 죄송합니다. 선택한 환경이 최신이 아니거나 지원되지 않습니다. 다른 환경을 선택하십시오.
또는 이 오류가 발생할 수 있습니다.
오류: 죄송합니다! Dynamics 365 환경이 최신 버전이 아니며 이 기능에 대해 지원되지 않습니다. 다른 환경을 선택하거나 Dynamics 365 관리자에게 문의하여 업데이트를 수행하십시오.
연결하려는 customer engagement 앱 환경에서 Microsoft Teams 통합을 지원하지 않습니다. 환경이 업데이트될 때까지 기다리거나 Microsoft Teams 통합을 지원하도록 업데이트된 다른 환경을 선택할 수 있습니다.
오류: 이 레코드는 Dynamics 365에 연결되지 않습니다. 탭을 다시 고정하고 다시 시도하십시오.
이 오류는 다음 시나리오에서 표시됩니다.
고정하려는 Dynamics 365 엔터티가 SharePoint 문서 관리에서 활성화되지 않습니다. 예를 들어 Teams에서 약속 레코드를 고정하려고 하지만 약속 엔터티가 SharePoint에서 활성화되지 않습니다. 이 경우, SharePoint 문서 관리를 해당 엔터티에 활성화하세요.
Dynamics 365에서 Teams와 customer engagement 앱 간에 파일 동기화가 설정되지 않은 경우입니다. 이 경우, Dynamics 365 앱을 설정하여 SharePoint 온라인을 사용하세요.
파일 동기화가 Teams와 Dynamics 365 내 고객 참여 앱에 대해 실패했을 때입니다. 이 경우 다시 Dynamics 365 탭을 고정하세요.
중요
Microsoft Teams에서 새 팀 및 채널을 처음 만들 때 Microsoft Teams에서 채널에 대해 새 SharePoint 파일 라이브러리를 프로비전하는 데 시간이 걸리기 때문에 이 오류가 표시될 수 있습니다. 몇 분 정도 기다린 후 브라우저를 새로 고쳐 연결을 다시 시도하십시오.
노트
연결에 실패하더라도 Teams의 레코드에 대한 변경 사항은 고객 참여 앱에서 업데이트됩니다.
Dynamics 365 탭을 다시 고정하려면
Microsoft Teams에서 오류가 있는 채널을 선택합니다.
오류가 있는 Dynamics 365 탭을 선택합니다.
탭 옆에 있는 아래쪽 화살표를 선택한 다음 제거를 선택합니다.
동일한 채널에서 추가 단추 ()를 선택합니다.
Microsoft Teams와 협업의 단계를 계속 진행합니다.
Dynamics 365 내 고객 참여 앱의 오류 메시지
오류: 파일 공유가 설정되지 않습니다. [URL]로 이동하여 Microsoft Teams 채널을 이 레코드로 연결합니다.
이 레코드는 Microsoft Teams 채널에 연결되지 않았습니다. Dynamics 365 Microsoft Teams 앱으로 이동하는 URL을 선택하고 Microsoft Teams와 협업에 설명된 대로 채널에 레코드를 고정합니다.
오류: 이 위치에서 파일을 볼 수 있는 권한이 없습니다. 액세스하려면 Microsoft Teams 소유자 또는 SharePoint 관리자에게 문의하십시오.
파일을 보려면 연결된 팀 채널의 구성원이어야 합니다. 연결된 팀 채널 담당자에게 연락하여 구성원으로 추가하도록 요청하십시오. 권한이 필요한 문서의 위치를 결정해야 합니다.
사용하는 앱에서 권한 오류 메시지가 있는 레코드를 엽니다.
관련>문서를 선택합니다.
문서 위치를 선택합니다. 목록의 첫 번째 항목에는 구성원 자격이 필요한 팀이 표시됩니다. 팀 채널 담당자로부터 액세스를 요청합니다.
알려진 문제점
포함된 Power Apps 캔버스 앱이 작동하지 않습니다.
고객 참여 앱(예: Dynamics 365 Sales 및 Dynamics 365 Customer Service)에 캔버스 앱을 포함할 수 있습니다. 모델 기반 앱과 동일한 디자인과 기본 아키텍처를 가지고 있기 때문입니다. 그러나 Microsoft Teams에 고객 참여 앱을 포함할 때 포함된 캔버스 앱이 작동하지 않습니다. 앱에 로그인하라는 메시지, 인증 오류 메시지 또는 컨트롤 로드 오류 메시지가 표시될 수 있습니다.
Dynamics 365에 앱이 포함된 경우 Teams의 인증 문제
Power BI, Power Automate, LinkedIn 탐색 위젯 또는 KnowledgeBase 컨트롤과 같은 앱이 활성화된 Teams 데스크탑 클라이언트에서 고정된 Dynamics 365 탭을 열면 인증 오류가 발생할 수 있습니다.
이 문제를 해결하려면 웹에서 Teams를 열고 데스크톱 버전을 닫으십시오.
팀이나 채널을 만드는 중 오류가 발생했습니다. 속성에 조직의 그룹 명명 요구 사항에 필요한 접두사/접미사가 없습니다.
사용자가 Dynamics 365의 고객 참여 앱에 있는 공동 작업 버튼을 사용하여 레코드 또는 보기를 팀 채널에 연결하려고 할 때 이 오류가 발생할 수 있습니다. 이는 테넌트 관리자가 접두사 및 접미사 조건을 사용하여 Azure Portal에서 그룹 수준 명명 정책을 구성한 경우에 발생합니다.
이 문제를 해결하려면 테넌트 관리자가 이 정책을 Azure Portal에서 제거해야 합니다.
팀이나 채널을 만드는 중 오류가 발생했습니다. displayName은 회사 정책에 따라 차단된 단어 'blocked'를 포함할 수 없습니다.
사용자가 Dynamics 365의 고객 참여 앱에 있는 공동 작업 버튼을 사용하여 레코드 또는 보기를 팀 채널에 연결하려고 할 때 이 오류가 발생할 수 있습니다. 테넌트 관리자가 Azure Portal에서 사용자 지정 차단된 단어 목록을 만들 때 발생합니다.
이 문제를 해결하려면 테넌트 관리자가 이 정책을 Azure Portal에서 제거해야 합니다.
오류: 원본이 있는 프레임이 교차 원본 프레임에 액세스하는 것을 차단했습니다.
Dynamics 365 내 고객 참여 앱의 일부 페이지는 Microsoft Teams 내에서 로드를 지원하지 않는 window.top
을 통해 DOM 요소 및 속성에 액세스하려는 JavaScript 함수를 사용하기 때문에 브라우저 창에서만 열 수 있습니다. 이 페이지가 iframe 없이 열리면 대부분의 창의 컨텍스트가 고객 참여 앱 페이지이고 필요한 속성 및 속성을 사용할 수 있으므로 제대로 작동합니다. 이 같은 페이지를 Microsoft Teams 내에서 열면 iframe 내부에 로드됩니다. 여기서 window.top
이 나타내는 대부분의 창 컨텍스트는 Microsoft Teams 창이며 고객 참여 앱 페이지가 아닙니다. 따라서 브라우저 콘솔에서 원본이 있는 프레임이 교차 원본 프레임에 액세스하는 것을 차단했습니다. 오류 메시지를 표시하는 관련 특성 및 속성을 찾을 수 없습니다. 예를 들어, Microsoft Teams 내의 Dynamics 365 Project Service Automation에 대한 일정 게시판 페이지를 열면 이 오류가 발생합니다.
이 문제를 해결하려면 Microsoft Teams가 아니라 고객 참여 앱에서 페이지를 여세요.
오류 메시지가 표시된 페이지에 사용자 지정 리소스(JavaScript, 사용자 지정 컨트롤 등)가 포함되어 있는 경우, 페이지가 전혀 로드되지 않거나 제대로 로드되지 않을 수 있으므로 JavaScript에서 window
가 사용되지 않았는지 확인하세요. 자세한 내용은 window.top을 사용하지 마십시오.를 참조하세요.
사용자가 팀을 떠난 후에도 엔터티 레코드의 문서 탭을 사용하여 고객 참여 앱에서 문서에 액세스할 수 있습니다.
구성원이 엔터티 레코드가 고정된 팀을 떠날 때마다 사용자가 팀에 대한 액세스 권한을 잃게 되므로 팀에서 공유한 문서가 표시되는 Microsoft Teams의 파일 탭이 더 이상 표시되지 않습니다. 그러나 사용자는 여전히 Dynamics 365의 고객 참여 앱으로 이동하여 팀에 고정된 레코드에 액세스할 수 있으며 관련 항목 섹션 내 문서탭에서 파일에 액세스할 수 있습니다.
사용자가 고객 참여 앱에서 레코드의 문서에 액세스하지 못하도록 비활성화하기 위해 관리자는 사용자에 대한 레코드 액세스를 제거하거나 SharePoint 사이트 권한을 사용하여 권한을 제어할 수 있습니다.
Dynamics 365 앱이 모바일 디바이스에서 작동하지 않음
Dynamics 365 앱은 모바일 디바이스에서 지원되지 않습니다.
적응형 카드의 서식 있는 텍스트 필드가 올바르게 표시되지 않습니다.
서식 있는 텍스트 필드는 적응형 카드에서 지원되지 않으며 Microsoft Teams에서 올바르게 렌더링되지 않습니다. HTML을 사용하여 필드의 형식을 서식 있는 텍스트로 수정하여 텍스트 형식을 지정할 수 있지만 Teams에서 올바르게 표시되지 않습니다. Teams는 적응형 카드의 필드에 서식 있는 텍스트 서식을 지원하지 않습니다.
Dynamics 365 앱의 제한 사항 Microsoft Teams
Teams 앱을 호스팅하는 프레임워크의 최근 보안 변경으로 인해 Teams의 Dynamics 365 앱에는 다음과 같은 제한이 있습니다. Power Apps
- 국가 상실
- 앱에서 작업하다가 채팅이나 채널 등 다른 Teams 환경으로 전환하는 경우 앱으로 돌아오면 이전 상태가 사라지고 앱이 다시 로드됩니다.
- 파일 다운로드
- 파일 접근은 웹 브라우저에서만 지원되며 기본 Teams 클라이언트에서는 지원되지 않습니다.
- 장치 기능
- 앱이 사진 촬영, 비디오 녹화 또는 바코드 스캔과 같은 기본 장치 기능에 의존하는 경우 Teams에서 앱을 실행하는 동안 이러한 작업을 수행할 수 없습니다.
- 타사 쿠키 차단으로 인한 기능 손실
- 서식 있는 텍스트 편집기 컨트롤이 로드되지 않아 이메일 및 서명 편집과 같은 환경과 서식 있는 텍스트 편집기를 활용하는 양식에 영향을 미칩니다.
- 외부 리소스(HTML/JS)를 로드하는 PCF 컨트롤은 작동하지 않습니다. 또한,
window.*
에 액세스하는 일부 클라이언트 호출이 중단됩니다. - HTML 웹 리소스를 사용하도록 구성된 앱 기능은 작동하지 않습니다.
- PDF로 내보내기
- PDF로 내보내기 기능은 지원되지 않습니다.
- 타임라인을 위한 향상된 이메일
- 향상된 이메일 타임라인 기능은 지원되지 않습니다.