Activer ou désactiver l’intégration de Microsoft Teams avec du code
Activez l’intégration de Microsoft Teams dans Dynamics 365 Customer Engagement pour collaborer facilement et travailler efficacement dans Microsoft Teams et Customer Engagement (on-premises). Pour plus d’informations sur la fonctionnalité, voir Intégrer Dynamics 365 Customer Engagement (on-premises) avec Microsoft Teams.
Si votre administrateur active la fonctionnalité d’intégration de Microsoft Teams pour votre instance dans les paramètres du système, la fonctionnalité de collaboration est activée uniquement pour un ensemble choisi d’entités du système. Si vous souhaitez activer l’intégration de Microsoft Teams pour les entités du systèmes ou des entités personnalisées supplémentaires, vous pouvez le faire de façon programmée avec l’action de l’API web msdyn_SetTeamsDocumentStatus.
paramètres d’action de msdyn_SetTeamsDocumentStatus
L’action msdyn_SetTeamsDocumentStatus prévoit les paramètres de saisie suivants :
Nom | Type | Description |
---|---|---|
Enable |
Edm.Boolean | Indique s’il convient d’activer ou de désactiver l’intégration de Teams. Obligatoire. |
LogicalEntityNames |
Edm.String | Un tableau avec la liste des noms logiques pour toutes les entités pour lesquelles vous souhaitez activer ou désactiver l’intégration de Teams. Obligatoire. |
type de retour d’action de msdyn_SetTeamsDocumentStatus
L’action msdyn_SetTeamsDocumentStatus renvoie la valeur suivante :
Nom | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
msdyn_SetTeamsDocumentStatusResponse |
ComplexType | Contient la réponse de l’action msdyn_SetTeamsDocumentStatus. Elle contient les propriétés suivantes qui contiennent les données structurées du type :
|
exemple d’action de msdyn_SetTeamsDocumentStatus
Demande
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\"]"
}
Réponse
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
}
Voir aussi
Intégrer Dynamics 365 Customer Engagement (on-premises) avec Microsoft Teams
Administrateurs : Activer les fonctionnalités d’intégration de Microsoft Teams