在 Dynamics 365 Customer Engagement 中啟用 Microsoft Teams 集成,以便在 Microsoft Teams 和 Customer Engagement (on-premises) 之間無縫協作和高效工作。 有關此功能的詳細資訊,請參閱 將 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 作的回應。 它包含以下屬性,這些屬性包含該類型的結構化資料:
|
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 集成預覽版功能