Configuration de SAP SuccessFactors Career Development Planning
Utilisation de l'architecture des fonctions dans la planification du développement de carrière
Activation des plans d’objectifs de développement
Activation de la fiche Carrière
Exploration du Marché des opportunités
Configurer les activités de formation
Développement de programmes de mentorat
Réussir en tant que consultant

Configurer les modèles de plan d’objectifs de développement à l’aide de XML

Objective

After completing this lesson, you will be able to configurez les paramètres généraux, les champs et les autorisations pour un modèle de plan de développement au format XML.

Options générales XML

Synthèse XML

Le XML du plan de développement vous offre un contrôle total de la configuration, tandis que Gérer les modèles dans le Centre d’administration vous offre des options limitées. Par exemple, voulez-vous ajouter les champs Métrique/Mesure de réussite ou Jalons ? Cela ne peut être configuré que via le fichier XML. Tous les éléments du Centre d’administration sont également configurables dans le fichier XML. Par exemple, la date de début planifiée utilise l'élément XML <obj-plan-start>. Certains éléments sont faciles à corréler tandis que d'autres peuvent être difficiles.

La page Options XML générales s'affiche.

Attributs XML

La plupart des attributs Paramètres généraux ne peuvent pas être modifiés dans le Centre d’administration et doivent être modifiés via XML. Cette section passe en revue certains des attributs Options générales qui doivent être modifiés via XML.

Attributs des options générales

OptionValeurs validesDescription
new-obj-share-status-public

vrai

Les objectifs sont créés en tant qu'objectifs partagés/publics.

false

Les objectifs sont créés en tant qu'objectifs privés.

alerts-viewdefault

le

 

désactivé

N'est plus pris en charge.

pager-max-objs-per-page

numéro

N'est plus pris en charge.

Afficher le format d'alignement

noms

N'est plus pris en charge.

objectifs

N'est plus pris en charge.

utilisation texte-pour-vie privée

vrai

La zone de visibilité est disponible pour indiquer si l'objectif est public ou privé.

 false

Masque la zone Visibilité.

max-goals

numéro

Définit le nombre maximal d’objectifs devant figurer dans un plan d’objectifs. (Remarque : Cela ne s’affichera pas dans le plan d’objectifs, sauf si pager-max-objs-per-page est défini sur une valeur supérieure à 0.)

min-goals

numéro

Définit le nombre maximal d’objectifs devant figurer dans un plan d’objectifs. (Remarque : Cela ne s’affichera pas dans le plan d’objectifs, sauf si pager-max-objs-per-page est défini sur une valeur supérieure à 0.)

poids max.

numéro

Définit la pondération totale maximale de tous les objectifs d’un plan d’objectifs.

poids min.

numéro

Définit la pondération totale minimale de tous les objectifs d’un plan d’objectifs.

poids max. par objet

numéro

Définit la pondération maximale de chaque objectif dans un plan d’objectifs.

poids min. par objet

numéro

Définit la pondération minimale de chaque objectif dans un plan d'objectifs.

Modification des options générales – XML

Pour modifier le modèle de plan d’objectifs de développement au format XML, le modèle doit d’abord être exporté. Cette opération peut être effectuée à partir de Gérer les modèles à l'aide de la flèche Télécharger. Une fois le modèle exporté, il peut être ouvert dans un éditeur XML pour apporter des modifications. Une fois les modifications sauvegardées, le modèle est chargé à nouveau dans l'instance à l'aide de la flèche Mettre à jour dans Gérer les modèles.

Remarque

Si Gérer les modèles ne dispose pas de la colonne Mettre à jour pour les modèles, assurez-vous que l’autorisation Administrateur dans la section Gérer les modèles a été accordée dans ABR : Charger et mettre à jour les modèles XML dans le Centre d’administration.

Remarque

Assurez-vous de laisser le obj-plan-id tel quel. Si cela est modifié, un plan de développement entièrement nouveau sera chargé. Les ID des plans d'évolution se situent dans l'intervalle suivant : 2000-2999.

Pour savoir comment modifier des modèles de fichiers XML, regardez cette vidéo :

Les options générales vous permettent d'activer différentes fonctionnalités dans votre modèle de plan de développement. L'une de ces fonctionnalités est de définir l'objectif comme privé (seul l'utilisateur peut voir l'objectif) ou public (les utilisateurs disposant des autorisations appropriées peuvent voir l'objectif). La visibilité des objectifs est contrôlée par les attributs new-obj-share-status-public et use-text-for-privacy.

Paramètres de visibilité des objectifs

new-obj-share-status-publicutilisation texte-pour-vie privéeChamp de visibilité sur la page Modifier l'objectif*Résultat
VraiVraiZone visibleL'objectif est public et l'interface utilisateur affiche un indicateur (Public).
VraiFauxZone non visibleL'objectif est public, mais l'interface utilisateur n'affiche pas d'indicateur.
FauxVraiZone visibleL'objectif est privé et l'interface utilisateur affiche un indicateur (Privé).
FauxFauxZone non visibleL'objectif est privé, mais l'interface utilisateur n'affiche pas d'indicateur.
  • Les autorisations d'accès privé et d'action de partage auront également un impact sur le fait que la zone Visibilité peut être modifiée ou est en lecture seule.
La page Paramètres XML et la page Objectif de développement s'affichent.

La figure illustre la vue pour les écrans XML et Créer un objectif de développement après avoir défini par défaut un objectif sur Privé et activé la zone Visibilité.

Remarque

Les objectifs privés ne peuvent être affichés que par les rôles autorisés à voir les objectifs privés. Lorsque vous utilisez un remplaçant, vous ne verrez pas les objectifs privés d’un autre utilisateur. La confidentialité est contrôlée par des autorisations XML et peut être définie pour permettre à n'importe quel rôle autorisé d'afficher des objectifs privés.

Modification des options générales - Options XML supplémentaires

Remplacement de texte vous permet de remplacer le texte standard de l'attribut "Instructions" par du texte personnalisé dans le fichier XML (notez que le "I" au début de l'attribut est en majuscules). Si les instructions ne s’affichent pas, sélectionnez le texte « Introduction » dans l’écran Plan d’objectifs de développement pour activer et désactiver le texte.

Ne confondez pas cela avec l’outil Remplacement de texte dans le Centre d’administration. Toutes les options de remplacement de texte se trouvent dans la DTD objective-template_4_0.dtd et sont ajoutées via l'élément text-replace. Vous pouvez rechercher dans la DTD le terme "Remplacements de texte" et vous trouverez la liste des options.

La figure ci-dessous illustre le code XML et la vue Plan de développement présentant des exemples de remplacement de texte XML.

La page Paramètres XML et la page Plan de développement de carrière s'affichent.

Remarque

Les instructions, comme indiqué précédemment, peuvent être modifiées via le Centre d'administration, mais elles peuvent également être modifiées au format XML.

Modifier les options générales du plan d'évolution dans XML

Pour savoir comment réaliser cet exercice, regardez cette vidéo :

Étapes

  1. Téléchargez la dernière version du plan de développement XML.

    1. Accédez à Gérer les modèles avec la recherche d’actions et sélectionnez l’icône Télécharger pour exporter le modèle THR95 Plan de développement. Une fois le fichier téléchargé, ouvrez-le dans votre éditeur XML préféré.

    2. Enregistrez le fichier dans un autre dossier et ajoutez v1 pour lancer le suivi des versions.

    3. Validez le fichier par rapport au DTD (objective-template_4_0.dtd) fourni avec vos fichiers Course. Vous devrez peut-être copier le fichier DTD dans le même dossier que le fichier modèle ou ajouter un chemin d'accès à la référence DTD dans le fichier XML.

  2. Dans le modèle de plan de développement XML, modifiez l'attribut de statut de partage pour choisir si les objectifs sont publics ou privés.

    1. Modifiez l'attribut new-obj-share-status-public dans le fichier XML de new-obj-share-status-public="false" en new-obj-share­ status-public="true"

  3. Dans le modèle Plan de développement, ajoutez la possibilité d'activer/désactiver l'indicateur public/privé à l'aide du champ Visibilité.

    1. Modifiez l'attribut use-text­ for-privacy de use-text-for-privacy="false" en use-text-for-privacy="true"

  4. Dans le modèle de plan de développement, ajoutez une nouvelle phrase : « Soyez aussi détaillé que vous le souhaitez. »

    1. Commencez par localiser <text-replacement for="Instructions">. Saisissez la phrase "Soyez aussi détaillé que vous le souhaitez." avant la dernière phrase commençant par "Pour plus de détails...".

  5. Validez le fichier par rapport au DTD (objective-template_4_0.dtd) fourni avec vos fichiers de cours. Enregistrez le fichier en tant que nouvelle version.

  6. Chargez le nouveau fichier dans l'instance.

    1. Accédez à Gérer Modèles et cliquez sur l'icône Mettre à jour.

    2. Sélectionnez Choisir un fichier, naviguez jusqu'à l'emplacement du fichier modèle pour le sélectionner, puis cliquez sur Charger.

  7. Testez vos modifications.

    1. Vérifiez vos modifications apportées au plan d'évolution dans le frontend.

      • Accédez à ObjectifsObjectifs de développement pour vérifier vos modifications apportées au plan de développement.
      • Développez la section Introduction pour vous assurer que le nouveau texte s'affiche.
    2. Créez un objectif à l'aide de l'IA. Saisissez Devenir un expert en IA pour l'invite.

      • Vérifiez les zones que l'IA a renseignées.
      • Dans le champ Visibilité, vérifiez que l’objectif est Public.
      • Objectif : développer dans le rôle actuel
      • Statut : Dans les temps
      • Sauvegardez et fermez.

Configuration des catégories dans XML

Les catégories sont utilisées pour organiser les objectifs de développement et sont configurées à l’aide de l’élément catégorie. Dans l'élément de catégorie, il doit y avoir un ID de catégorie et un nom de catégorie.

L'ID de catégorie apparaît dans les rapports et peut uniquement être configuré dans le fichier XML. Le nom de la catégorie est ce qui apparaît dans l'instance.

Il est recommandé de rendre l'ID de catégorie et le nom de la catégorie aussi similaires que possible. En outre, les caractères spéciaux ne doivent pas être utilisés dans les ID de catégorie. Lorsqu'une catégorie est ajoutée à partir du Centre d'administration, le système affecte un ID avec le nom "categoryX", où X est une valeur numérique. Cet ID doit être modifié dans le fichier XML pour correspondre au nom de la catégorie.

Remarque

Ne définissez pas l'ID de catégorie sur un nombre. Les nombres ne sont pas intuitifs lorsque le client exécute des rapports. L'ID de catégorie est sensible à la casse et à l'espace. L'utilisation d'espaces n'est pas recommandée.

L'élément <default-category>

Le <default-category> prend en compte les éléments suivants : 

  • Il n'existe qu'un seul <default-category> pouvant être configuré en tant que tel dans le modèle XML.
  • La <default-category> est toujours postérieure à la dernière </category> définie dans le modèle XML. Cet ordre est appliqué par le DTD objective-template_4_0.dtd. Après avoir créé de nouvelles catégories, vous pouvez supprimer l'élément <default-category> pour contrôler l'ordre.
  • Le <default-category> est facultatif et plus fréquemment utilisé dans les plans d'objectifs que dans les plans de développement. 

Voici un exemple du fichier XML <default-category> :

Code Snippet
1234567891011
<category id="Goals"> <category-name>Current Goals</category-name> </category> <category id="ArchivedGoals"> <category-name>Archived Goals</category-name> </category> <default-category id="Default"> <category-name>Select Current or Archived Goals Category</category-name> </default-category>

Configuration des zones standard dans XML

Champs standard

Comme indiqué dans les sections précédentes, les zones standard et personnalisées peuvent être ajoutées à un plan de développement. Bien que l’ajout de champs soit généralement terminé dans le Centre d’administration, les champs Standard et Personnalisé peuvent être ajoutés via XML.

L’ajout de nouveaux champs via Provisioning au format XML suit un processus en deux étapes, car les étapes qui ont été exécutées automatiquement pour vous dans le Centre d’administration doivent maintenant être effectuées manuellement dans XML :

  1. Définissez la zone.

    L’élément <field-definition> est utilisé pour définir chaque champ d’objectif de développement. Vous devez définir toutes les zones qui doivent être utilisées dans le plan.

    Tous les modèles de plan d’objectifs de développement sont préremplis avec plusieurs champs d’objectifs de développement configurés.

    Vous pouvez ajouter, supprimer ou modifier ces zones en fonction des besoins du client. Vous pouvez ajouter de nombreux champs au plan d’objectifs de développement.

  2. Autorisez le champ.

    La section <field-permission> détermine qui peut lire (afficher) et écrire (modifier) des zones spécifiques.

    Les champs ajoutés via Gérer les modèles sont également automatiquement ajoutés à la présentation du plan, mais celle-ci n’est plus utilisée avec la dernière version du module Gestion des objectifs. Si un <field-definition> est supprimé dans le fichier XML, assurez-vous qu'il est supprimé des autorisations et planifiez la mise en forme pour valider le fichier XML.

Le fichier XML d'un champ standard suit un modèle répétable. Voici un exemple de champ de nom que nous pouvons décomposer pour voir les différents attributs :

Code Snippet
1234
<field-definition id="name" type="textarea" required="true" detail="false" viewdefault="on" showlabel="false" default-calc-type="step" field-show-coaching-advisor="true" cascade-update="push-down"> <field-label>Goal</field-label> <field-description>Goal</field-description> </field-definition>

Les champs du plan d’objectifs sont contrôlés par <field-definition> éléments au format XML. Chaque zone a sa propre définition de zone unique qui, à son tour, peut avoir les sous-éléments et attributs suivants.

Sous-élémentDescription
<id>Pour définir un champ, un identifiant de champ unique est requis. Les ID disponibles sont répertoriés dans la table Zones standard qui suit.
<type>Chaque ID de champ a un ou plusieurs « types ». Le type définit le style des données associées au champ. Par exemple, un ID "dû" accepterait uniquement les données de type "date".
<field-label>L’étiquette de champ affichée dans le modèle de plan d’objectifs apparaît en regard du champ dans l’instance. Vous pouvez configurer le descripteur de champ pour afficher la condition souhaitée par le client. Si le client a acheté et activé des packs de langue, vous pouvez configurer des intitulés de champs supplémentaires dans plusieurs langues.
<field-description>L'élément <field-description> peut être utilisé pour saisir un commentaire interne. Il ne s'affiche pas dans l'interface utilisateur. Ces commentaires peuvent être utiles pour vous ou d'autres développeurs travaillant sur le même champ à une date ultérieure. Vous devez toujours renseigner la zone de description afin que les services professionnels, la réussite client ou toute autre personne accédant à votre fichier XML puissent facilement comprendre les informations du champ.
<default-value>L'élément <default-value> peut être utilisé lorsqu'un client souhaite qu'une zone soit pré-renseignée avec une valeur par défaut spécifique. Par exemple, le client peut souhaiter une pondération d'objectif par défaut de 10 %. Dans la fenêtre Créer un objectif de performances, cette valeur est alors pré-renseignée, mais elle peut toujours être modifiée par l'utilisateur.

Remarque

Il existe une exception au <field-description> pour les champs de jalons et de table de recherche de métriques. Dans ces cas, vous pouvez utiliser le <field-description> pour fournir des informations à utiliser comme info-bulle pour les utilisateurs finaux.

L'interaction de configuration Zone d'objectif fournit des détails supplémentaires sur chaque étape de l'ajout d'une nouvelle zone via XML.

Cliquez sur les boutons pour en savoir plus sur les éléments de définition de champ.

Éléments de définition de zone

Certains attributs sont requis pour toute définition de zone. Par exemple, l'attribut id et l'attribut type doivent être définis ou la validation du fichier par rapport à la DTD échouera. Certains attributs ne sont pas requis, par exemple detail ou showlabel.

Il existe également un élément enfant requis : field-label . Tous les autres éléments subordonnés sont facultatifs.

En outre, la table Champs standard répertorie les détails des champs standard du plan d'évolution couramment utilisés. Ils peuvent tous être ajoutés via le Centre d’administration.

Champs standard

ID de zone

Type

Utilisation/Caractéristiques types

nom

texte

zone de texte

énumération

Il s'agit du nom de l'objectif, parfois réétiqueté comme description de l'objectif. Il s’agit du seul champ qui doit être défini dans un plan d’objectifs.

La longueur maximale autorisée pour cette zone est de 500 caractères.

desc

texte

zone de texte

énumération

Utilisez pour une description détaillée de l'objectif si le nom est utilisé pour une description synthétique.

La longueur maximale autorisée pour ce champ est de 4 000 caractères. La longueur recommandée est de 2 000 caractères.

métrique

texte

zone de texte

énumération

Définit la manière dont un objectif est mesuré, par exemple, les critères de réussite.

La longueur maximale autorisée pour ce champ est de 4 000 caractères. La longueur recommandée est de 1 000.

lancer

du salarié

Date de début de l'objectif. Elle est renseignée automatiquement avec la date définie dans obj-plan-due, mais elle peut être modifiée (si elle est autorisée). Elle doit se situer entre la valeur de l'élément obj-plan-start et la valeur obj-plan-due element dans le modèle de plan d'objectifs.

échu

du salarié

Date de fin/d'échéance de l'objectif. Elle est renseignée automatiquement avec la date définie dans obj-plan-due, mais elle peut être modifiée (si elle est autorisée). Elle doit se situer entre la valeur de l'élément obj-plan-start et la valeur obj-plan-due element dans le modèle de plan d'objectifs.

état

énumération

texte

textarea

Statut de l'objectif, où l'utilisateur est dans le processus. Généralement présenté sous forme de liste déroulante de valeurs avec des couleurs pour représenter le statut. Utilisé dans les rapports de tableau de bord. Limité à 128 caractères.

La configuration de l'achèvement du déclencheur peut être utilisée pour indiquer la valeur d'état qui déclenche l'achèvement d'un objectif.

commentaires

commentaire

Utilisé pour configurer les commentaires ajoutés à l'objectif. Les commentaires incluront le nom, le propriétaire et l'horodatage de l'entrée de commentaire.

La longueur maximale autorisée pour ce champ est de 4 000 caractères. La longueur recommandée est de 1 000.

objectif

énumération

texte

textarea

Objectif de l'objectif. Généralement présenté sous forme de liste déroulante de valeurs.

compétence

compétences

Extrait les compétences en fonction du code emploi, de la bibliothèque, de la catégorie ou d’une autre caractéristique spécifiée. Vous trouverez plus de détails sur les compétences dans une rubrique distincte.

Disponible uniquement lorsque le pôle de veille stratégique des talents (TIH) ou le concepteur de profil d’emploi (JPB) est activé. Les compétences et les aptitudes sont disponibles lorsque TIH est activé.

Types de champs

La table Types de zones affiche une liste des types de zones disponibles. Il est important de garder à l'esprit que les zones standard sont limitées à un ensemble prédéterminé de types de zones. Les champs personnalisés utilisent généralement du texte, une zone de texte, une énumération, une date ou un pourcentage.

Types de champs

Type

Description

commentaire

Configure la mise en forme et les autorisations pour les commentaires publics.

compétences

Configure la mise en page et les autorisations pour les liens de compétence

du salarié

Date (JJ/MM/AAAA)

énumération

Type énuméré (affiché sous forme de liste déroulante). Les valeurs enum maximales possibles sont limitées à 20.

numéro

Une valeur numérique

pourcentage

Pourcentage (arrondi au nombre entier suivant ; avoir % ajoutés)

notation

Évaluation de l'objectif ; utilisée pour configurer une table de recherche de métriques

Table

Une table de données ; les zones ont un ensemble spécifique de colonnes de table autorisées.

texte

Une ligne de texte

zone de texte

Plusieurs lignes de texte

Bien que tous ces types de champs soient disponibles en XML, ils ne sont pas tous disponibles lors de l’ajout de champs via Gérer les modèles dans le Centre d’administration.

Autres zones standard

Comme pour la gestion des objectifs, d’autres champs standard peuvent être configurés dans le plan de développement. Il s’agit de champs standard qui ne peuvent pas être ajoutés via Gérer les modèles dans le Centre d’administration ; ils doivent être ajoutés au format XML. Par exemple, si le client souhaite que l'utilisateur ajoute des jalons à chacun de ses objectifs. Le champ des jalons n’est pas un champ standard du Centre d’administration.

Voici d'autres zones standard :

Autres zones standard

ID de zone

Type

Étiquette (modifiable)

Utilisation/Caractéristiques types

poids

énumération

pourcentage

texte

textarea

Poids

Pondération de l’objectif dans le plan d’objectifs. La valeur du champ sera également utilisée pour renseigner automatiquement la pondération d’objectif dans le formulaire de gestion des performances. Si elle est configurée comme énumération, la valeur (et non l'étiquette) est utilisée dans le formulaire. Si elle est configurée comme texte, la valeur de texte saisie est utilisée in extenso.

jalons

Table

Jalons

Tableau des jalons individuels pour atteindre l'objectif

Attributs XML uniquement

Pour apporter des modifications aux attributs qui ne sont pas disponibles dans le Centre d’administration, localisez l’élément souhaité et apportez la modification. Par exemple, si vous voulez que le champ soit un champ obligatoire, modifiez le code required. Les champs obligatoires sont signalés par un astérisque (*).

Les captures d'écran pour les attributs XML uniquement sont affichées.

La table décrit des attributs <field-definition> supplémentaires et peut être sauvegardée pour référence.

AttributValeurs validesValeur par défautDescription
requisevrai, fauxfauxSi la valeur est True, un astérisque rouge (*) apparaît à côté de la zone et l'utilisateur doit renseigner la zone. Si la valeur est Faux, l'utilisateur peut laisser la zone vide.
détailvrai, fauxfauxCet attribut n’est pas pris en charge avec la dernière version de la gestion des objectifs ; laissez comme valeur par défaut.
viewdefaultactivé, désactivéleCet attribut n’est pas pris en charge avec la dernière version de la gestion des objectifs. Avec l'ancienne version, elle contrôle la vue d'affichage par défaut du champ dans le plan de développement.
showlabelvrai, fauxfauxCet attribut n’est pas pris en charge avec la dernière version de la gestion des objectifs. Avec l'ancienne version, les étiquettes de champ ne sont pas affichées par défaut lors de l'affichage des objectifs dans le plan d'objectifs, mais elles sont toujours affichées dans la fenêtre de modification des objectifs. Si les en-têtes des colonnes du plan d'objectifs sont appropriés pour représenter les champs affichés, il se peut que les descripteurs de champ n'aient pas besoin d'être affichés. Cependant, envisagez d'afficher les champs la la bels pour les champs qui ne se trouvent pas dans la première ligne du plan d'objectifs, en particulier si les champs de ces lignes ne sont pas des champs de tableau.
pouvant faire l'objet d'un rapportfieldXNon applicableDétermine les champs personnalisés disponibles dans le rapport Liste des objectifs. Le fichier XML se lit comme pouvant faire l'objet d'un rapport="fieldX" où "fieldX" est field1 — field20. Par exemple, si le client souhaite qu'un champ personnalisé puisse faire l'objet d'un rapport, le fichier XML lit « champ 1 » (ou un autre numéro disponible compris entre 1 et 20). Jusqu'à 20 champs peuvent être désignés comme pouvant faire l'objet d'un rapport dans l'ensemble d'une société. Reportez-vous à la DTD du modèle d'objectif pour plus de détails. Cet attribut peut UNIQUEMENT être configuré dans le fichier XML et n’est pas disponible dans Gérer les modèles.
conseiller-accompagnateur-accompagnateur de terrainvrai, fauxfauxSi la valeur est True, le lien vers le Conseiller en coaching s’affichera au-dessus du champ. S'applique uniquement au type de zone "textarea".
Déclenchement terminévraiNon applicableCet attribut s'applique uniquement au champ Statut (État de l'ID de champ) et apparaîtra comme vrai uniquement lorsqu'une valeur est sélectionnée pour l'option Déclencher l'achèvement. Elle sera ajoutée avec la valeur qui a été sélectionnée pour l'option Déclencher l'achèvement.
move-to-category-on-complete  Cet attribut s’applique uniquement au champ Statut (État de l’identifiant de champ) et apparaîtra comme vrai uniquement lorsqu’une valeur est sélectionnée pour l’option Catégorie d’objectifs terminés. Elle sera ajoutée avec la valeur qui a été sélectionnée pour la catégorie Objectifs terminés.

Pour plus de clarté, évitez d'utiliser des attributs définis par DTD tels que "type" ou "id" comme valeurs littérales entre guillemets. Cela pourrait semer la confusion parmi les développeurs et les administrateurs.

Des options de zone supplémentaires sont disponibles dans le Guide d'implémentation de la planification du développement de carrière : Éléments et attributs du modèle de plan d'objectifs.

Configuration des zones personnalisées dans XML

Zones personnalisées

Nous avons déjà vu que des champs personnalisés pouvaient être ajoutés via le Centre d’administration. Ils peuvent également être ajoutés via XML. Pour les zones personnalisées, l' ID de zone et le type de zone sont déterminés par le client. Il est important de décider si les champs personnalisés doivent être utilisables dans les rapports (seuls les champs personnalisés ont besoin de cet attribut). Tous les champs standard peuvent faire l’objet de rapports par défaut).

ID de zone

Type

Utilisation/Caractéristiques types

champ personnalisé

texte

zone de texte

énumération

du salarié

pourcentage

Vous avez la possibilité de définir et de générer des rapports sur les champs personnalisés définis dans votre plan d’objectifs. Il s'agit de types de champs d'objectifs qui ne sont pas répertoriés dans la DTD. Comme elles ne sont pas répertoriées dans le DTD, vous pouvez créer votre propre ID de champ pour refléter les informations qui seront collectées et stockées par le champ.

Ajouter des zones personnalisées via XML

La figure ci-dessous montre le champ personnalisé ajouté : done (% complete).

Remarque

L'attribut reportable doit être inclus pour pouvoir effectuer des rapports sur plusieurs rapports, y compris les rapports ad hoc.
La capture d'écran permettant d'ajouter Zones personnalisées via XML s'affiche.

Remarque

N’oubliez pas que l’ajout de champs personnalisés peut être effectué dans le Centre d’administration, mais la fonctionnalité de reporting est un attribut XML uniquement. Il peut s’agir d’un exemple d’ajout initial du champ personnalisé dans le Centre d’administration, puis d’inclusion de l’attribut pouvant faire l’objet d’un rapport au format XML.

Configurer les champs du plan de développement au format XML

En tant que consultant, vous êtes invité à configurer les options de zone dans XML pour votre plan d'évolution.

Pour savoir comment réaliser cet exercice, regardez cette vidéo :

Étapes

  1. Téléchargez la dernière version du plan de développement XML.

    1. Accédez à Gérer les modèles avec la recherche d’actions et sélectionnez l’icône Télécharger pour exporter le modèle THR95 Plan de développement.

    2. Ouvrez le modèle dans votre éditeur XML préféré et enregistrez le fichier sous un nouveau nom et une nouvelle version, en suivant la convention d'appellation des exercices précédents.

  2. Après le dernier code de définition de champ, ajoutez la définition de champ de métrique. Copiez le code ci-dessous. Vous devrez peut-être supprimer certains retours chariot après la copie du code pour valider votre XML.

    Code Snippet
    123456
    <field-definition id="metric" type="textarea" required="false" detail="false" viewdefault="on" showlabel="true" field-show-coaching-advisor="false"> <field-label>Measure of Success</field-label> <field-label lang="de_DE">Erfolgsmaß</field-label> <field-description>Measure of Success</field-description> <field-description lang="de_DE">Erfolgsmaß</field-description> </field-definition>
  3. Rendez le champ personnalisé que vous avez ajouté dans le Centre d’administration utilisable dans les rapports.

    1. Ajoutez l'attribut reportable aux définitions de zone comme suit :

      Code Snippet
      1234
      <field-definition id="done" type="percent" required="false" detail="false" viewdefault="off" showlabel="true" field-show-coaching-advisor="false" cascade-update="push-down" reportable="field1"> <field-label>% Complete</field-label> <field-description>% Complete</field-description> </field-definition>
    2. Validez le fichier par rapport au DTD fourni (objective-template_4_0.dtd).

    3. Sauvegardez vos modifications. Comme vous avez renommé le fichier plus tôt dans l'exercice, vous n'avez pas besoin de le renommer à nouveau.

  4. Chargez le fichier modifié dans l'instance.

    1. Accédez à Gérer Modèles et cliquez sur l'icône Mettre à jour.

    2. Sélectionnez Choisir un fichier, naviguez jusqu'à l'emplacement du fichier modèle pour le sélectionner, puis cliquez sur Charger.

    3. Ouvrez le modèle de plan de développement THR95 que vous venez de charger. Confirmez que la zone metric/Mesure de la réussite apparaît dans le modèle juste au-dessous de la zone purpose.

  5. Testez les modifications.

    1. Accédez à Objectifs de développement et ajoutez un nouvel objectif. Bien que le champ metric ait été défini dans le fichier XML, vous n'avez pas encore autorisé le champ, il ne sera donc pas visible.

Configuration des autorisations d’action et de champ

Autorisations d’action et de champ

Outre la configuration des zones du plan d'évolution, le client doit décider quels rôles utilisateur peuvent utiliser les objectifs et les zones. Les autorisations du plan de développement sont différentes des autorisations basées sur les rôles, mais les deux sont utilisées pour accorder l’accès aux utilisateurs.

Les autorisations basées sur les rôles permettent d’accéder au plan d’objectifs de développement. Une fois que les utilisateurs ont accès au plan d’objectifs, toutes les autres autorisations sont régies par les autorisations de plan XML.

Vue d’ensemble des autorisations du plan de développement

Lorsque des champs sont ajoutés dans le Centre d’administration, les autorisations de ce champ sont automatiquement ajoutées à tous les blocs d’autorisation existants. Il se peut que ce ne soit pas le comportement souhaité, les autorisations doivent donc être modifiées ultérieurement via XML.

Lorsque des champs sont supprimés du Centre d’administration, le champ et ses autorisations sont supprimés.

Lorsque des champs sont ajoutés via XML, les autorisations doivent être ajoutées manuellement à tous les blocs d'autorisation existants. Il en va de même lorsque les zones sont supprimées via XML.

Les sections suivantes abordent le processus de modification de deux types d’autorisations de plan de développement : les autorisations d’action et les autorisations de champ.

Autorisations d'action

Les autorisations d'action définissent les rôles qui ont la possibilité d'effectuer des actions spécifiques sur un plan d'objectifs, telles que la création d'objectifs ou l'affichage d'objectifs privés.

Remarque

L'accès privé est un concept important et parfois mal compris. La confidentialité peut signifier différentes choses pour différentes personnes en fonction du contexte commercial. Il est donc important de souligner que l'accès privé peut être accordé à n'importe quel rôle, y compris le rôle Tout le monde (*). Les configurations typiques incluent l'accès uniquement à l'employé (E) ou l'accès à l'employé et au responsable de l'employé (EM). La configuration de l'accès privé doit être clairement communiquée aux employés pour éviter tout problème.
Captures d'écran affichant un exemple de XML HR Reps.

La figure ci-dessus illustre un exemple de XML avant la modification des autorisations, c’est-à-dire qu’aucun représentant RH, et une fois les autorisations modifiées, c’est-à-dire que le représentant RH est inclus. Dans l'exemple suivant, l'autorisation Rep. RH est représentée par le rôle GE qui est mis en surbrillance en jaune.

Modifier les autorisations d'action - XML

La table Toutes les autorisations affiche une liste des autorisations d'action possibles.

Autorisation

Accorde la possibilité de :

« accès privé »

Voir les objectifs privés/non partagés.

« créer »

Créez des objectifs dans un plan d’objectifs.

"supprimer"

Supprimer des objectifs d’un plan d’objectifs.

« part »

Partager/Non partagé (rendre des objectifs publics/privés).

De nombreux clients aiment garder le développement privé. Dans ce cas, l'autorisation "partager" doit être complètement supprimée et les objectifs doivent être privés par défaut dans la zone Options générales du fichier XML.

« créer une rangée »

Créez une ligne dans une zone type="table".

« delete-row »

Supprimez une ligne dans un type de zone="table".

« move-row »

Déplacer une ligne vers le haut ou vers le bas dans un champ type="table."

« change-state »

Modifier l'état (statut) de l'objectif actuel.

Autorisations de champ

L’élément <field-permission> définit qui voit et modifie les champs dans le plan d’objectifs. Les autorisations sont basées sur la relation entre les employés de l'organisation. Les autorisations de champ ne peuvent être configurées que dans le modèle XML et non dans Gérer les modèles.

Les autorisations de zone possibles sont les suivantes :

  • Lecture : l'utilisateur disposant de l'autorisation Lire peut voir le champ, mais pas le modifier. 
  • Écriture : l'utilisateur disposant de l'autorisation Écriture peut voir et modifier le champ. L'autorisation d'écriture implique l'autorisation Lecture, de sorte qu'elles n'ont pas besoin d'être configurées toutes les deux.
  • Aucun : l'utilisateur ne peut pas du tout voir (ou modifier) le champ.

Remarque

Aucune est l'autorisation par défaut (les utilisateurs n'ont pas d'autorisation tant que la lecture ou l'écriture n'est pas affectée), donc normalement une autorisation Aucun ne serait pas nécessaire.

Les autorisations de champ existent dans des blocs qui sont lus par le système de haut en bas, de sorte qu'un bloc d'autorisation Lecture inférieur peut potentiellement remplacer un bloc d'autorisation en écriture supérieur. La meilleure pratique consiste à placer les autorisations de lecture au-dessus des autorisations en écriture dans la liste de codes.

L'élément <field-permission> se compose des balises suivantes :

BaliseDescription
<description>Tout ce qui est saisi sous forme de texte <description> est fourni à titre d'information uniquement. Il ne s'affichera pas pour l'utilisateur final.
<role-name>Définit les rôles qui reçoivent les autorisations.
<field>Définit les champs d’objectifs couverts par cette autorisation
Captures d'écran affichant un exemple de XML de modification d'autorisation de champ.

La figure ci-dessus montre l'avant et l'après XML lorsqu'une autorisation de champ est modifiée. L'exemple ci-dessus montre deux blocs d'autorisation (surlignés en jaune). Dans cet exemple, personne ne peut lire ou modifier le champ "métrique" car il n'y a pas d'autorisation pour le champ "métrique". L'exemple suivant montre trois blocs d'autorisation (mis en surbrillance en jaune). Dans cet exemple, tout le monde peut lire la zone "métrique", les rôles E et EM peuvent modifier "métrique", et les rôles EM+ et EH peuvent modifier les "commentaires".

Autorisations de zone - Remarque sur les rôles

Les rôles pour les autorisations XML du plan de développement sont les mêmes que dans Gestion des objectifs et le modèle de données non basé sur les rôles, avec l’ajout du rôle MT.

Nom du rôle

Description

*

Tout le monde

M

Employé

ME

Responsable de l’employé

EMM

Responsable du responsable de l’employé

EM+

Responsable de l’employé, tout au long de la hiérarchie

DA

Subordonné de l’employé

EDD

Subordonné du subordonné de l’employé

ED+

Subordonné de l’employé, tout au long de la hiérarchie

EMD

Subordonné direct du responsable de l’employé (collègues/collègues de l’employé)

GE

Représentant RH de l’employé

TA

Administrateur des talents

V

Évaluateur de formulaire (l’accès aux objectifs est limité via un formulaire de performances uniquement)

OP

Objectif Parent, par exemple, l'objectif d'un chef d'équipe de projet qui est aligné à partir de l'objectif d'un membre de l'équipe

CO

Objectif Enfant, par exemple, l’objectif d’un membre de l’équipe qui est aligné à partir de l’objectif d’un responsable d’équipe

PE

Tous les responsables matriciels de l’employé

EX

Responsable matriciel principal d’un employé

MTMentor. Les mentors disposant des autorisations appropriées peuvent afficher, modifier, créer et supprimer les objectifs de développement de leurs mentorés à partir des pages Objectifs de développement et Mentorat.

Pour obtenir une liste complète des rôles, voir l'article de la base de connaissances suivant : https://launchpad.support.sap.com/#/notes/2087940

Modifier les autorisations au format XML

En tant que consultant, vous êtes invité à modifier les autorisations de votre plan de développement.

Pour savoir comment réaliser cet exercice, regardez cette vidéo :

Étapes

  1. Téléchargez la dernière version du plan de développement XML et renommez-la en suivant la convention d'appellation des exercices précédents.

    1. Accédez à Gérer les modèles avec la recherche d’actions et sélectionnez l’icône Télécharger pour exporter le modèle THR95 Plan de développement.

  2. Accordez des autorisations de création d’objectifs au gestionnaire de deuxième niveau.

    1. Cela provient de l'autorisation create dans les autorisations Action dans le fichier XML.

    2. Vous trouverez ci-dessous un exemple de code à l'étape 3 pour vous aider à définir toutes les autorisations d'action.

    Remarque

    Vous pouvez consulter une liste de rôles dans l'article de la base de connaissances suivant : https://launchpad.support.sap.com/#/notes/2087940
  3. Mettez à jour la description de l'autorisation pour refléter vos modifications d'autorisation. Les autorisations de création terminées s'afficheront comme suit :

    Code Snippet
    12345678910
    <permission for="create"> <description> <![CDATA[The following roles may create goals in a user's plan.]]> </description> <role-name><![CDATA[E]]></role-name> <role-name><![CDATA[EM]]></role-name> <role-name><![CDATA[EMM]]></role-name> <role-name><![CDATA[TA]]></role-name> </permission>
  4. Rendre toutes les zones lisibles par tous les rôles (*). Le code d'autorisation de champ Lecture complété s'affichera comme suit :

    Code Snippet
    1234567891011121314
    <field-permission type="read"> <description><![CDATA[The following roles may read the following fields]]></description> <role-name><![CDATA[*]]></role-name> <field refid="name"/> <field refid="desc"/> <field refid="metric"/> <field refid="due"/> <field refid="start"/> <field refid="state"/> <field refid="competency"/> <field refid="purpose"/> <field refid="done"/> </field-permission>
  5. Rendre les zones name, due et metric accessibles en écriture par le responsable de l'employé en ajoutant le rôle EM.

    1. Ajoutez une nouvelle autorisation write pour les trois champs. Le code write complété apparaîtra comme suit :

      Code Snippet
      12345678
      <field-permission type="write"> <description><![CDATA[The following roles may write to the following fields]]></description> <role-name><![CDATA[EM]]></role-name> <field refid="name"/> <field refid="due"/> <field refid="metric"/> </field-permission>
  6. Rendez toutes les autres zones, sauf metric modifiables par le collaborateur.

    1. Assurez-vous que tous les champs sont répertoriés sous l'autorisation Écriture. Les autorisations de champ en écriture renseignées s'afficheront comme suit :

      Code Snippet
      1234567891011121314
      <field-permission type="write"> <description><![CDATA[The following roles may write to the following fields]]></description> <role-name><![CDATA[E]]></role-name> <field refid="name"/> <field refid="desc"/> <field refid="due"/> <field refid="start"/> <field refid="state"/> <field refid="competency"/> <field refid="purpose"/> <field refid="done"/> </field-permission>

    Remarque

    Notez que les autorisations de lecture sont répertoriées en premier et que les autorisations d'écriture sont répertoriées ensuite. N'oubliez pas que les commandes comptent avec des autorisations.
  7. Enregistrez le fichier.

  8. Chargez le fichier modifié dans l'instance.

    1. Accédez à Gérer Modèles et cliquez sur l'icône Mettre à jour.

    2. Sélectionnez Choisir un fichier, naviguez jusqu'à l'emplacement du fichier modèle pour le sélectionner, puis cliquez sur Charger. Saisissez une description synthétique.

  9. Testez vos modifications. Modifiez l’un de vos objectifs et confirmez que vous ne pouvez pas modifier le champ metric/Mesure de la réussite, mais vous pouvez ajouter un % terminé.

Stratégies de configuration du plan de développement

Configuration du plan de développement dans le Centre d’administration par rapport à XML

La configuration des plans de développement dans le Centre d’administration ou XML présente des avantages et des inconvénients. Par exemple, la configuration d'éléments dans le Centre d'administration empêche les consultants d'effectuer des erreurs de syntaxe. D'autre part, certains postes ne peuvent être ajoutés qu'à l'aide de XML. En fonction des éléments que vous configurez, sélectionnez la méthode de configuration la plus appropriée.

Une stratégie consiste à ajouter autant que possible via le Centre d’administration, puis à terminer la configuration au format XML.

Le tableau ci-dessous répertorie quelques exemples d'avantages et d'inconvénients des deux méthodes de configuration.

Configuration dans le Centre d’administration par rapport à XML

 

Centre d’administration

XML

Zones

De nouveaux champs sont automatiquement ajoutés aux autorisations et à la mise en page du plan. En outre, les zones telles que "enum" sont plus faciles à ajouter (valeurs multiples, outil de sélection des couleurs, etc.). Tous les champs, ni toutes les options de champ, ne peuvent pas être ajoutés via le Centre d’administration.

Tous les champs et options de champ peuvent être ajoutés au format XML et validés par rapport à la DTD. En outre, certains éditeurs XML fournissent la saisie semi-automatique du code source.

Commutateurs

Un seul est disponible dans le Centre d’administration (CPM).

Tous les commutateurs peuvent être configurés.

Catégorie d'évaluation

Facile à ajouter, mais ne peut pas contrôler l'ID de catégorie

Contrôle complet de l'ID de catégorie

Autorisations

Ne peut pas être contrôlé directement – nouvelles zones ajoutées automatiquement

Contrôle complet, mais de nouvelles zones doivent être ajoutées manuellement

Mise en forme du plan

Ne peut pas être contrôlé directement – nouvelles zones ajoutées automatiquement

N’est plus pris en charge pour la dernière version du module Gestion des objectifs, il n’est donc plus nécessaire d’ajouter manuellement des champs à la mise en page du plan.

Champ de commentaire standard

Le champ de commentaire standard est utilisé pour stocker les commentaires publics pour les objectifs. Ce champ inclura toujours le nom de l'auteur et l'horodatage lorsqu'un commentaire est saisi.

Il n’est pas possible d’ajouter ce champ au modèle de plan de développement à partir de Gérer les modèles. La configuration est effectuée dans le fichier XML. L'ID de zone comments est au pluriel, tandis que le type de zone comment est au singulier :

Code Snippet
12345678910
<field-definition id="comments" type="comment" required="false" detail="false" viewdefault="on" showlabel="true" field-show-coaching-advisor="false" cascade-update="push-down"> <field-label>Comments</field-label> <field-label lang="en_US">Comments</field-label> <field-label lang="fr_FR">Commentaires</field-label> <field-description>Comments</field-description> <field-description lang="en_US">Comments</field-description> <field-description lang="fr_FR">Commentaires</field-description> </field-definition>

Comme tout autre champ, le champ de commentaire standard doit être ajouté à l’autorisation de champ dans le fichier XML du modèle de plan d’objectifs de développement. Les commentaires peuvent être ajoutés, modifiés ou supprimés après l'ajout de l'objectif à l'aide de l'écran Détails de l'objectif.

Les détails de l'objectif Améliorer les compétences en matière de communication sont affichés.

Ajouter le champ Commentaire

En tant que consultant, vous êtes invité à ajouter une zone de commentaire au plan de développement, ce qui doit être effectué via Provisioning.

Pour savoir comment réaliser cet exercice, regardez cette vidéo :

Étapes

  1. Exportez la dernière version du plan de développement XML, renommez-la en ajoutant un nouveau numéro de version et ouvrez-la dans un éditeur XML préféré.

    1. Accédez à Gérer les modèles et cliquez sur l'icône Télécharger pour exporter le modèle THR95 Plan de développement.

  2. Après le dernier code de définition de zone, ajoutez la définition de zone Commentaire. Si le fichier n'est pas validé, vérifiez s'il existe des retours chariot supplémentaires dans le texte.

    Code Snippet
    1234567
    <field-definition id="comments" type="comment" required="false" detail="false" viewdefault="on" showlabel="true" field-show-coaching-advisor="false"> <field-label>Comments</field-label> <field-label lang="de_DE">Kommentare</field-label> <field-description>Comments</field-description> <field-description lang="de_DE">Kommentare</field-description> </field-definition>
  3. Ajoutez la zone Commentaire aux autorisations de zone d'écriture afin que l'employé et le responsable de l'employé puissent écrire dans la zone.

    1. Ajoutez la zone de commentaire à l'autorisation d'écriture créée pour l'employé (E).
    2. Ajoutez la zone de commentaire à l'autorisation d'écriture créée pour le responsable (EM) de l'employé.
  4. Enregistrez le fichier avec un nouveau numéro de version et validez le fichier par rapport au DTD fourni (objective-template_4_0.dtd).

  5. Chargez le fichier modifié dans l'instance.

    1. Accédez à Gérer Modèles et cliquez sur l'icône Mettre à jour.

    2. Sélectionnez Choisir un fichier, naviguez jusqu'à l'emplacement du fichier modèle pour le sélectionner, puis cliquez sur Charger.

  6. Testez les modifications.

    1. Sélectionnez l'objectif de rédaction de l'entreprise pour afficher les détails. Ajoutez un nouveau commentaire (sous Activités) et enregistrez-le. Le nouveau commentaire doit apparaître sous le champ de commentaire vide.

    2. Agissez comme remplaçant en tant que responsable, Felicia Ford, et accédez à GoalsDevelopment Goals (Objectifs de développement). Modifiez vos objectifs en sélectionnant votre nom dans la liste des personnes à gauche.

    3. Sélectionnez l'objectif de l'étape b et ajoutez un nouveau commentaire. Deux commentaires devraient maintenant être répertoriés.

    4. Modifiez l'objectif et ajoutez un commentaire dans le champ Mesure de la réussite. Sauvegardez vos modifications.

    5. Sélectionnez Se devenir sous le menu utilisateur pour revenir à votre utilisateur administrateur.

Configuration du champ Compétences

Le type de champ "competencies" relie les objectifs de développement à un ou plusieurs attributs (aptitudes ou compétences) que l’employé tente de développer.

Code Snippet
1234
<field-definition id="competency" type="competencies" required="false"  detail="false"  viewdefault="on"  showlabel="false" field-show-coaching-advisor="false">     <field-label>Attributes</field-label>     <field-description>Competencies</field-description>     <field-format>use-competencies</field-format>
La page Ajouter des attributs sur la page Modifier l’objectif de développement s’affiche.

Vous ne pouvez avoir qu’un seul champ "competencies" par plan de développement, mais vous pouvez avoir plusieurs qualifications ou compétences ajoutées à un objectif à l’aide de ce champ unique. Et ce champ "competencies" peut avoir une étiquette « Attributs », car les compétences et les aptitudes peuvent être ajoutées à un objectif.

Utilisation des comportements comme attributs

Pour utiliser des comportements dans le champ Compétences au lieu de compétences, définissez la balise de format de champ (dans le bloc field-definition) comme suit : <Field-format>use-behaviors</ field-format>.

Le champ Compétences répertorie ensuite les comportements dans leurs compétences parentes.

Seules les compétences qui ont des comportements sont affichées et les aptitudes ne sont plus affichées. Vous pouvez sélectionner des comportements sous la compétence parent lors de la création d’un objectif de développement. Le champ Compétences répertorie ensuite les comportements sélectionnés.

Si vous aviez des compétences et des aptitudes dans un objectif et que vous modifiez le code XML pour utiliser des comportements, toutes les qualifications et compétences précédentes seront supprimées du champ Compétences/Attributs.

Sélectionnez le type de compétence à ajouter aux objectifs de développement.

Remarque

Recherchez le DTD du modèle d'objectif et le Guide de configuration CDP pour plus de détails sur la balise <field-format>.

Définition d'une source de compétences

Le modèle de plan de développement utilise un ensemble de compétences spécifiques en ajoutant des filtres dans le modèle XML. Pour inclure des compétences de l’un des éléments suivants, vous pouvez ajouter une balise <competency-filters> qui définit les sources des compétences que le plan de développement utilisera. Il s'agit des éléments suivants :

  • Formulaires
  • Rôles
  • Catégories
  • Bibliothèques
  • Exclure les compétences masquées
  • Exclure les qualifications et les questions

Voici quelques exemples de la balise <competency-filters> :

Source des compétences :

Formulaires et rôles : aucune configuration

Formulaires

Remarque

Pour en savoir plus sur la définition des sources de compétences, voir le Guide d’implémentation CDP : Liaison des objectifs de développement aux compétences | SAP Help Portal

Code Snippet
123456
... </default-category> <competency-filters> <exclude type="roles"/> </competency-filters> <field-definition ...

Rôles

Code Snippet
123456
... </default-category> <competency-filters> <exclude type="forms"/> </competency-filters> <field-definition ...

Rôles, à l'exception des compétences masquées

Remarque

Les compétences masquées sont les compétences dont le statut est défini sur Masqué. Ceci est défini dans chaque définition de compétence.
Code Snippet
1234567
... </default-category> <competency-filters> <exclude type="forms"/> <exclude type="hidden"/> </competency-filters> <field-definition ...

Une catégorie spécifique

Code Snippet
12345678
... </default-category> <competency-filters> <exclude type="forms"/> <exclude type="roles"/> <include type="category" match="category name"/> </competency-filters> <field-definition ...

Une bibliothèque spécifique

Code Snippet
12345678
... </default-category> <competency-filters> <exclude type="forms"/> <exclude type="roles"/> <include type="library" match="library name"/> </competency-filters> <field-definition ...

Plusieurs catégories

Code Snippet
123456789
... </default-category> <competency-filters> <exclude type="forms"/> <exclude type="roles"/> <include type="category" match="category name A"/> <include type="category" match="category name B"/> </competency-filters> <field-definition ...

Catégorie spécifique d'une bibliothèque spécifique, à l'exception des compétences masquées

Code Snippet
123456789
... </default-category> <competency-filters> <exclude type="forms"/> <exclude type="roles"/> <exclude type="hidden"/> <include type="category" match="category name" library="library name"/> </competency-filters> <field-definition ...

Résumé

  • XML offre un meilleur contrôle que le Centre d’administration, en activant la configuration des champs, des attributs, des autorisations et des catégories qui ne sont pas accessibles dans le Centre d’administration.
  • Les paramètres XML généraux incluent des options telles que la confidentialité des objectifs, les pondérations maximales et la visibilité, configurées à l'aide d'attributs et d'éléments XML spécifiques.
  • Les catégories et les champs peuvent être définis et autorisés dans le fichier XML avec des options pour les types de champs standard et personnalisés.
  • Les autorisations des rôles permettant d’afficher, de modifier et de créer des objectifs ou des champs doivent être configurées manuellement via XML, avec des blocs d’actions et de champs spécifiques.
  • XML facilite les options avancées, telles que la liaison des objectifs de développement aux compétences, la configuration des champs de commentaire et la définition des attributs de champ personnalisés.