Partager via


Actions sur les tableaux de bord

 

Date de publication : janvier 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Vous pouvez effectuer des actions, telles que la création, la récupération, la mise à jour ou la suppression, sur des tableaux de bord appartenant à un utilisateur.

Actions sur un tableau de bord appartenant à une organisation

Pour effectuer les actions suivantes sur un tableau de bord appartenant à une organisation (SystemForm), vous devez disposer du rôle Administrateur système ou Personnalisateur sur votre compte dans Microsoft Dynamics 365 :

  • Créer, récupérer, mettre à jour et supprimer. Vous pouvez créer ou mettre à jour un tableau de bord appartenant à une organisation à l’aide du SDK de Microsoft Dynamics 365 ou en personnalisant le formulaire d’entité. Pour obtenir des informations détaillées sur la création d’un tableau de bord, voir Créer un tableau de bord.

  • Définissez un tableau de bord appartenant à une organisation comme tableau de bord par défaut pour une organisation en définissant la valeur d’attribut SystemForm.IsDefault sur true lors de la création ou de la mise à jour du tableau de bord.

    Important

    Les méthodes décrites dans le SDK de Microsoft Dynamics 365 permettent de définir deux tableaux de bord comme valeur par défaut. Assurez-vous qu’aucun autre tableau de bord n’est le tableau de bord par défaut de l’organisation avant de mettre à jour ce paramètre par programme.

Après avoir mis à jour un tableau de bord appartenant à l’organisation, vous devez publier les modifications apportées aux métadonnées pour les rendre visibles dans l’organisation. Vous pouvez utiliser le message PublishAllXmlRequest ou le message PublishXmlRequest pour publier les modifications apportées à un tableau de bord appartenant à l’organisation. Pour un exemple de code qui présente ce qui suit, voir Exemple : Créer, récupérer, mettre à jour et supprimer un tableau de bord.

Pour obtenir la liste des messages pris en charge sur l’entité de tableau de bord appartenant à l’organisation, voir Messages et méthodes de l’entité SystemForm (tableau de bord système).

Actions sur un tableau de bord appartenant à un utilisateur

Vous pouvez effectuer les actions suivantes sur un tableau de bord appartenant à un utilisateur (UserForm) :

  • Créer, récupérer, mettre à jour et supprimer. Pour obtenir des informations détaillées sur la création d’un tableau de bord appartenant à un utilisateur, voir Créer un tableau de bord.

  • Modifier la propriété d’un tableau de bord appartenant à un utilisateur en l’attribuant à un autre utilisateur ou à une autre équipe à l’aide du message AssignRequest.

  • Récupérer l’accès dont le principal de sécurité (utilisateur ou équipe) spécifié dispose sur un tableau de bord appartenant à un utilisateur à l’aide du message RetrievePrincipalAccessRequest. Vous pouvez également récupérer tous les principaux de sécurité (utilisateurs ou équipes) ayant accès à un tableau de bord appartenant à un utilisateur, ainsi que leurs droits d’accès au tableau de bord utilisateur avec le message RetrieveSharedPrincipalsAndAccessRequest.

  • Collaborer avec d’autres utilisateurs et équipes dans des domaines spécifiques en partageant avec eux un tableau de bord appartenant à un utilisateur à l’aide des messages GrantAccessRequest, ModifyAccessRequest et RevokeAccessRequest.

Pour obtenir la liste des messages pris en charge sur l’entité de tableau de bord appartenant à un utilisateur, voir Messages et méthodes de l’entité UserForm (tableau de bord de l’utilisateur).

Voir aussi

Analyser les données avec les tableaux de bord
Comprendre les tableaux de bord : composants et FormXML de tableau de bord
Créer un tableau de bord
Exemples de tableaux de bord
Entités de tableau de bord
Exemple : Créer, récupérer, mettre à jour et supprimer un tableau de bord
Exemple : Attribuer un tableau de bord appartenant à un utilisateur à un autre utilisateur

Microsoft Dynamics 365

© 2017 Microsoft. Tous droits réservés. Copyright