다음을 통해 공유


코드를 사용하여 Microsoft Teams 통합 활성화 또는 비활성화

Dynamics 365 Customer Engagement에서 Microsoft Teams 통합을 활성화하여 Microsoft Teams 및 Customer Engagement(온-프레미스)에서 원활하게 공동 작업하고 효과적으로 작업할 수 있습니다. 기능에 대한 자세한 내용은 Dynamics 365 Customer Engagement (on-premises)를 Microsoft Teams와 통합을 참조하십시오.

관리자가 시스템 설정에서 인스턴스에 대해 Microsoft Teams 통합 기능을 활성화하면 선택한 시스템 엔터티 집합에 대해서만 협업 기능이 활성화됩니다. 추가 시스템 엔터티 또는 사용자 지정 엔터티에 대해 Microsoft Teams 통합을 사용하도록 설정하려는 경우 msdyn_SetTeamsDocumentStatus Web API 작업을 사용하여 프로그래밍 방식으로만 수행할 수 있습니다.

msdyn_SetTeamsDocumentStatus 작업의 매개변수

msdyn_SetTeamsDocumentStatus 작업에는 다음과 같은 입력 매개 변수가 필요합니다.

이름 유형 설명
Enable Edm.Boolean Teams 통합을 활성화하거나 비활성화할지 여부를 나타냅니다. 필수 사항입니다.
LogicalEntityNames Edm.String Teams 통합을 활성화하거나 비활성화하려는 모든 엔터티의 논리적 이름 목록이 있는 배열입니다. 필수 사항입니다.

msdyn_SetTeamsDocumentStatus 작업 반환 형식

msdyn_SetTeamsDocumentStatus 작업은 다음 값을 반환합니다.

이름 유형 설명
msdyn_SetTeamsDocumentStatusResponse ComplexType msdyn_SetTeamsDocumentStatus 작업의 응답을 포함합니다. 여기에는 형식의 구조화된 데이터를 포함하는 다음 속성이 포함됩니다.
이름 유형 설명
FailedLogicalEntityNames Edm.String 작업이 실패한 엔터티의 논리적 이름 목록입니다.
PassedLogicalEntityNames Edm.String 작업이 성공적으로 완료된 엔터티의 논리적 이름 목록입니다.
OperationResult Edm.Boolean 작업의 성공 또는 실패 여부를 나타냅니다.

msdyn_SetTeamsDocumentStatus 작업 예제

요청

POST [Organization URI]/api/data/v9.1/msdyn_SetTeamsDocumentStatus
HTTP/1.1
Accept: application/json
Content-Type: application/json; charset=utf-8
OData-MaxVersion: 4.0
OData-Version: 4.0
{
    "Enable":false,
    "LogicalEntityNames":"[\"account\", \"contact\"]"
}

응답

HTTP/1.1 200 OK
Content-Type: application/json; odata.metadata=minimal  
OData-Version: 4.0
{
    "@odata.context": [Organization URI]/api/data/v9.1/$metadata#Microsoft.Dynamics.CRM.msdyn_SetTeamsDocumentStatusResponse",
    "PassedLogicalEntityNames": "[account,contact]",
    "FailedLogicalEntityNames": "[]",
    "OperationResult": true
}

참고하십시오

Dynamics 365 Customer Engagement (on-premises)를 Microsoft Teams와 통합
관리자: Microsoft Teams 통합 미리 보기 기능 사용