Guide de Personnalisation
Microsoft Dynamics CRM 2011
Philippe LEAL
http://dynamicscrmcustomization.blogspot.fr
Version : ...
Droits d’auteur
Ce document est fourni « en l’état ». Les informations et les avis contenus dans ce document, y compris le...
Sommaire
Droits d’auteur ....................................................................................................
ii Guide de personnalisation Microsoft Dynamics CRM 2011
Renommer une entité.................................................
Guide utilisateur Microsoft Dynamics CRM 2011 iii
Utilisation de vues........................................................
iv Guide de personnalisation Microsoft Dynamics CRM 2011
Modifier les en-têtes et pieds de page de formulaire................
Guide utilisateur Microsoft Dynamics CRM 2011 v
Modifier les messages d’une entité ..........................................
vi Guide de personnalisation Microsoft Dynamics CRM 2011
Gérer des graphiques systèmes ......................................
7
Personnalisation de Microsoft Dynamics CRM
Personnalisation des fonctionnalités
Personnalisez Microsoft Dynamics CRM pou...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
8
 Installez une solution pour étendre les foncti...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
9
Tâches de
personnalisation
Rôles de sécurité par...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
10
Tâches de
personnalisation
Rôles de sécurité pa...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
11
Tâches de
personnalisation
Rôles de sécurité pa...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
12
Tâches de
personnalisation
Rôles de sécurité pa...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
13
Tâches de
personnalisation
Rôles de sécurité pa...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
14
Tâches de
personnalisation
Rôles de sécurité pa...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
15
Tâches de
personnalisation
Rôles de sécurité pa...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
16
Tâches de
personnalisation
Rôles de sécurité pa...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
17
Tâches de
personnalisation
Rôles de sécurité pa...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
18
Utilisation des solutions
Présentation des solu...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
19
Les dépendances des composants de solution empê...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
20
4. Renseignez les champs requis et cliquez sur ...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
21
9. Cliquer sur Exporter.
10. Dans la boîte de d...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
22
Modifier des solutions non gérées
Après avoir c...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
23
5. Pour définir les propriétés gérées de chaque...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
24
6. Dans la boîte de dialogue Propriétés gérées,...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
25
5. Pour supprimer un composant, sélectionnez n’...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
26
5. Sélectionnez un composant, puis dans la barr...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
27
1. Dans le volet de navigation, cliquez sur Par...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
28
Actions Commentaires
Nouveau Créer un composant...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
29
Le type de composant et les propriétés définies...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
30
Afficher ou modifier les composants d’une solut...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
31
de service.
Ajouter Ajoutez un composant à part...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
32
Champs Modifiable ?
Nom complet: Nom descriptif...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
33
4. Dans le volet de navigation, cliquez sur Inf...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
34
1. Dans le volet de navigation, cliquez sur Par...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
35
Importation et exportation d’une solution
Expor...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
36
5. Cliquez sur Suivant.
6. Activez les cases à ...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
37
9. Cliquez sur Exporter.
10. Lorsque vous êtes ...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
38
 Rôles Création de relations
 Rôles de connex...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
39
6. Si vous mettez à jour une solution existante...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
40
8. Cliquez sur Suivant.
9. Quand l’importation ...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
41
 Pour publier les personnalisations de tous le...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
42
3. Définissez le Nom complet de l'éditeur.
Rema...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
43
3. Modifiez le Nom complet de l'éditeur. Le nom...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
44
Utilisation des entités
Présentation des entité...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
45
aux formulaires.
Créez ou modifiez des d’entité...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
46
Vous devez disposer du rôle de sécurité Adminis...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
47
Important
La suppression d’une entité personnal...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
48
5. Définissez le Nom complet et le Nom au pluri...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
49
entité et d’autres entités. Cette option ne peu...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
50
Remarque
Les étapes 11 et 12 sont facultatives....
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
51
a. Dans le volet de navigation, cliquez sur Par...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
52
4. Sous Composants, développez Entités, puis cl...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
53
5. Dans le volet principal, vous pouvez modifie...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
54
Files d’attente Indiquez si cette entité peut ê...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
55
 Pour publier les personnalisations du seul co...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
56
Détection des doublons Indiquez si vous souhait...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
57
Important
Chaque fois que vous modifiez des élé...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
58
Audit Indiquez si vous souhaitez active l’audit...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
59
Mettre à jour les icônes d’une entité
Lorsque v...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
60
6. Cliquez sur OK.
7. Publiez vos personnalisat...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
61
6. Lorsque Microsoft Dynamics CRM a achevé l'im...
Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM
62
6. Cliquez sur Enregistrer, indiquez un nom de ...
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02
Prochain SlideShare
Chargement dans…5
×

Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02

1 617 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 617
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
3
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Microsoftdynamicscrm2011guidepersonnalisation 131117044113-phpapp02

  1. 1. Guide de Personnalisation Microsoft Dynamics CRM 2011 Philippe LEAL http://dynamicscrmcustomization.blogspot.fr Version : 1.0.0 du 03/07/2013
  2. 2. Droits d’auteur Ce document est fourni « en l’état ». Les informations et les avis contenus dans ce document, y compris les URL et autres références à des sites Web Internet, pourront faire l’objet de modifications sans préavis. Vous êtes seul responsable de leur utilisation. Certains exemples sont fournis à titre d’illustration uniquement et sont fictifs. Toute ressemblance avec des noms ou des événements réels est purement fortuite et involontaire. Vous pouvez copier et utiliser ce document pour votre information uniquement. Toutes les marques appartiennent à leurs détenteurs respectifs.
  3. 3. Sommaire Droits d’auteur ......................................................................................................... 2 Personnalisation de Microsoft Dynamics CRM..................................................... 7 Personnalisation des fonctionnalités .................................................................................................7 Trouver le Kit de développement logiciel (SDK)................................................................................8 Autorisation liées à la personnalisation .............................................................................................8 Utilisation des solutions ...................................................................................................................18 Présentation des solutions..........................................................................................................18 Composants de solution .............................................................................................................22 Informations sur la solution.........................................................................................................31 Importation et exportation d’une solution....................................................................................35 Editeur de solutions ....................................................................................................................41 Utilisation des entités.......................................................................................................................44 Présentation des entités .............................................................................................................44 Utilisation des entités d’activité...................................................................................................45 Présentation de la sécurité d’entité ...........................................................................................45 Supprimer une entité ..................................................................................................................46 Créer une entité ..........................................................................................................................47
  4. 4. ii Guide de personnalisation Microsoft Dynamics CRM 2011 Renommer une entité................................................................................................................. 51 Afficher ou modifier les informations de l’entité : Solution gérée............................................... 52 Afficher ou modifier les informations de l’entité : Solution par défaut........................................ 55 Afficher ou modifier les informations de l’entité : Solution non gérée........................................ 57 Mettre à jour les icônes d’une entité .......................................................................................... 59 Importer les traductions.............................................................................................................. 60 Exporter les traductions ............................................................................................................. 61 Utilisation de scripts d’événement .................................................................................................. 63 Ajouter ou modifier des scripts d’événements pour les champs et formulaires......................... 63 Scripts de formulaires ................................................................................................................ 63 Ajouter des gestionnaires d’événements pour les événements de formulaires ........................ 64 Ajouter des gestionnaires d’événements pour les événements de champs.............................. 67 Tester un script d’événement..................................................................................................... 69 Utilisation des champs .................................................................................................................... 71 Utilisation de champs d’entités................................................................................................... 71 Mappage de champs d’entités ................................................................................................... 73 Créer ou modifier un champ....................................................................................................... 74 Modifier les propriétés d’un champ de formulaire...................................................................... 76
  5. 5. Guide utilisateur Microsoft Dynamics CRM 2011 iii Utilisation de vues............................................................................................................................82 Créer et configurer des vues ......................................................................................................82 Créer ou modifier une vue publique d’une entité........................................................................82 Définir la vue par défaut d’une entité..........................................................................................88 Modifier la vue Recherche avancée ...........................................................................................88 Modifier la vue Recherche rapide...............................................................................................91 Modifier les critères de filtre d’une vue .......................................................................................94 Modifier la vue Recherche..........................................................................................................96 Modifier la vue associée d’une entité .........................................................................................98 Supprimer une vue ...................................................................................................................101 Utilisation des formulaires..............................................................................................................103 Présentation des formulaires d’entités. ....................................................................................103 Modifier le formulaire principal d’une entité ..............................................................................104 Créer un nouveau formulaire pour une entité...........................................................................106 Créer un nouveau formulaire à partir d’un formulaire existant .................................................108 Ajouter un onglet à un formulaire .............................................................................................111 Ajouter une section à un formulaire..........................................................................................114 Attribuer un rôle de sécurité à un formulaire ............................................................................117
  6. 6. iv Guide de personnalisation Microsoft Dynamics CRM 2011 Modifier les en-têtes et pieds de page de formulaire............................................................... 119 Modifier les propriétés d’une section ....................................................................................... 122 Modifier les propriétés d’un onglet ........................................................................................... 125 Ajouter ou modifier la navigation de formulaires aux entités associées. ................................. 127 Définir des dépendances de non-événement pour un formulaire............................................ 130 Ajouter un champ à un formulaire............................................................................................ 132 Ajouter ou modifier un IFRAME ............................................................................................... 134 Modifier les propriétés d’un formulaire..................................................................................... 139 Ajouter ou configurer une sous-grille ....................................................................................... 142 Utilisation des relations ................................................................................................................. 145 Présentation des relations d’entités hiérarchiques .................................................................. 145 Comportement des relations.................................................................................................... 146 Limitations des relations hiérarchiques.................................................................................... 148 Créer ou modifier des relations 1 à N entre des entités .......................................................... 148 Créer ou modifier des relations N à 1 entre des entités .......................................................... 152 Créer ou modifier des relations N à N entre des entités.......................................................... 156 Ajouter la navigation de formulaires aux entités associées ..................................................... 158 Utilisation des messages .............................................................................................................. 161
  7. 7. Guide utilisateur Microsoft Dynamics CRM 2011 v Modifier les messages d’une entité ..........................................................................................161 Utilisation des groupes d’options...................................................................................................163 Modifier un groupe d’options général .......................................................................................163 Créer un groupe d’options général ...........................................................................................165 Utilisation des ressources Web .....................................................................................................167 Ajouter ou modifier une ressource Web ...................................................................................167 Ajouter ou modifier une ressource Web d’image .....................................................................169 Ajouter ou modifier une ressource Web textuelle....................................................................172 Ajouter ou modifier une ressource Web Silverlight ..................................................................174 Utilisation d’extensions client.........................................................................................................176 Modifier le plan de site..............................................................................................................176 Modifier les rubans ...................................................................................................................180 Gérer les tableaux de bord système................................................................... 181 Utilisation des tableaux de bord ....................................................................................................181 Création d’un tableau de bord système....................................................................................181 Supprimer un tableau de bord système....................................................................................193 Définir un tableau de bord comme le tableau de bord par défaut d’une organisation .............194 Modifier un tableau de bord système .......................................................................................194 Réaliser une copie d’un tableau de bord système existant ......................................................202
  8. 8. vi Guide de personnalisation Microsoft Dynamics CRM 2011 Gérer des graphiques systèmes ........................................................................ 203 Présentation des graphiques ........................................................................................................ 203 Créer ou modifier un graphique système...................................................................................... 204 Supprimer un graphique système................................................................................................. 208 Exporter un graphique système.................................................................................................... 209 Importer des graphiques systèmes............................................................................................... 209
  9. 9. 7 Personnalisation de Microsoft Dynamics CRM Personnalisation des fonctionnalités Personnalisez Microsoft Dynamics CRM pour répondre aux besoins spécifiques de votre entreprise. Cette personnalisation inclut la création de fonctionnalités, la modification de l’interface utilisateur ou de la navigation, par exemple. Exécutez la plupart des tâches courantes de personnalisation à l’aide des outils fournis dans CRM sans qu’il soit nécessaire qu’un développeur en écrive le code. Si vous aspirez à une interaction plus complexe avec les autres applications, Microsoft Dynamics CRM propose un ensemble parfaitement documenté de services Web et de configurations d’application. Les développeurs et les éditeurs de logiciels indépendants peuvent ainsi créer plus facilement les solutions dont vous avez besoin. Pour effectuer des personnalisations qui affectent la totalité de l’organisation Microsoft Dynamics CRM, vous devez disposer des rôles de sécurité Administrateur système ou Personnalisateur de système, ou de privilèges équivalents. Les personnalisations peuvent être regroupées dans les parties suivantes :  Créez des entités personnalisées ou personnalisez des entités commerciales existantes pour structurer et gérer vos données.  Créez ou modifiez des entités-relations de sorte que les enregistrements associés comportent des champs de recherche qui permettent aux utilisateurs de les lier à d'autres enregistrements.  Créez ou modifiez des champs pour recueillir des types de données spécifiques.  Créez ou modifiez des Formulaires d'entités pour afficher ou entrer les données appropriées dans l'entité. Vous pouvez spécifier les utilisateurs ou les équipes qui peuvent afficher un Formulaire spécifique en leur attribuant des rôles de sécurité.  Créez ou modifiez des vues d'entités pour permettre aux utilisateurs d'appliquer facilement des filtres de données spécifiques à un groupe d'enregistrements d'entités.  Utilisez l'une des trois fonctionnalités d'extensions clientes de Microsoft Dynamics CRM pour les tâches de personnalisation : Plan de site, Rubans et IFrames. Ces fonctionnalités permettent l'intégration d'autres applications, généralement des sites Web, dans Microsoft Dynamics CRM.  Créez des rapports ou modifiez des rapports Microsoft Dynamics CRM existants pour personnaliser le mode de collecte, de stockage et d'affichage des données.
  10. 10. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 8  Installez une solution pour étendre les fonctionnalités de Microsoft Dynamics CRM et personnalisez les composants de la solution. Trouver le Kit de développement logiciel (SDK) Le Kit de développement logiciel (SDK) de Microsoft Dynamics CRM contient des exemples de code qui vous permettent de créer de puissantes applications verticales basées sur la plateforme Microsoft Dynamics CRM. Autorisation liées à la personnalisation Les tâches de personnalisation requièrent généralement les rôles de sécurité Administrateur système ou Personnalisateur de système par défaut. Certains autres rôles de sécurité par défaut fournissent également des privilèges pour la réalisation de certaines tâches de personnalisation ou permettent d’accéder à certaines personnalisations. Le tableau suivant indique les privilèges nécessaires pour réaliser chaque tâche ou pour accéder à certaines personnalisations. Les tâches de personnalisation ne sont jamais réalisées pendant l’utilisation de Microsoft Dynamics CRM pour Outlook en mode hors connexion. Remarque Vous pouvez découvrir les rôles de sécurité qui vous ont été attribués dans l’assistant Paramétrer les options personnelles. Tâches de personnalisation Rôles de sécurité par défaut et privilèges requis Commentaires Accéder à la zone de personnalisation Rôles de sécurité: Administrateur système Personnalisateur de système Directeur général - Dirigeant d'entreprise Gestionnaire du service clientèle Professionnel du marketing Directeur du marketing Vice-président du marketing Directeur commercial Directeur de division Le privilège de lecture de l'entité contrôle l'accès à la zone de personnalisation.
  11. 11. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 9 Tâches de personnalisation Rôles de sécurité par défaut et privilèges requis Commentaires Privilège: Entité: Lire Publier les personnalisations Rôles de sécurité: Administrateur système Personnalisateur de système Privilège: Publier les personnalisations Les personnalisations qui modifient le schéma doivent être publiées. Le privilège Publier les personnalisations se distingue des autres privilèges de personnalisation, car il permet à plusieurs personnes de personnaliser des éléments de l'interface utilisateur tout en autorisant leur publication uniquement par la personne ayant vérifié les personnalisations. Personnaliser les entités Rôles de sécurité: Administrateur système Personnalisateur de système Privilèges: Entité: Lire Entité: Écrire Ces privilèges vous permettent de modifier le nom complet de l'entité. La modification des attributs d'entité, des formulaires, des vues ou des messages requiert des privilèges supplémentaires. La modification des messages d’entités requiert le privilège suivant : Formulaire: Organisation. Créer des entités personnalisées Rôles de sécurité: Administrateur système Personnalisateur de système Privilèges: Entité: Lire Entité: Créer Entité: Écrire Ces privilèges vous permettent de créer une entité personnalisée. La modification des attributs d'entité, des formulaires, des vues ou des messages requiert des privilèges supplémentaires Définir des privilèges pour les entités personnalisées Exemple de privilèges <Entité personnalisée>: Créer < Entité personnalisée>: Lire < Entité personnalisée>: Écrire < Entité personnalisée>: Supprimer < Entité personnalisée>: Lors de la création d'une entité personnalisée, le niveau d'accès est défini avec la valeur Aucun pour tous les privilèges de tous les rôles de sécurité autres que Administrateur système et Personnalisateur de système. Modifiez le niveau d'accès en conséquence pour permettre à d'autres utilisateurs de se servir des entités personnalisées. Les paramètres présentés ici constituent les paramètres par défaut pour les entités principales
  12. 12. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 10 Tâches de personnalisation Rôles de sécurité par défaut et privilèges requis Commentaires Ajouter < Entité personnalisée>: Ajouter à < Entité personnalisée>: Attribuer < Entité personnalisée>: Partager Rôles de sécurité: Administrateur système Personnalisateur de système appartenant aux utilisateurs et contenant des données sur les clients. Ces paramètres par défaut sont couramment utilisés pour les entités appartenant aux utilisateurs. Les entités personnalisées appartenant à l'organisation ne disposent ni du privilège Attribuer ni du privilège Partager. Exporter les personnalisations Rôles de sécurité: Administrateur système Personnalisateur de système Privilège: Exporter les personnalisations Vous ne pouvez exporter que les personnalisations et paramètres pour lesquels vous disposez des privilèges de lecture. Importer les personnalisations Rôles de sécurité: Administrateur système Personnalisateur de système Privilège: Importer les personnalisations Certaines personnalisations doivent être publiées après leur importation pour être disponibles aux utilisateurs. Vous ne pouvez importer que les personnalisations et paramètres pour lesquels vous disposez des privilèges de lecture, de création et d'écriture. Seul l'Administrateur système peut importer les définitions de rôle de sécurité ou les paramètres organisationnels. Personnaliser et publier pendant l’importation Rôles de sécurité: Administrateur système Personnalisateur de système Privilèges: Attribut: Créer
  13. 13. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 11 Tâches de personnalisation Rôles de sécurité par défaut et privilèges requis Commentaires Attribut: Lire Attribut: Écrire Entité: Lire Entité: Écrire Relation: Lire Relation: Écrire Personnalisation: Lire Personnalisation: Écrire Requête: Lire Requête: Écrire Publier les personnalisations Modifier les attributs d’entité Rôles de sécurité: Administrateur système Personnalisateur de système Privilèges: Entité: Lire Attribut: Lire Attribut: Écrire Ces privilèges permettent de modifier uniquement les attributs d'entité existants. La création d'attributs requiert des privilèges supplémentaires. Créer les attributs d’entité Rôles de sécurité: Administrateur système Personnalisateur de système Privilèges: Entité: Lire Attribut: Lire Attribut: Écrire Attribut: Créer Les nouveaux attributs d'entité ne sont pas visibles aux utilisateurs tant qu'ils n'ont pas été ajoutés au formulaire de l'entité. La modification du formulaire de l'entité requiert le privilège Formulaire : Écrire. Modifier les entités- relations Rôles de sécurité: Administrateur système Personnalisateur de système Privilèges: Ces privilèges permettent de modifier uniquement les entités-relations existantes. Cela inclut la possibilité de créer des mappages. La création d'entités-relations requiert des privilèges supplémentaires.
  14. 14. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 12 Tâches de personnalisation Rôles de sécurité par défaut et privilèges requis Commentaires Entité: Lire Relation: Lire Relation: Écrire Créer les entités-relations Rôles de sécurité: Administrateur système Personnalisateur de système Privilèges: Entité: Lire Relation: Lire Relation: Écrire Relation: Créer Les nouvelles entités-relations sont inutilisables tant que l'attribut de relation n'a pas été ajouté au formulaire de l'entité associée. La modification du formulaire de l'entité requiert le privilège Formulaire : Écrire. Utiliser les entités- relations personnalisées Rôles de sécurité: Dépend des entités impliquées dans la relation. Privilèges: Enregistrement d’entité principale: Lire Enregistrement d’entité principale: Ajouter Enregistrement d’entité principale: Lire Enregistrement d’entité principale: Écrire Enregistrement d’entité principale: Ajouter à Enregistrement d’entité principale: Créer Les utilisateurs doivent avoir au moins le niveau d'accès Utilisateur pour accéder aux enregistrements impliqués dans la relation. Les utilisateurs dotés du privilège Créer sur l'enregistrement d'entité associée sont en mesure de créer les enregistrements associés Enregistrements de l'entité principale Créer les graphiques Rôles de sécurité: Administrateur système Personnalisateur de système Directeur général - Dirigeant d'entreprise Le privilège Ajouter à de la vue système n'est pas exposé dans l'éditeur de rôles, mais est automatiquement accordé aux rôles créés via Microsoft Dynamics CRM.
  15. 15. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 13 Tâches de personnalisation Rôles de sécurité par défaut et privilèges requis Commentaires Gestionnaire du service clientèle Professionnel du marketing Directeur du marketing Vice-président du marketing Directeur commercial Directeur de division Privilèges: Entité: Lire Vue: Écrire Vue: Créer Vue: Ajouter à Modifier les graphiques Rôles de sécurité: Administrateur système Personnalisateur de système Directeur général - Dirigeant d'entreprise Gestionnaire du service clientèle Professionnel du marketing Directeur du marketing Vice-président du marketing Directeur commercial Directeur de division Privilèges: Entité: Lire Vue: Écrire Vue: Créer
  16. 16. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 14 Tâches de personnalisation Rôles de sécurité par défaut et privilèges requis Commentaires Supprimer les graphiques Rôles de sécurité: Administrateur système Personnalisateur de système Directeur général - Dirigeant d'entreprise Gestionnaire du service clientèle Professionnel du marketing Directeur du marketing Vice-président du marketing Directeur commercial Directeur de division Privilèges: Entité: Lire Vue: Écrire Vue: Créer Vue: Ajouter à Modifier les Formulaires d’entité Rôles de sécurité: Administrateur système Personnalisateur de système Privilèges: Entité: Lire Formulaire: Écrire Le privilège Vue : Lire est défini avec la valeur Organisation et ne peut pas être modifié. Modifier les vues systèmes Rôles de sécurité: Administrateur système Personnalisateur de système Directeur général - Dirigeant d'entreprise Gestionnaire du service clientèle Professionnel du marketing Ces privilèges permettent de modifier uniquement les vues existantes. La création de vues requiert des privilèges supplémentaires. Le privilège Vue : Lire est défini avec la valeur Organisation et ne peut pas être modifié.
  17. 17. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 15 Tâches de personnalisation Rôles de sécurité par défaut et privilèges requis Commentaires Directeur du marketing Vice-président du marketing Directeur commercial Directeur de division Privilèges: Entité: Lire Vue: Écrire Créer les vues systèmes Rôles de sécurité: Administrateur système Personnalisateur de système Directeur général - Dirigeant d'entreprise Gestionnaire du service clientèle Professionnel du marketing Directeur du marketing Vice-président du marketing Directeur commercial Directeur de division Privilèges: Entité: Lire Vue: Écrire Vue: Créer Le privilège Vue : Lire est défini avec la valeur Organisation et ne peut pas être modifié. Supprimer les vues systèmes Rôles de sécurité: Administrateur système Personnalisateur de système Directeur général - Dirigeant d'entreprise Gestionnaire du service clientèle Directeur du marketing Vice-président du marketing Le privilège Vue : Lire est défini avec la valeur Organisation et ne peut pas être modifié.
  18. 18. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 16 Tâches de personnalisation Rôles de sécurité par défaut et privilèges requis Commentaires Directeur commercial Directeur de division Privilèges: Entité: Lire Vue: Supprimer Afficher les extensions client Rôles de sécurité: Administrateur système Personnalisateur de système Directeur général - Dirigeant d'entreprise Gestionnaire du service clientèle Directeur du marketing Vice-président du marketing Directeur commercial Directeur de division Privilège: Extensions ISV Ce privilège permet aux utilisateurs de voir les extensions client. Modifier les messages d’entité Rôles de sécurité: Administrateur système Personnalisateur de système Privilèges: Entité: Lire Entité: Écrire Formulaire: Écrire Télécharger les fichiers WSDL Rôles de sécurité: Administrateur système Personnalisateur de système Le privilège Lire de l'entité est nécessaire uniquement pour accéder aux URL de la zone de personnalisation. Il n'est pas nécessaire de télécharger les fichiers WSDL (Web Services Description Language, langage de description de services).
  19. 19. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 17 Tâches de personnalisation Rôles de sécurité par défaut et privilèges requis Commentaires Privilège: Entité: Lire
  20. 20. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 18 Utilisation des solutions Présentation des solutions Les solutions permettent d'étendre les fonctionnalités et l'interface utilisateur. Les personnalisateurs et les développeurs distribuent leur travail sous forme de solutions. Les organisations se servent de Microsoft Dynamics CRM pour installer et désinstaller la solution. Pour créer une solution, créez un enregistrement de solution. Associez ensuite les composants de solution à la solution. Créez les composants de solution dans le contexte de la nouvelle solution ou ajoutez des composants à partir de solutions existantes. Chaque solution est associée à un enregistrement d'éditeur qui contient les détails relatifs au créateur de la solution. L'enregistrement d'éditeur inclut un préfixe de personnalisation qui est ajouté aux noms des composants de solution de l'éditeur. Pour personnaliser une solution, vous devez disposer du rôle de sécurité Administrateur système ou Personnalisateur de système, ou des privilèges équivalents. Types de solutions Il existe trois types de solutions :  Solution par défaut : il s’agit du logiciel standard auquel l’organisation a éventuellement ajouté des personnalisations.  Solution gérée : il s’agit de l’utilisation des propriétés gérées d’une solution pour contrôler la façon dont les composants de solution peuvent être personnalisés après l’importation (installation) de la solution dans une autre organisation. Bien que les composants de solution puissent être personnalisés (si cela est autorisé lors de la création de la solution gérée), vous ne pouvez pas ajouter ou supprimer de composants.  Solution non gérée : permet de sauvegarder une solution, de transporter une solution à des fins de développement ou d’importer des fonctionnalités ajoutées ainsi que des personnalisations de l’interface utilisateur dans une autre organisation. Une solution est non gérée tant qu’elle est en cours de développement. Vous pouvez exporter une solution non gérée. Les solutions incluent souvent des composants de solution avec des relations, des champs Liste de choix, ainsi que des fonctionnalités connexes ou des modifications de l’interface utilisateur, qui portent le nom de dépendances. Avant de supprimer une solution qui possède des composants de solution avec des dépendances, supprimez au préalable les dépendances. Dépendances des composants de solution Les solutions incluent souvent des relations, des champs Liste de choix, ainsi que des fonctionnalités connexes ou des modifications de l’interface utilisateur. Ces éléments, qui interagissent avec d’autres composants d’entreprise ou composants personnalisés de Microsoft Dynamics CRM, sont des dépendances. Pour supprimer une solution qui possède des composants avec des dépendances, supprimez au préalable les dépendances.
  21. 21. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 19 Les dépendances des composants de solution empêchent les actions que vous effectuez habituellement de nuire involontairement à certaines personnalisations définies dans une solution. Ces dépendances autorisent l’installation et la désinstallation d’une solution gérée uniquement via l’importation ou la suppression de la solution. Il existe deux types de dépendances des composants de solution :  Publiée : pour supprimer ce type de dépendance, supprimez l’association, puis republiez les entités.  Interne : ces actions requièrent une action de la part d’un autre composant de solution. Vous n’avez pas besoin de supprimer manuellement chaque champ ou chaque entité-relation au préalable. Présentation des dépendances de solution Les solutions ne s’appliquent qu’aux composants natifs de Microsoft Dynamics CRM. Chaque solution comporte un ou plusieurs composants de solution. Certains des composants de solution sont des composants obligatoires. Ils sont présents sur le système Microsoft Dynamics CRM cible ou inclus dans la solution lors de son importation. Vous ne pouvez pas supprimer les composants obligatoires. Vous pouvez créer un composant dans la zone de personnalisation de Microsoft Dynamics CRM ou le développer en dehors de Microsoft Dynamics CRM. Créer une solution gérée 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Solutions . 3. Dans la barre d’outils, cliquez sur Nouveau .
  22. 22. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 20 4. Renseignez les champs requis et cliquez sur Enregistre. Par défaut, cette action enregistre une solution non gérée. 5. Pour ajouter un nouveau composant ou un composant existant à votre solution, dans la liste Type de composant, cliquez sur le type à ajouter. Puis, dans la barre d’outils, cliquez sur Nouveau ou Ajouter. 6. Cliquer sur Enregistrer et fermer. Votre nouvelle solution non gérée se trouve dans la liste Solutions. 7. Sélectionnez la solution dans la liste, puis dans la barre d’outils, cliquez sur Exporter . 8. Sélectionnez les options souhaitées dans l’Assistant Exportation. Lorsque vous accédez à la page Type de package, sélectionnez Géré.
  23. 23. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 21 9. Cliquer sur Exporter. 10. Dans la boîte de dialogue Téléchargement du fichier, cliquez sur Enregistrer, choisissez un emplacement pour le fichier .ZIP de la solution, puis cliquez à nouveau sur Enregistrer. Remarque Le scénario standard consiste à créer une solution dans une organisation Microsoft Dynamics CRM de développement, à l'exporter, puis à l'importer dans une organisation Microsoft Dynamics CRM de production. Si vous souhaitez importer votre solution gérée dans la même organisation dans laquelle vous l'avez créée et exportée, vous devez supprimer la version non gérée et tous les composants créés. Vous devez également supprimer les composants enfants créés, tels que les relations de champs. Vous disposez maintenant d’une solution gérée que vous pouvez exporter puis importer dans une autre organisation Microsoft Dynamics CRM. Créer une solution non gérée 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Solutions . 3. Dans la barre d’outils, cliquez sur Nouveau . 4. Renseignez les champs requis et cliquez sur Enregistrer. Par défaut, cette action enregistre une solution non gérée. 5. Pour ajouter un nouveau composant ou un composant existant à votre solution, dans la liste Type de composant, cliquez sur le type à ajouter. Puis, dans la barre d’outils, cliquez sur Nouveau ou Ajouter. 6. Cliquez sur Enregistrer et fermer. Votre nouvelle solution non gérée se trouve dans la liste Solutions.
  24. 24. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 22 Modifier des solutions non gérées Après avoir créé et enregistré une solution non gérée, vous pouvez la modifier de plusieurs façons :  Ajouter de nouveaux composants ou des composants existants à une solution non gérée.  Modifier des propriétés gérées  Supprimer des composants de solution Supprimer une solution Le processus de suppression est le même pour une solution gérée et une solution non gérée. Lorsque vous supprimez une solution non gérée, Microsoft Dynamics CRM supprime uniquement l’enregistrement de la solution. Lorsque vous supprimez une solution gérée, Microsoft Dynamics CRM désinstalle tous les composants et les personnalisations de la solution. Si vous essayez de supprimer une solution, la tentative échouera si vous n’avez pas au préalable supprimé les dépendances avec d’autres composants. Avant de pouvoir supprimer une entité personnalisée qui se trouve être une entité primaire dans une relation, vous devez supprimer l’attribut de relation du formulaire de l’entité associée et publier l’entité associée. 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Solutions . 3. Dans la liste des solutions, sélectionnez la solution, puis dans la barre d’outils, cliquez sur le bouton Supprimer . Composants de solution Ajouter de nouveaux composants ou des composants existant à une solution non gérée. Vous pouvez ajouter de nouveaux composants ou des composants existants à n’importe quelle solution non gérée. Les composants peuvent être créés dans la zone de personnalisation de Microsoft Dynamics CRM, ou développés en dehors de Microsoft Dynamics CRM. 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisations, cliquez sur Solutions . 3. Dans la liste Solutions, cliquez pour ouvrir la solution non gérée à laquelle ajouter les composants. 4. Dans le volet de gauche, cliquez sur le type de composant à ajouter. Pour prendre connaissance des étapes d’ajout de chaque type de composant, cliquez sur l’icône d’aide appropriée. Vous pouvez ajouter de nouveaux composants ou des composants existants pour la plupart des types de composants. Cependant, en ce qui concerne les types suivants, vous pouvez seulement ajouter les composants existant déjà dans Microsoft Dynamics CRM :  Extensions client  Assemblys de plug-in  Étapes de traitement du message SDK  Points de terminaison de service
  25. 25. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 23 5. Pour définir les propriétés gérées de chaque composant que vous ajoutez, cliquez sur Propriétés gérées . 6. Cliquez sur Enregistrer et fermer pour enregistrer votre solution non gérée ainsi que les composants que vous lui avez ajoutés. 7. Une fois vos personnalisations terminées, publiez-les :  Pour publier les personnalisations du seul composant en cours de modification, sous l’onglet Accueil, dans le groupe Enregistrer, cliquez sur Publier.  Pour publier les personnalisations de tous les composants non publiés en même temps, cliquez sur Publier toutes les personnalisations. Modifier des propriétés gérées Tous les composants de solutions, à l’exception des Assemblys de plug-in, contiennent une propriété gérée Personnalisable. Les propriétés gérées ne deviennent effectives qu’après avoir installé la solution comme solution gérée. Pour ce qui est des composants faisant partie d’une solution gérée, vous ne pouvez pas modifier la propriété gérée Personnalisable. Si un composant fait partie d’une solution par défaut ou d’une solution non gérée, et qu’il s’agit d’un composant personnalisé, vous pouvez modifier la propriété gérée Personnalisable. Une entité contient des propriétés gérées supplémentaires et se comporte comme suit :  Si l’entité fait partie d’une solution gérée et que l’option Personnalisable est définie sur Faux, cela signifie que vous ne pouvez modifier aucune des propriétés gérées.  Si l’entité fait partie d’une solution gérée et que l’option Personnalisable est définie sur Vrai, cela signifie que vous pouvez modifier les propriétés gérées.  Si l’entité fait partie de la solution par défaut ou d’une solution non gérée et qu’il s’agit d’une entité commerciale, vous pouvez modifier toutes les propriétés gérées à l’exception de Personnalisable.  Si l’entité fait partie de la solution par défaut ou d’une solution non gérée et qu’il s’agit d’une entité personnalisée, vous pouvez modifier toutes les propriétés gérées, y compris Personnalisable. 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Personnalisations . 3. Dans la zone Personnalisation, cliquez sur Personnaliser le système. 4. Sous Composants, cliquez sur le composant pour lequel modifier ou afficher les propriétés gérées. 5. Dans la barre d’outils, cliquez sur le bouton Propriétés gérées .
  26. 26. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 24 6. Dans la boîte de dialogue Propriétés gérées, vous pouvez modifier la ou les propriétés affichées en fonction des comportements répertoriés ci-dessous. Vous pouvez afficher toutes les propriétés répertoriées. Supprimer des composants de solution Vous pouvez effacer ou supprimer des composants d’une solution non gérée, mais pas d’une solution gérée. L’effacement permanent d’un composant entraîne son retrait de Microsoft Dynamics CRM. En supprimant un composant, vous le retirez simplement de la solution, mais il peut toujours être utilisé dans Microsoft Dynamics CRM. Vous pouvez supprimer uniquement des entités personnalisées et des composants. Bien que vous ne puissiez pas supprimer d’entités commerciales Microsoft Dynamics CRM, vous pouvez les retirer d’une solution non gérée autre que la solution par défaut. 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Solutions . 3. Dans la liste des solutions, cliquez sur la solution que vous souhaitez ouvrir. 4. Dans le volet gauche, cliquez sur Composants pour afficher une liste complète des composants de la solution.
  27. 27. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 25 5. Pour supprimer un composant, sélectionnez n’importe quel composant personnalisé dans la liste, puis dans la barre d’outils, cliquez sur Supprimer . - ou - Pour éliminer un composant, sélectionnez n’importe quel composant personnalisé dans la liste, puis dans la barre d’outils, cliquez sur Supprimer . Les dépendances de composants peuvent affecter vos capacités à supprimer des composants. Gérer les dépendances de composants de solution Les solutions que vous créez contiennent souvent des relations, des champs de recherche et une fonctionnalité associée ou une interface utilisateur qui interagit avec d’autres composants Microsoft Dynamics CRM d’entreprise ou personnalisés. Ces derniers sont considérés comme des dépendances. Une solution contient également des composants obligatoires qui sont présents sur le système Microsoft Dynamics CRM cible, ou inclus à la solution lors de l’importation. Vous ne pouvez pas supprimer les composants obligatoires. Pour supprimer une solution comportant des composants avec dépendances, vous devez d’abord supprimer les dépendances. Effectuez les étapes suivantes pour afficher les dépendances de composants d’une solution : 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Solutions . 3. Dans la liste des solutions, cliquez sur la solution que vous souhaitez ouvrir. 4. Dans le volet gauche, cliquez sur Composants pour afficher une liste complète des composants de la solution.
  28. 28. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 26 5. Sélectionnez un composant, puis dans la barre d’outils, cliquez sur Afficher les dépendances . Composants de solution par défaut Tous les composants constituant une solution par défaut sont listés dans la fenêtre pour cette solution. Cette rubrique répertorie les actions que vous pouvez effectuer pour ces composants.
  29. 29. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 27 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Personnalisations . 3. Dans la zone Personnalisation, cliquez sur Personnaliser le système. La solution par défaut s’ouvre dans une nouvelle fenêtre. 4. Dans le volet de navigation, cliquez sur Composants pour afficher une liste de tous les composants de la solution par défaut dans le volet principal. Pour afficher les composants pour un type en particulier, cliquez sur un type dans la liste Type de composant. Le type de composant et les propriétés définies par le créateur du composant déterminent si un composant est personnalisable. Dans le tableau, la colonne Personnalisable contient la valeur Vrai s’il s’agit d’un composant personnalisable. Le tableau suivant répertorie les actions que vous pouvez effectuer sur certains composants. Ces actions se trouvent sur la barre d’outils au-dessus du tableau.
  30. 30. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 28 Actions Commentaires Nouveau Créer un composant. Vous pouvez créer de nouveaux composants pour la plupart des types, à l’exception des types suivants : Étape de traitement du message SDK, extension client, Assemblys du plug-in et point de terminaison de service. Supprimer Supprimer un composant existant. Vous pouvez supprimer des composants non gérés ou des composants gérés personnalisables. Vous ne pouvez supprimer aucune entité système. Si le composant comporte des dépendances, telles que des relations, vous devez d’abord supprimer les dépendances avant de supprimer le composant. Publier Cette action s’applique au composant de l’entité. Publiez les personnalisations sur votre organisation Microsoft Dynamics CRM, y compris les modifications apportées aux formulaires, champs, vues, graphiques et relations. Activer ou Désactiver Exécutez cette action pour les types suivants: workflow, dialogue et Étape de traitement du message SDK. Afficher les dépendances Ouvrez une boîte de dialogue qui répertorie les autres composants dépendant de ce composant. Si vous voulez supprimer ce composant, vous devez d’abord supprimer les dépendances. Propriétés gérées Cette action liste les paramètres des propriétés gérées pour le composant. Afficher les composants d’une solution gérée Tous les composants correspondant à la solution gérée sont répertoriés dans l’explorateur de solutions. Vous pouvez afficher tous les composants et toutes les propriétés d’une solution gérée, mais ne pouvez pas modifier les propriétés ni exécuter d’actions sur les composants. Ouvrir l’explorateur de solutions pour une solution gérée 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Solutions . 3. Double-cliquez sur une solution gérée dans le tableau. La colonne Type de package indique si la solution est gérée. 4. Dans le volet de navigation, cliquez sur Composants pour afficher une liste de tous les composants de solution dans le volet principal. Pour afficher les composants pour un type en particulier, cliquez sur le type dans la liste Type de composant.
  31. 31. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 29 Le type de composant et les propriétés définies par le créateur du composant déterminent si un composant est personnalisable. Dans le tableau, la colonne Personnalisable contient la valeur Vrai s’il s’agit d’un composant personnalisable. Modifier un composant personnalisable pour une solution gérée 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Personnalisations . 3. Dans la zone Personnalisation, cliquez sur Personnaliser le système. 4. Dans le volet de navigation, sous Composants, cliquez sur le type de composant à personnaliser. 5. Cliquez sur le bouton Aide dans la zone d’assistance pour la personnalisation.
  32. 32. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 30 Afficher ou modifier les composants d’une solution non gérée Tous les composants constituant une solution non gérée sont listés dans la fenêtre pour cette solution. Cette rubrique répertorie les actions que vous pouvez effectuer pour ces composants. Pour ouvrir la fenêtre d’une solution non gérée: 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Solutions . 3. Double-cliquez sur la ligne correspondant à la solution non gérée. Cette dernière s’ouvre dans une nouvelle fenêtre. 4. Dans le volet de navigation, cliquez sur Composants pour afficher une liste de tous les composants de la solution dans le volet principal. Pour afficher les composants pour un type en particulier, cliquez sur un type dans la liste Type de composant. Le type de composant et les propriétés définies par le créateur du composant déterminent si un composant est personnalisable. Dans la liste, la colonne Personnalisable contient la valeur Vrai s’il s’agit d’un composant personnalisable. Le tableau suivant répertorie les actions que vous pouvez effectuer sur certains composants. Ces actions se trouvent sur la barre d’outils au-dessus du tableau. Actions Commentaires Nouveau Créer un composant. Vous pouvez créer de nouveaux composants pour la plupart des types, à l’exception des types suivants: Étape de traitement du message SDK, extension client, Assemblys du plug-in et point de terminaison
  33. 33. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 31 de service. Ajouter Ajoutez un composant à partir de la solution par défaut ou d’une autre solution non gérée à cette solution. Supprimer Supprimer un composant existant. Vous ne pouvez supprimer que les composants non gérés personnalisables. Vous ne pouvez supprimer aucune entité système. Si le composant comporte des dépendances, telles que des relations, vous devez d’abord supprimer les dépendances avant de supprimer le composant. Effacer Supprimer un composant de la solution. Le composant est toujours disponible dans la solution par défaut après l’en avoir supprimé. Publier Cette action s’applique au composant de l’entité. Publiez les personnalisations sur votre organisation Microsoft Dynamics CRM, y compris les modifications apportées aux formulaires, champs, vues, graphiques et relations. Activer ou Désactiver Exécutez cette action pour les types suivants: workflow, dialogue et Étape de traitement du message SDK. Afficher les dépendances Ouvrez une boîte de dialogue qui répertorie les autres composants dépendant de ce composant. Si vous voulez supprimer ce composant, vous devez d’abord supprimer les dépendances. Propriétés gérées Listez les paramètres des propriétés gérées pour le composant. Ajouter les composants requis Ajoutez les composants obligatoires à votre solution. Cela vous permet d’éviter une erreur quand vous exportez la solution non gérée. Informations sur la solution Information sur la solution par défaut Le volet Informations contient des informations sur une solution Microsoft Dynamics CRM. Certains champs de propriété sont modifiables, comme l’illustre le tableau. 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Personnalisations . 3. Dans la zone Personnalisation, cliquez sur Personnaliser le système. La solution s’ouvre dans une nouvelle fenêtre. 4. Dans le volet de navigation de la nouvelle fenêtre, cliquez sur Informations pour afficher les informations relatives à la solution.
  34. 34. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 32 Champs Modifiable ? Nom complet: Nom descriptif de la solution. Oui Nom: Nom unique défini lors du premier enregistrement de la solution. Non Éditeur: Nom de l’éditeur de solutions pour la solution par défaut. Non Version: Valeur enregistrée dans Microsoft Dynamics CRM. Non Page de configuration: Cliquer sur le bouton Recherche pour sélectionner une autre page à afficher dans le volet Configuration. Non Description: Ajouter ou modifier la description de la solution. Oui Installé le: Date d’installation au niveau de l’organisation Microsoft Dynamics CRM. Non Type de package: Montre si la solution est gérée ou non. Affiche toujours Non gérée. Non Information sur la solution gérée Le volet Informations de la solution gérée contient des informations sur les propriétés de la solution. Contrairement à la solution par défaut ou à une solution non gérée, aucune de ces propriétés n’est modifiable. Pour afficher le volet Informations d’une solution gérée : 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Solutions . 3. Double-cliquez sur une solution gérée dans le tableau. La colonne Type de package indique si la solution est gérée.
  35. 35. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 33 4. Dans le volet de navigation, cliquez sur Informations. Champs Modifiable ? Nom complet: nom complet attribué à la solution. Non Nom: nom unique non modifiable défini lors du premier enregistrement de la solution. Non Éditeur: nom de l’éditeur de solutions. Non Version: défini par le créateur de la solution. Non Page de configuration: page affichée dans le volet Configuration. Non Description: vous pouvez ajouter ou modifier la description facultative pour la solution. Oui Installé le: date d’installation pour l’organisation Microsoft Dynamics CRM. Non Type de package: montre si la solution est gérée ou non. Affiche toujours Géré. Non Information sur la solution non gérée Le volet Informations d’une solution non gérée contient des informations sur les propriétés de la solution. Le tableau indique quels champs de propriété sont modifiables. Pour afficher le volet Informations d’une solution gérée :
  36. 36. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 34 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Solutions . 3. Double-cliquez sur une solution gérée dans le tableau. La colonne Type de package indique si la solution est gérée. 4. Dans le volet de navigation, cliquez sur Informations. Champs Modifiable ? Nom complet: nom complet attribué à la solution. Oui Nom: nom unique non modifiable défini lors du premier enregistrement de la solution. Non Éditeur: nom de l’éditeur de solutions. Cliquez sur le bouton Rechercher pour choisir un autre éditeur. Oui Version: valeur initialement configure par Microsoft Dynamics CRM. Vous pouvez changer de version. Oui Page de configuration: cliquez sur le bouton Rechercher pour sélectionner une autre page à afficher dans le volet Configuration. Oui Description: vous pouvez ajouter ou modifier la description facultative pour la solution. Oui Installé le: date d’installation pour l’organisation Microsoft Dynamics CRM. Non Type de package: montre si la solution est gérée ou non. Affiche toujours Non Géré. Non
  37. 37. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 35 Importation et exportation d’une solution Exporter des personnalisations Éléments pouvant être exportés  Entités personnalisées et personnalisables, telles que les vues, champs, relations et graphiques  Extensions client  Groupes d’options  Rôles Création de relations  Rôles de connexion  Rôles de sécurité  Profils de sécurité au niveau des champs  Rapports  Tableaux de bord  Modèles  Workflows et dialogues  Assemblys du plug-in  Paramètres système 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Solutions . 3. Dans la liste, sélectionnez la solution non gérée à exporter, puis dans la barre d’outils, cliquez sur Exporter . 4. Seules les personnalisations ayant été publiées sont exportées avec la solution. Si vous n'avez pas publié précédemment les personnalisations, dans la boîte de dialogue Exporter une solution, cliquez sur Publier toutes les personnalisations.
  38. 38. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 36 5. Cliquez sur Suivant. 6. Activez les cases à cocher en regard des paramètres que vous souhaitez exporter avec la solution. 7. Cliquez sur Suivant. 8. Consultez vos options, puis cliquez sur Non géré ou Géré.
  39. 39. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 37 9. Cliquez sur Exporter. 10. Lorsque vous êtes invité à ouvrir ou enregistrer le fichier compressé (.ZIP), cliquez sur Enregistrer. 11. Choisissez l'emplacement où enregistrer votre solution, puis cliquez sur Enregistrer. Important  N’ajoutez pas des fichiers à un fichier compressé (.ZIP) qui contient des personnalisations et des paramètres exportés à partir de Microsoft Dynamics CRM. Microsoft Dynamics CRM essaiera d’importer le premier fichier dans le fichier compressé (.ZIP). S’il ne s’agit pas d’un fichier valide, l’importation échouera.  Certaines informations utilisateur peuvent être exportées lors de l'exportation des Workflows, comme le nom de connexion au domaine, le nom d'utilisateur d'authentification des formulaires ou l'identificateur unique (PUID) Windows Live. Importer une solution gérée Important  Importez uniquement des solutions obtenues auprès d’une source fiable. Les personnalisations peuvent inclure du code susceptible d’envoyer des données à des sources externes.  Lorsque vous importez des personnalisations ou des paramètres qui existent déjà sur le système cible, les personnalisations importées remplacent les personnalisations existantes. Ce cas peut se présenter si vous avez déjà personnalisé Microsoft Dynamics CRM et ajouté de nouvelles personnalisations fournies par une tierce partie. Éléments pouvant être importés  Entités personnalisées et personnalisables, telles que les vues, champs, relations et graphiques  Extensions client  Groupes d’options
  40. 40. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 38  Rôles Création de relations  Rôles de connexion  Rôles de sécurité  Profils de sécurité au niveau des champs  Rapports  Tableaux de bord  Modèles  Workflows et dialogues  Assemblys du plug-in  Paramètres système 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Solutions . 3. Dans la barre d’outils, cliquez sur Importer . 4. Pour parcourir les dossiers et localiser un fichier compressé (.ZIP) ou un fichier CAB (.CAB) contenant les personnalisations et paramètres exportés à partir de Microsoft Dynamics CRM, cliquez sur Parcourir. 5. Cliquez sur Suivant. Une fois le fichier traité, cliquez sur Afficher les détails du package de solution pour afficher la liste des composants de solution importés. Si le traitement d’un des éléments a échoué, une boîte de dialogue affiche des messages d’erreur.
  41. 41. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 39 6. Si vous mettez à jour une solution existante, la fenêtre Options d’importation s’affiche. De là, sélectionnez Conserver la personnalisation (recommandé) ou Remplacer les personnalisations. Les deux options sont décrites dans la fenêtre. 7. Si vous souhaitez activer des Workflows et des étapes de traitement du message SDK inclus à la solution, activez la case à cocher Actions après l’importation. Les Workflows et les étapes de traitement du message SDK seront fonctionnels dès la fin de l’importation.
  42. 42. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 40 8. Cliquez sur Suivant. 9. Quand l’importation de la solution est terminée, un message s’affiche vous informant que l’importation s’est déroulée correctement. Si le traitement d’un des éléments a échoué, la boîte de dialogue affiche des messages d’erreur. 10. Si vous avez importé des personnalisations d’entité, vous devez les publier pour qu’elles soient disponibles.  Pour publier les personnalisations du seul composant en cours de modification, sous l’onglet Accueil, dans le groupe Enregistrer, cliquez sur Publier .
  43. 43. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 41  Pour publier les personnalisations de tous les composants non publiés en même temps, cliquez sur Publier toutes les personnalisations . Remarques  Vous ne pouvez pas importer d’entité personnalisée dont le nom est identique à celui d’une entité existante. Microsoft Dynamics CRM autorise cependant les noms complets en double.  Vous pouvez uniquement importer des éléments pour lesquels vous disposez de droits de création, lecture et mise à jour de niveau Organisation.  Vous devez disposer du rôle de sécurité Administrateur système pour importer des rôles de sécurité, des paramètres d’organisation, des étapes de traitement du message SDK et des Assemblys du plug-in.  Si vous importez des personnalisations incluant une langue non installée sur votre système, toutes les étiquettes définies dans les personnalisations sont converties dans la langue de base du système Microsoft Dynamics CRM à partir duquel les personnalisations ont été importées.  Tous les rôles de sécurité importés sont rattachés à la division racine. Si un rôle de sécurité importé provient du même système Microsoft Dynamics CRM, toute modification apportée au rôle de sécurité est fusionnée. Tous les privilèges définis sur les entités système du rôle de sécurité sont remplacés par les privilèges définis pour le rôle de sécurité importé. Editeur de solutions Ajouter une solution éditeur Ajoutez des informations concernant l'éditeur d'une solution gérée ou d'une solution non gérée. Un enregistrement d'éditeur existe déjà pour la solution par défaut Microsoft Dynamics CRM. 1. Dans le volet de navigation, cliquez sur Paramètres, sur Personnalisations , puis sur Éditeurs. 2. Dans la barre d’outils, cliquez sur Nouveau .
  44. 44. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 42 3. Définissez le Nom complet de l'éditeur. Remarque Le nom que vous entrez ici est ajouté en tant qu'option à la liste Éditeur d'un enregistrement de solution. Quand une nouvelle solution est créée, cet éditeur peut être sélectionné. Dans la zone Nom, Microsoft Dynamics CRM crée un nom pour cette entité à l'aide du texte entré dans la zone Nom complet. Vous pouvez le modifier avant d'enregistrer l'entité. 4. Dans la zone Préfixe, ajoutez le préfixe de texte à ajouter aux entités ou champs que vous créez pour une solution contenant cet éditeur. Microsoft Dynamics CRM ajoute ce préfixe suivi d'un trait de soulignement à la valeur créée dans Nom. 5. Dans la zone Préfixe de valeur d’option, Microsoft Dynamics CRM génère un ensemble d'entiers qui compose le préfixe de n'importe quelle option créée pour un groupe d'options d'une solution contenant cet éditeur. 6. Cliquez sur Enregistrer et fermer. Modifier un éditeur de solutions Vous pouvez modifier certaines propriétés dans l'enregistrement de l'éditeur d'une solution non gérée ou de la solution par défaut de Microsoft Dynamics CRM. Vous ne pouvez pas modifier de propriétés pour un enregistrement d'éditeur importé dans le cadre d'une solution gérée. 1. Dans le volet de navigation, cliquez sur Paramètres, sur Personnalisations , puis sur Éditeurs. 2. Dans la liste, double-cliquez sur la ligne de l'enregistrement d'éditeur à modifier.
  45. 45. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 43 3. Modifiez le Nom complet de l'éditeur. Le nom que vous entrez ici est ajouté en tant qu'option à la liste Éditeur d'un enregistrement de solution. Quand une personne crée une solution, elle peut sélectionner cet éditeur. Remarque La valeur dans la zone Nom a été créée avec l'enregistrement et n'est pas modifiable. 4. Dans la zone Préfixe, modifiez le préfixe de texte à ajouter aux entités ou champs créés pour une solution contenant cet éditeur. Ce préfixe de texte, suivi d'un trait de soulignement, est ajouté avant la valeur dans Nom. 5. Dans la zone de texte Préfixe de valeur d’option, modifiez l'ensemble d'entiers qui composent le préfixe de n'importe quel groupe d'options d'une solution pour cet éditeur. 6. Cliquez sur Enregistrer et fermer.
  46. 46. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 44 Utilisation des entités Présentation des entités Ajoutez des entités personnalisées et modifiez les entités métier pour vous adapter à l’évolution des besoins de votre entreprise. Effectuez ces modifications directement dans l’interface utilisateur de Microsoft Dynamics CRM. Aucune tâche de programmation n’est requise. Chaque entité comporte un certain nombre de champs. Il existe deux types de champs :  Champs métier : il s’agit de champs Microsoft Dynamics CRM standard qui peuvent être personnalisés ou ajoutés à une solution. Lorsque des champs métier font partie d’une solution, ils peuvent faire l’objet d’une personnalisation approfondie, en fonction des restrictions qui leur sont imposées lors de la création de la solution.  Champs personnalisés : ils sont créés dans la zone de personnalisation et peuvent être inclus dans une solution. Ils peuvent faire l’objet d’une personnalisation approfondie, en fonction des restrictions qui leur sont imposées lors de la création de la solution. Modification des entités Pour la plupart des champs métier et la totalité des entités personnalisées, vous pouvez modifier les éléments suivants : Personnalisation d’entités Plus d’informations Créez des entités personnalisées, ou personnalisez des entités commerciales existantes, pour structurer et gérer vos données. Personnalisation des entités, Présentation des entités d’activité Créez ou modifiez des entités-relations de sorte que les enregistrements associés comportent des champs Liste de choix. Ces derniers permettent aux utilisateurs de les lier à d’autres enregistrements. Présentation des entités-relations hiérarchiques, Présentation des entités-relations Créez ou modifiez des pour recueillir des types de données spécifiques. Après avoir créé de nouveaux champs, veillez à les inclure dans les formulaires et les vues de l’entité afin qu’ils soient disponibles à partir de l’interface utilisateur de Microsoft Dynamics CRM. Présentation des champs d’entités, Mappage des champs d’entités Créez ou modifiez des formulaires d’entités pour afficher ou entrer les données appropriées dans l’entité. Vous pouvez spécifier les utilisateurs ou les équipes qui peuvent afficher un formulaire spécifique en attribuant des rôles de sécurité Présentation des formulaires d’entités
  47. 47. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 45 aux formulaires. Créez ou modifiez des d’entités pour permettre aux utilisateurs d’appliquer facilement des filtres de données spécifiques à un groupe d’enregistrements d’entités. Utiliser des vues Pour une entité personnalisée, sélectionnez un symbole à utiliser pour l’entité. Mettre à jour les icônes Enregistrement et publication de personnalisations Si vous créez des personnalisations d’entité qui impliquent des modifications visuelles dans l’application, vous devez publier l’entité après avoir enregistré vos modifications pour que ces dernières prennent effet. Si vous apportez une modification à la structure de la base de données Microsoft Dynamics CRM, CRM applique la modification immédiatement. Les modifications de la structure de la base de données incluent la création ou la modification des entités, des champs ou des relations. Utilisation des entités d’activité Les activités sont un type spécial d’entité système. Créez des entités d’activité personnalisées pour assurer la prise en charge de vos besoins en communications, notamment en matière de messagerie instantanée et de messagerie texte (SMS). Les données sont réparties en deux entités :  Entité Activité : comme son nom l’indique, l’entité Activité stocke les informations utilisées dans tous les types d’activités, par exemple le propriétaire de l’enregistrement. Vous ne pouvez pas apporter de modifications à l’entité Activité.  Entités d’activité personnalisées : vous pouvez créer des entités d’activité personnalisées spécifiques, par exemple Courrier électronique, Tâche et Lettre. Elles stockent des informations spécifiques à ce type d’activité. Ces informations peuvent être les adresses utilisées pour l’envoi en copie carbone (Cc) d’un message électronique. Lorsque vous créez une entité d’activité personnalisée, elle est liée automatiquement à l’entité Activité. Lors de la création d’une activité personnalisée, spécifiez l’entité en tant qu’entité d’activité (à ne pas confondre avec l’entité Activité). Dans la mesure où vous ne pouvez pas modifier l’entité Activité, vous ne pouvez pas modifier le formulaire de l’entité Activité. Effectuez vos modifications dans un formulaire d’entité d’activité personnalisé. Vous pouvez créer des relations 1 à N (un à plusieurs) pour une activité personnalisée comme pour n’importe quelle autre activité. En outre, vous pouvez mettre à jour les relations existantes. Présentation de la sécurité d’entité
  48. 48. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 46 Vous devez disposer du rôle de sécurité Administrateur système ou Personnalisateur de système pour accéder aux fonctionnalités de personnalisation, qui incluent la plupart des tâches de cette rubrique. Les différences entre les rôles sont les suivantes :  Administrateur système. Ce rôle inclut les privilèges nécessaires pour afficher ou modifier les données du système.  Personnalisateur de système. Ce rôle exclut les privilèges permettant d'afficher ou de modifier les données du système. Supprimer une entité Remarques  Vous pouvez supprimer uniquement des entités personnalisées.  Pour masquer une entité que vous n’utilisez pas, vous pouvez modifier les rôles de sécurité pour supprimer les privilèges de Lecture pour l’entité. Cela la rend invisible aux utilisateurs. Attention Ne supprimez jamais une entité personnalisée qui contient des données que vous souhaitez conserver sans procéder d’abord à l’exportation des données de sorte à pouvoir les réimporter ultérieurement. La suppression des entités personnalisées intervient généralement lorsque l’entité personnalisée n’est plus utilisée ou lorsque les principaux éléments de la définition de l’entité personnalisée doivent faire l’objet d’une modification pour satisfaire à une exigence. Il peut s’agir par exemple d’un besoin d’ajouter des relations d’entités à une entité Notes et activités ou Activités lorsque ces relations ont été omises à la création de l’entité personnalisée. 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Personnalisations . 3. Dans la zone Personnalisation, cliquez sur Personnaliser le système. 4. Dans l’explorateur de solutions, cliquez sur Entités. Dans le volet principal, sélectionnez l’entité que vous souhaitez supprimer. 5. Dans la barre d’outils, cliquez sur le bouton Supprimer . 6. Cliquer sur OK.
  49. 49. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 47 Important La suppression d’une entité personnalisée est irréversible et entraîne :  La suppression de toutes les données stockées dans l’entité ;  La suppression de toutes les relations ;  La suppression de toutes les activités et notes associées à l’entité. Créer une entité 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Personnalisations . 3. Dans la zone Personnalisation, cliquez sur Personnaliser le système. 4. Cliquez sur Entités. Dans la barre d’outils, cliquez sur le bouton Nouveau .
  50. 50. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 48 5. Définissez le Nom complet et le Nom au pluriel qui seront utilisés pour cette entité dans Microsoft Dynamics CRM. 6. Dans la liste Propriété, effectuez l’un des choix suivants : Utilisateur ou équipe Les enregistrements de cette entité peuvent être la propriété d’utilisateurs distincts ou d’équipes. La sécurité peut être définie en fonction de la division à laquelle le propriétaire actuel est associé. Par exemple, les enregistrements de contact sont définis sur Utilisateur ou équipe. - ou - Organisation Les enregistrements de cette entité sont utilisés comme référence par tous les utilisateurs Microsoft Dynamics CRM. Ils ne peuvent pas être la propriété d’équipes ou d’utilisateurs distincts. Par exemple, les enregistrements de produit sont définis sur Organisation. 7. Dans la zone Nom, affichez le nom que Microsoft Dynamics CRM utilisera pour cette entité. L’entrée par défaut est créée à partir de votre entrée dans Nom complet. Vous pouvez le modifier avant d’enregistrer l’entité. 8. Dans la zone Zones affichant cette entité, sélectionnez les zones du volet de navigation dans lesquelles vous souhaitez qu’apparaisse l’entité dans l’interface utilisateur de Microsoft Dynamics CRM. Toutes les nouvelles entités sont affichées dans la Recherche avancée. 9. Dans la zone Options pour l’entité, vous pouvez sélectionner les options listées dans le tableau. Option Commentaire Note (avec pièces jointes) Cette option permet de créer une relation avec l’entité Note et d’ajouter un contrôle de note au formulaire de l’entité. Cela permet aux utilisateurs d’insérer des annotations pour chaque enregistrement. Cette option ne peut pas être désactivée une fois qu’elle a été activée. Activités Cette option permet de créer une relation avec les entités d’activité et d’ajouter une vue associée à l’entité, mais également d’effectuer le suivi d’activités telles que les appels téléphoniques, les courriers électroniques et les tâches. Cette option ne peut pas être désactivée une fois qu’elle a été activée. Connexions Cette option autorise les connexions ad hoc entre cette
  51. 51. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 49 entité et d’autres entités. Cette option ne peut pas être désactivée une fois qu’elle a été activée. Envoi de courrier électronique (si aucun champ de courrier électronique n’existe, il en sera crée un) Cette option permet d’ajouter le bouton Envoyer un courrier électronique direct à l’onglet du Ruban principal pour l’entité. Cette option ne peut pas être désactivée une fois qu’elle a été active. Publipostage Cette option permet d’utiliser cette entité dans un publipostage. Vous pouvez active ou désactiver cette option à tout moment. Gestion des documents Cette option permet d’effectuer le suivi de documents sur SharePoint qui sont associés à un enregistrement de Microsoft Dynamics CRM. Vous pouvez active ou désactiver cette option à tout moment. Files d’attente Cette option permet d’utiliser l’entité dans des files d’attente. Cette option ne peut pas être désactivée une fois qu’elle a été activée. Détection des doublons Cette option permet de détecter les doublons pour cette entité. Cette fonctionnalité vous avertit dans le cas d’enregistrements identiques dans Microsoft Dynamics CRM et vous permet d’y remédier. Vous pouvez activer ou désactiver cette option à tout moment. Audit Cette option permet d’effectuer le suivi des modifications apportées à vos données d’entreprise. Vous pouvez active ou désactiver cette option à tout moment. Mobile Express Cette option permet d’afficher et d’utiliser cette entité dans Mobile Express. Vous pouvez active ou désactiver cette option à tout moment. Volet de lecture dans Microsoft Dynamics CRM pour Microsoft Office Outlook Cette option permet d’afficher des enregistrements dans le volet de lecture de Microsoft Dynamics CRM pour Microsoft Office Outlook. Vous pouvez active ou désactiver cette option à tout moment. Mode hors connexion pour Microsoft Dynamics CRM pour Microsoft Office Outlook Cette option permet aux utilisateurs de créer, de lire, de mettre à jour ou de supprimer des enregistrements en mode hors connexion. Vous pouvez active ou désactiver cette option à tout moment. 10. Cliquez sur l’onglet Champ principal. Le champ principal est affiché lorsque les relations avec cette entité sont créées ou affichées, comme dans la boîte de dialogue Rechercher des enregistrements. Afin de vous assurer qu’un nom facilement reconnaissable est utilisé lors du référencement de cette entité, tapez un Nom complet descriptif et laissez Niveau requis défini sur Contrainte obligatoire.
  52. 52. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 50 Remarque Les étapes 11 et 12 sont facultatives. Vous pouvez les exécuter maintenant, ou à tout moment après avoir enregistré et publié cette nouvelle entité. 11. Cliquer sur Enregistrer. Lorsqu’une nouvelle entité est créée, les éléments suivants le sont également :  Une vue publique par défaut affichant les enregistrements actifs et une vue affichant les enregistrements inactifs.  Une vue Recherche avancée, une vue Recherche rapide, une vue associée.  L’attribut principal que vous avez défini et les attributs standards : pour en afficher la liste, accédez à la nouvelle entité créée, puis sous cette dernière, cliquez sur Champs. Elles s’affichent dans le volet principal.  Pour les entités pour lesquelles Propriété prend la valeur Utilisateur ou équipe, la création des attributs Propriétaire et Division propriétaire. Pour les entités pour lesquelles Propriété prend la valeur Organisation, la création de l’attribut ID d’organisation.  Une vue filtrée est créée dans la base de données Microsoft Dynamics CRM pour l’entité. Cette vue filtrée peut permettre d’écrire des rapports en utilisant les données de cette entité. Remarque Les relations sont créés avec l’entité Utilisateur afin de résoudre les noms d’utilisateur pour les attributs Créé par et Modifié par. 12. Modifiez l’icône de la nouvelle entité par le bouton Mettre à jour les icônes . 13. Définissez les privilèges de l’entité pour les rôles de sécurité. Par défaut, quand une entité est créée, seuls les rôles de sécurité Administrateur système et Personnalisateur de système ont des privilèges de lecture ou de modification des données dans l’entité personnalisée. Vous devez ajouter des privilèges de manière explicite à tous les rôles de sécurité qui doivent utiliser la nouvelle entité. À chaque rôle de sécurité ayant besoin d’utiliser la nouvelle entité, ajoutez les privilèges nécessaires :
  53. 53. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 51 a. Dans le volet de navigation, cliquez sur Paramètres, sur Administration , puis sur Rôles de sécurité, ouvrez un rôle de sécurité et cliquez sur l’onglet Entités personnalisées. b. Lorsque vous ajoutez des privilèges, vous pouvez suivre le modèle pour les privilèges utilisés sur les onglets Marketing, Ventes ou Service pour le rôle de sécurité afin de fournir aux utilisateurs le même niveau d’accès à l’entité personnalisée dont ils disposent pour les autres entités. 14. Publiez vos personnalisations :  Pour publier les personnalisations du seul composant en cours de modification, sous l’onglet Accueil, dans le groupe Enregistrer, cliquez sur Publier .  Pour publier les personnalisations de tous les composants non publiés en même temps, cliquez sur Publier toutes les personnalisations . Important Chaque fois que vous modifiez des éléments de l’interface utilisateur ou que vous implémentez des scripts de formulaire pour une entité, vous devez publier les modifications pour les appliquer. Toutes les personnalisations qui modifient le schéma de données de Microsoft Dynamics CRM, telles que les entités, les relations ou les champs personnalisés, sont appliquées immédiatement. Renommer une entité 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Personnalisations . 3. Dans la zone Personnalisation, cliquez sur Personnaliser le système.
  54. 54. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 52 4. Sous Composants, développez Entités, puis cliquez sur l’entité que vous souhaitez renommer. 5. Dans le volet principal, dans les zones Nom complet et Nom au pluriel, entrez le nouveau nom de l’entité. 6. Cliquez sur Enregistrer. Pour assurer la cohérence du changement de nom de l’entité, il convient de procéder aux opérations suivantes :  Modifier les messages que l’entité présente aux utilisateurs pour indiquer le nouveau nom de l’entité  Modifier les rapports existants pour utiliser le nouveau nom de l’entité  Modifier les fichiers d’aide en ligne qui font référence à cette entité 7. Pour publier les personnalisations pour l’entité en cours de modification, dans la barre d’outils, cliquez sur Publier . Si vous renommez l’entité alors que les utilisateurs utilisent déjà Microsoft Dynamics CRM, la modification peut ne pas apparaître dans le volet de navigation de tous les utilisateurs, car le Plan de site est mis en cache sur les ordinateurs clients. Invitez vos utilisateurs à ouvrir Microsoft Dynamics CRM et à appuyer sur F5 pour actualiser le volet de navigation. Remarque Le fait de renommer une entité ne modifie pas son nom aux endroits suivants :  Références aux noms d’entité dans l’Aide en ligne.  Messages d’erreur liés à la plateforme et messages affichés dans le journal des traces et des événements. Les noms d’entités utilisés dans ces messages ne sont pas modifiables. Afficher ou modifier les informations de l’entité : Solution gérée Vous pouvez afficher toutes les informations, ou propriétés, pour une entité d’une solution gérée. Toutefois, du fait que la solution gérée elle-même ne peut pas être modifiée, vous devez accéder à la zone de personnalisation pour modifier les propriétés d’une entité. 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Personnalisations . 3. Dans la zone Personnalisation, cliquez sur Personnaliser le système. 4. Sous Composants, développez Entités, puis développez l’entité voulue.
  55. 55. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 53 5. Dans le volet principal, vous pouvez modifier tout ou une partie des propriétés listées dans le tableau, en fonction de l’entité : Propriétés Commentaires Nom complet Entrez le nom affiché pour cette entité dans Microsoft Dynamics CRM. Nom au pluriel Entrez le nom au pluriel affiché pour cette entité dans Microsoft Dynamics CRM. Description Modifiez la description.
  56. 56. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 54 Files d’attente Indiquez si cette entité peut être utilisée dans les files d’attente. Volet de lecture dans Microsoft Dynamics CRM pour Microsoft Office Outlook Activez cette option pour afficher les volets de visualisation pour les enregistrements dans le volet de lecture de Microsoft Dynamics CRM pour Microsoft Office Outlook. Détection des doublons Indiquez si vous souhaitez active l’option de détection des doublons. Gestion des documents Indiquez si vous souhaitez activer cette fonctionnalité. Mobile Express Sélectionnez cette option si vous souhaitez rendre l’entité disponible sur les périphériques mobiles. En cas de sélection, un formulaire mobile est créé pour l’entité. Audit Indiquez si vous souhaitez activer l’audit. 6. Définissez les privilèges de l’entité pour les rôles de sécurité. Par défaut, quand une entité est créée, seuls les rôles de sécurité Administrateur système et Personnalisateur de système ont des privilèges de lecture ou de modification des données dans l’entité personnalisée. Vous devez ajouter des privilèges de manière explicite à tous les rôles de sécurité qui doivent utiliser la nouvelle entité. À chaque rôle de sécurité ayant besoin d’utiliser la nouvelle entité, ajoutez les privilèges nécessaires : a. Dans le volet de navigation, cliquez sur Paramètres. b. Cliquez sur Administration . c. Cliquez sur Rôles de sécurité, ouvrez un rôle de sécurité, puis cliquez sur l’onglet Entités personnalisées. d. Lorsque vous ajoutez des privilèges, vous pouvez suivre le modèle pour les privilèges utilisés sur les onglets Marketing, Ventes ou Service pour le rôle de sécurité afin de fournir aux utilisateurs le même niveau d’accès à l’entité personnalisée dont ils disposent pour les autres entités. 7. Publiez vos personnalisations :
  57. 57. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 55  Pour publier les personnalisations du seul composant en cours de modification, sous l’onglet Accueil, dans le groupe Enregistrer, cliquez sur Publier .  Pour publier les personnalisations de tous les composants non publiés en même temps, cliquez sur Publier toutes les personnalisations . Important Chaque fois que vous modifiez des éléments de l’interface utilisateur ou que vous implémentez des scripts de formulaire pour une entité, vous devez publier les modifications pour les appliquer. Toutes les personnalisations qui modifient le schéma de données de Microsoft Dynamics CRM, telles que les entités, les relations ou les champs personnalisés, sont appliquées immédiatement. Afficher ou modifier les informations de l’entité : Solution par défaut Vous pouvez afficher toutes les informations, ou propriétés, pour une entité d’une solution par défaut. Toutefois, du fait que nombreuses propriétés ont été définies à la création de l’entité, seules certaines d’entre elles peuvent être modifiées. Le tableau liste les propriétés modifiables. 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Personnalisations . 3. Dans la zone Personnalisation, cliquez sur Personnaliser le système. 4. Sous Composants, développez Entités, puis développez l’entité voulue. 5. Dans le volet principal, vous pouvez modifier tout ou partie des propriétés listées dans le tableau, en fonction de l’entité : Propriétés Commentaires Nom complet Nom affiché pour cette entité dans Microsoft Dynamics CRM. Nom au pluriel Nom au pluriel affiché pour cette entité dans Microsoft Dynamics CRM. Description Il s’agit de la description utilise pour cette entité. Files d’attente Indiquez si cette entité peut être utilisée dans les files d’attente. Vous ne pouvez pas modifier cette option après l’avoir enregistrée. Volet de lecture dans Microsoft Dynamics CRM pour Microsoft Office Outlook Activez cette option pour afficher les volets de visualisation pour les enregistrements dans le volet de lecture de Microsoft Dynamics CRM pour Microsoft Office Outlook.
  58. 58. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 56 Détection des doublons Indiquez si vous souhaitez activer l’option de détection des doublons. Gestion des documents Indiquez si vous souhaitez activer cette fonctionnalité. Mobile Express Sélectionnez cette option si vous souhaitez rendre l’entité disponible sur les périphériques mobiles. En cas de sélection, un formulaire mobile est créé pour l’entité. Audit Indiquez si vous souhaitez activer l’audit. 6. Définissez les privilèges de l’entité pour les rôles de sécurité. Par défaut, quand une entité est créée, seuls les rôles de sécurité Administrateur système et Personnalisateur de système ont des privilèges de lecture ou de modification des données dans l’entité personnalisée. Vous devez ajouter des privilèges de manière explicite à tous les rôles de sécurité qui doivent utiliser la nouvelle entité. À chaque rôle de sécurité ayant besoin d’utiliser la nouvelle entité, ajoutez les privilèges nécessaires : a. Dans le volet de navigation, cliquez sur Paramètres. b. Cliquez sur Administration . c. Cliquez sur Rôles de sécurité, ouvrez un rôle de sécurité, puis cliquez sur l’onglet Entités personnalisées. d. Lorsque vous ajoutez des privilèges, vous pouvez suivre le modèle pour les privilèges utilisés sur les onglets Marketing, Ventes ou Service pour le rôle de sécurité afin de fournir aux utilisateurs le même niveau d’accès à l’entité personnalisée dont ils disposent pour les autres entités. 7. Publiez vos personnalisations :  Pour publier les personnalisations du seul composant en cours de modification, sous l’onglet Accueil, dans le groupe Enregistrer, cliquez sur Publier .  Pour publier les personnalisations de tous les composants non publiés en même temps, cliquez sur Publier toutes les personnalisations .
  59. 59. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 57 Important Chaque fois que vous modifiez des éléments de l’interface utilisateur ou que vous implémentez des scripts de formulaire pour une entité, vous devez publier les modifications pour les appliquer. Toutes les personnalisations qui modifient le schéma de données de Microsoft Dynamics CRM, telles que les entités, les relations ou les champs personnalisés, sont appliquées immédiatement. Afficher ou modifier les informations de l’entité : Solution non gérée Vous pouvez afficher toutes les informations, ou propriétés, pour une entité d’une solution non gérée. Toutefois, Toutefois, de nombreuses propriétés ne peuvent être configurées que pendant la création de l’entité. Seules certaines d’entre elles sont modifiables. Elles sont répertoriées dans le tableau. 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Personnalisations . 3. Dans la zone Personnalisation, cliquez sur Personnaliser le système. 4. Sous Composants, développez Entités, puis développez l’entité voulue. 5. Dans le volet principal, vous pouvez modifier tout ou partie des propriétés listées dans le tableau, en fonction de l’entité : Propriétés Commentaires Nom complet Entrez le nom affiché pour cette entité dans Microsoft Dynamics CRM. Nom au pluriel Entrez le nom au pluriel affiché pour cette entité dans Microsoft Dynamics CRM. Description Modifiez la description. Files d’attente Indiquez si cette entité peut être utilise dans les files d’attente. Volet de lecture dans Microsoft Dynamics CRM pour Microsoft Office Outlook Activez cette option pour afficher les volets de visualisation pour les enregistrements dans le volet de lecture de Microsoft Dynamics CRM pour Microsoft Office Outlook. Détection des doublons Indiquez si vous souhaitez active l’option de détection des doublons. Gestion des documents Indiquez si vous souhaitez activer cette fonctionnalité. Mobile Express Sélectionnez cette option si vous souhaitez rendre l’entité disponible sur les périphériques mobiles. En cas de sélection, un formulaire mobile est créé pour l’entité.
  60. 60. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 58 Audit Indiquez si vous souhaitez active l’audit. 6. Définissez les privilèges de l’entité pour les rôles de sécurité. Par défaut, quand une entité est créée, seuls les rôles de sécurité Administrateur système et Personnalisateur de système ont des privilèges de lecture ou de modification des données dans l’entité personnalisée. Vous devez ajouter des privilèges de manière explicite à tous les rôles de sécurité qui doivent utiliser la nouvelle entité. À chaque rôle de sécurité ayant besoin d’utiliser la nouvelle entité, ajoutez les privilèges nécessaires : a. Dans le volet de navigation, cliquez sur Paramètres. b. Cliquez sur Administration . c. Cliquez sur Rôles de sécurité, ouvrez un rôle de sécurité, puis cliquez sur l’onglet Entités personnalisées. d. Lorsque vous ajoutez des privilèges, vous pouvez suivre le modèle pour les privilèges utilisés sur les onglets Marketing, Ventes ou Service pour le rôle de sécurité afin de fournir aux utilisateurs le même niveau d’accès à l’entité personnalisée dont ils disposent pour les autres entités. 7. Publiez vos personnalisations :  Pour publier les personnalisations du seul composant en cours de modification, sous l’onglet Accueil, dans le groupe Enregistrer, cliquez sur Publier .  Pour publier les personnalisations de tous les composants non publiés en même temps, cliquez sur Publier toutes les personnalisations . Important 15. Chaque fois que vous modifiez des éléments de l’interface utilisateur ou que vous implémentez des scripts de formulaire pour une entité, vous devez publier les modifications pour les appliquer. Toutes les personnalisations qui modifient le schéma de données de Microsoft Dynamics CRM, telles que les entités, les relations ou les champs personnalisés, sont appliquées immédiatement.
  61. 61. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 59 Mettre à jour les icônes d’une entité Lorsque vous créez une entité personnalisée, des icônes par défaut sont fournies. Vous pouvez télécharger et utiliser celles de votre choix. Vous ne pouvez pas modifier les icônes des entités système. Avant de commencer, vous devez avoir téléchargé les icônes en tant que ressources Web. Il existe trois types d'icônes : Icône de l’application Web Cette icône doit :  Avoir une taille 16 16 pixels  Être au format .GIF, .PNG ou .JPG  Être inférieure à 10 Ko Icône de raccourci dans Microsoft Dynamics CRM pour Office Outlook Cette icône doit :  Avoir une taille 32x32 pixels  Posséder 16 couleurs  Être au format .ICO  Être inférieure à 10 Ko Icône dans le formulaire d’entité Cette icône doit :  Avoir une taille 66x48 pixels  Être au format .GIF, .PNG, .JPG ou .ICO  Être inférieure à 10 Ko 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Personnalisations . 3. Dans la zone Personnalisation, cliquez sur Personnaliser le système. 4. Sous Entités, cliquez sur l'entité personnalisée pour laquelle mettre à jour l'icône. S'il s'agit d'une icône personnalisée, dans la barre d'outils de la partie supérieure, cliquez sur le bouton Mettre à jour les icônes . 5. Dans la boîte de dialogue Sélectionner de nouvelles icônes, dans la section pour laquelle ajouter une icône, cliquez sur le bouton Parcourir pour attribuer le chemin d'accès du fichier image.
  62. 62. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 60 6. Cliquez sur OK. 7. Publiez vos personnalisations :  Pour publier les personnalisations du seul composant en cours de modification, sous l’onglet Accueil, dans le groupe Enregistrer, cliquez sur Publier .  Pour publier les personnalisations de tous les composants non publiés en même temps, cliquez sur Publier toutes les personnalisations . Les nouvelles icônes peuvent ne pas apparaître dans Microsoft Dynamics CRM tant que vous n'avez pas fermé puis rouvert le client Microsoft Dynamics CRM. Importer les traductions 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Personnalisations . 3. Dans la zone Personnalisation, cliquez sur Personnaliser le système. 4. Dans l’explorateur de solutions, dans la barre d’outils, cliquez sur le bouton Importer les traductions . 5. Dans la boîte de dialogue Importer le texte traduit, spécifiez le fichier contenant le texte traduit, puis cliquez sur le bouton Importer.
  63. 63. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 61 6. Lorsque Microsoft Dynamics CRM a achevé l'importation du texte traduit, cliquez sur Fermer. 7. Après avoir importé le texte traduit, vous devez republier les personnalisations. Important Microsoft Dynamics CRM ne peut pas importer du texte traduit dépassant 500 caractères. Si un des éléments de votre fichier de traductions dépasse 500 caractères, le processus d’importation échoue. Dans ce cas, vérifiez la ligne du fichier à l’origine de l’échec, réduisez le nombre de caractères et réessayez. Exporter les traductions 1. Dans le volet de navigation, cliquez sur Paramètres. 2. Sous Personnalisation, cliquez sur Personnalisations . 3. Dans la zone Personnalisation, cliquez sur Personnaliser le système. 4. Dans l’explorateur de solutions, dans la barre d’outils, cliquez sur le bouton Exporter les traductions . 5. Cliquez sur OK. L'exportation du texte d'une étiquette peut prendre plusieurs minutes. Lorsque Microsoft Dynamics CRM a achevé l'exportation du texte personnalisé, Microsoft Internet Explorer vous invite à ouvrir ou à enregistrer les étiquettes exportées.
  64. 64. Microsoft Dynamics CRM 2011: Personnalisation de Microsoft Dynamics CRM 62 6. Cliquez sur Enregistrer, indiquez un nom de fichier ainsi qu'un emplacement sur votre ordinateur personnel ou votre réseau, et dans lequel vous souhaitez enregistrer le fichier compressé (.ZIP). Vous pouvez extraire le fichier compressé, puis ouvrir le fichier XML qui contient le texte personnalisé et le traduire. Vous pouvez également envoyer le fichier compressé à un traducteur.

×