Présentation
Utilisez le chargeur de données de feuille de calcul HCM (HDSL) pour fournir des fonctions de chargement de données en masse aux utilisateurs professionnels et aux intégrations entrantes. Vous pouvez configurer des modèles de feuille de calcul pour vos cas d'utilisation spécifiques et affecter l'accès à ces modèles aux seuls rôles qui en ont besoin. Par exemple, votre intégration de recrutement pourrait avoir accès à une feuille de calcul Nouvelle embauche, alors que la feuille de calcul Heures supplémentaires serait disponible pour votre gestionnaire de la paie.
Ce tutoriel explique la sécurité des modèles et vous guide tout au long de la configuration des différents rôles requis pour créer et mettre en oeuvre des modèles personnalisés et affecter un accès de rôle à des modèles prédéfinis.
Note :
Ce tutoriel suppose que Redwood est activé. Si ce n'est pas le cas, suivez le tutoriel sur la version 25A.Sécurité des données de feuille de calcul
Les modèles sont configurés pour charger des données en tant qu'utilisateur de session ou en tant qu'utilisateur élevé.
Il est toujours recommandé d'utiliser l'utilisateur de session. Cela garantit que l'utilisateur est limité aux enregistrements qu'il peut créer et tenir à jour par sa configuration de sécurité des données, et que les enregistrements en cours de chargement ont le nom d'utilisateur de l'utilisateur final comme valeur Créé par ou Dernière mise à jour par.
Lorsque le modèle charge des données en tant qu'utilisateur élevé :
- La configuration de la sécurité des données de l'utilisateur final est ignorée car l'utilisateur élevé a accès à tous les enregistrements.
- Les champs Créé par et Dernière mise à jour par affichent le nom d'utilisateur élevé.
Certains objets utilisent la sécurité des données dans l'application, mais celle-ci n'est pas disponible dans le langage HSDL. Pour ces objets, seul l'utilisateur élevé est disponible.
Conseil :
Vous pouvez identifier les objets d'affaires qui sont limités au chargement de données en tant qu'utilisateur élevé à partir des informations Prise en charge du chargement de feuilles de calcul disponibles pour tous les objets d'affaires de la tâche Voir les objets d'affaires.
Vous avez besoin d'un privilège de sécurité de fonction distinct pour affecter un accès de rôle aux modèles en fonction des objets de chargement de feuille de calcul restreints.
Conception de modèle
Vous concevez et testez des modèles de feuille de calcul dans vos environnements hors production. Pour ce faire, vous accordez l'accès à la tâche Modèles de feuille de calcul et la possibilité de charger des données à l'aide de HSDL. Vous configurez ensuite les objets d'affaires pour lesquels le concepteur de modèle peut importer et créer des modèles, à l'aide de la tâche Accès aux objets d'affaires de feuille de calcul.
Exemples :
Utilisez la console de sécurité pour créer vos rôles de concepteur de modèle et la tâche Accès aux objets d'affaires de feuille de calcul pour configurer les objets d'affaires et les domaines de produit pour lesquels chaque rôle de concepteur de modèle peut créer et importer des modèles de feuille de calcul.
- La tâche 1 explique comment accorder l'accès à la tâche Accès aux objets d'affaires dans une feuille de calcul.
- La tâche 2 explique comment créer les rôles de concepteur de modèle.
- La tâche 3 explique comment configurer les objets d'affaires et les domaines de produit pour lesquels un concepteur de modèle peut créer et importer des modèles.
Mise en oeuvre du modèle de production
Vous utiliserez de nouveau la tâche Modèles de feuille de calcul dans votre environnement de production pour importer vos modèles HSDL testés, affecter les rôles qui peuvent utiliser le modèle et l'accès au jeu de données dont ils disposent, puis les activer. Pour cela, vous pouvez créer des rôles de mise en oeuvre de modèle de production et configurer les objets d'affaires et les domaines de produit pour lesquels chaque rôle peut importer des modèles.
Exemples
Conseil :
Il est recommandé que vos rôles de production n'aient pas accès au chargement de données à l'aide du chargeur de données de feuille de calcul HCM.Vous créez des rôles restreints d'objet d'affaires en production de la même manière que dans les environnements hors production.
- La tâche 4 explique comment créer des rôles de mise en oeuvre de modèle de production pour une liste restreinte d'objets d'affaires.
Vous pouvez également choisir de créer un rôle d'administrateur unique pour l'importation de modèles dans l'environnement de production, l'affectation d'accès aux rôles et toute maintenance continue.
Une fois qu'un modèle est activé, la sécurité des objets fonctionnels est remplacée par la sécurité des modèles et seul le rôle configuré pour mettre à jour un modèle peut le modifier. L'avantage d'utiliser le rôle d'administrateur est que vous n'avez pas besoin de configurer le rôle de maintenance pour chacun de vos modèles. L'inconvénient est que vous ne pouvez pas restreindre les mises à jour effectuées par les utilisateurs de ce rôle. Ils peuvent modifier la définition du modèle, affecter et supprimer des accès de rôle et modifier le statut de n'importe quel modèle.
Conseil :
Vous pouvez activer la vérification des modifications de configuration de rôle.- La tâche 5 explique comment créer un rôle d'administrateur de modèle qui peut tenir à jour chaque modèle.
Objectifs
Dans ce tutoriel, vous allez :
- Créez un rôle pour configurer les objets d'affaires pour lesquels le concepteur de modèle de feuille de calcul et les rôles de mise en oeuvre peuvent créer et importer des modèles.
- Sert à créer des rôles propres aux objets fonctionnels pour la conception et le test des modèles de feuilles de calcul.
- Créer des rôles propres à un objet d'affaires pour importer et affecter un accès par rôle aux modèles de feuille de calcul dans les environnements de production.
- Créer un rôle d'administrateur de modèle pour la mise à jour et l'octroi de l'accès à tout modèle.
Préalables
Pour terminer ce tutoriel, vous aurez besoin des éléments suivants :
- Accédez à la console de sécurité.
Tâche 1 : Accorder l'accès à la tâche d'accès aux objets fonctionnels de feuille de calcul
La tâche Accès aux objets d'affaires de feuille de calcul permet de configurer les objets d'affaires pour lesquels un concepteur de modèle de feuille de calcul peut créer et importer des modèles. Cet accès est normalement accordé à l'administrateur de l'application. Ici, vous allez définir un nouveau rôle personnalisé pour accorder l'accès.
- Connectez-vous à l'application avec un utilisateur disposant d'un accès à la console de sécurité.
- Naviguez jusqu'à Outils > Console de sécurité et cliquez sur Créer un rôle.
- Spécifiez un nom de rôle d'accès aux objets d'affaires HSDL ou similaire et fournissez un code de rôle unique.
- Spécifiez une catégorie de rôle de HCM - Rôles professionnels.
- Ajoutez cette politique de sécurité des fonctions :
- Ajoutez cette hiérarchie de rôles :
- Enregistrer les modifications.
| Nom de la politique | Code de politique | Accès aux autorisations |
|---|---|---|
| Gérer la zone de travail d'échange de données | HRC_MANAGE_DATA_EXCHANGE_PRIV | Zone de travail d'échange de données |
| Nom de rôle | Code du rôle | Accès aux autorisations |
|---|---|---|
| Gérer l'accès aux objets d'affaires du chargeur de feuilles de calcul HCM | ORA_HRC_MANAGE_HSDL_BO_ACCESS | Tâche d'accès à l'objet d'affaires de feuille de calcul |
Vous pouvez désormais accorder ce rôle à l'administrateur d'application responsable de la configuration des objets d'affaires pour lesquels les concepteurs de modèles HSDL peuvent créer et importer des modèles.
Tâche 2 : Accorder l'accès aux modèles de feuille de calcul de conception
Cette tâche décrit comment créer pour concevoir, tester et accorder l'accès aux modèles HSDL.
Vous pouvez choisir d'avoir plusieurs rôles de concepteur de modèles, chacun ayant accès à un jeu restreint d'objets d'affaires ou un seul rôle de concepteur de modèles ayant accès à la création et à l'importation de modèles pour tous les objets d'affaires disponibles.
Attention :
Les rôles de concepteur de modèle permettent à l'utilisateur de charger des données. Ce rôle ne doit donc être créé que dans des environnements hors production.- Cliquez sur Créer un rôle dans l'onglet Rôles de la console de sécurité.
- Spécifiez un nom de rôle et un code de rôle qui identifient les objets d'affaires pour lesquels le concepteur de modèle peut définir des modèles. Par exemple, Concepteur de modèle HSDL - Travailleur ou Concepteur de modèle HSDL - Tous les objets.
- Spécifiez une catégorie de rôle de HCM - Rôles professionnels.
- Ajoutez les politiques de sécurité des fonctions suivantes :
- Facultativement, ajoutez ce privilège de sécurité de fonction :
Politiques de sécurité des fonctions Nom de la politique Code de politique Accès aux autorisations Affecter des rôles à n'importe quel modèle du chargeur de données de feuille de calcul HCM HRC_ASSIGN_ROLES_TO_ANY_HSDL_TEMPLATE Permet à l'utilisateur d'affecter des rôles à tous les modèles du chargeur de données de feuille de calcul HCM, y compris ceux basés sur des objets d'affaires sécurisés qui n'appliquent pas la sécurité des données dans HSDL. Conseil :
Sans ce privilège, vous pouvez uniquement affecter un accès de rôle aux modèles qui tiennent à jour les objets prenant en charge le chargement des données en tant qu'utilisateur de session.
- Ajoutez ces hiérarchies de rôles :
- Enregistrez votre rôle.
- Répétez cette opération pour les autres rôles de concepteur de modèle.
| Nom de la politique | Code de politique | Accès aux autorisations |
|---|---|---|
| Vérifier les objets d'affaires du chargeur de données HCM | HRC_REVIEW_HDL_BUSINESS_OBJECTS_PRIV | Tâche de consultation des objets d'affaires
Conseil : La tâche View Business Objects (Voir les objets d'affaires) est le dictionnaire de données de tous les objets pris en charge par HSDL. Utilisez-le pour comprendre la forme de l'objet d'affaires et les attributs pris en charge lors de la conception des modèles de feuille de calcul. |
| Gérer la zone de travail d'échange de données | HRC_MANAGE_DATA_EXCHANGE_PRIV | Zone de travail d'échange de données |
| Nom de rôle | Code du rôle | Accès aux autorisations |
|---|---|---|
| Gérer les modèles du chargeur de données de feuille de calcul HCM | ORA_HRC_MANAGE_HSDL_TEMPLATES | Tâche de modèles de feuille de calcul |
| Charger des données à l'aide du chargeur de données de feuille de calcul HCM | ORA_HRC_LOAD_DATA_USING_HSDL | Charger des données à l'aide de feuilles de calcul HSDL
Attention : N'accordez pas l'accès à la hiérarchie de rôles Charger les données à l'aide du chargeur de données de feuille de calcul HCM dans votre environnement de production. Votre rôle de concepteur de modèle ne devrait pas être en mesure de charger des données en masse dans les environnements de production. |
Conseil :
Si vous créez plutôt un rôle de base avec ces autorisations et que vous créez des rôles qui héritent de ces autorisations, n'affectez pas d'accès aux objets d'affaires à votre rôle de base. Ils seront hérités par n'importe quel rôle qui hérite de votre rôle de base.Tâche 3 : Configurer l'accès aux objets fonctionnels
Après avoir créé un rôle personnalisé, vous devez affecter les objets et les domaines de produit pour lesquels les utilisateurs dotés de ce rôle peuvent créer et importer des modèles de feuille de calcul.
- Connectez-vous à l'application avec un utilisateur ayant accès à la tâche Accès aux objets d'affaires de feuille de calcul. Reportez-vous à la tâche 1 pour savoir comment accorder l'accès à cette tâche.
- Naviguez jusqu'à Mes groupes de clients > Échange de données.
- Cliquez sur Accès à l'objet d'affaires de feuille de calcul.
- Recherchez votre rôle personnalisé et cliquez sur l'action Modifier.
- Cliquez sur le bouton Affecter.
Vous êtes navigué jusqu'à la page Voir les objets d'affaires affectés où vous pouvez vérifier les objets d'affaires et les domaines de produit pour lesquels les utilisateurs de ce rôle peuvent créer et importer des modèles de feuille de calcul.
Affecter des objets d'affaires individuels
Si vous sélectionnez Affecter des objets d'affaires individuels, vous accédez à la page Affecter des objets d'affaires individuels.
- Rechercher des objets d'affaires à l'aide de la barre de recherche et des filtres.
- Cochez la case d'un objet d'affaires pour l'ajouter au rôle.
- Cliquez sur Save (Enregistrer). Une entrée sera créée dans la table Objets d'affaires affectés pour chacun des objets d'affaires sélectionnés.
Conseil :
La colonne Affecté par domaine de produit indique si l'objet d'affaires est déjà disponible pour le rôle au moyen d'un mappage de domaine de produit.
Affecter tous les objets d'affaires dans un domaine de produit
Si vous sélectionnez Affecter tous les objets d'affaires dans un domaine de produit, vous accédez à la page Affecter des objets d'affaires par domaine de produit, dans laquelle vous pouvez configurer votre rôle de concepteur de modèle pour avoir accès à la création et à l'importation de modèles pour les objets d'affaires dans un domaine de produit.
- Recherchez le domaine de produit à l'aide de la barre de recherche.
- Cliquez sur le bouton d'action Modifier. Cela ouvre le panneau Objets d'affaires dans le domaine de produit, qui vous permet de vérifier les objets avec lesquels le rôle pourra créer et importer des modèles en affectant ce domaine de produit au rôle.
- Désélectionnez tous les objets d'affaires pour lesquels ce rôle ne doit pas créer ou importer des modèles HSDL.
- Cliquez sur Enregistrer Vous revenez à la page Affecter des objets d'affaires par domaine de produit où vous pouvez vérifier le mappage de domaine de produit et affecter d'autres domaines de produit au rôle
- Retournez à la page Voir les objets d'affaires affectés pour vérifier et configurer les mappages du rôle.
Conseil :
La colonne Affecté indique si l'objet d'affaires est déjà disponible pour le rôle au moyen d'un mappage d'objet d'affaires individuel.
Conseil :
Vous pouvez configurer les objets d'affaires disponibles dans un mappage de domaine de produit existant en cliquant sur le bouton Edit (Modifier) par rapport au domaine de produit.Affecter tous les objets d'affaires
Si vous sélectionnez Affecter tous les objets d'affaires, un message de confirmation s'affiche pour expliquer votre rôle de concepteur de modèle. Il vous permettra de créer et d'importer des modèles pour tous les objets d'affaires.
- Cliquez sur Affecter pour fermer l'avertissement et continuer. Une seule entrée s'affiche pour l'accès à tous les objets d'affaires dans la table Objets d'affaires affectés.
Tâche 4 : Créer des rôles d'implémentation de modèle de production
Pour importer vos modèles testés dans votre environnement de production, affecter un accès de rôle et les activer, vous aurez besoin d'un rôle de mise en oeuvre de modèle dans l'environnement de production.
- Cliquez sur Créer un rôle dans l'onglet Rôles de la console de sécurité.
- Spécifiez un nom de rôle et un code de rôle qui identifient les objets d'affaires pour lesquels cette mise en oeuvre de modèle peut importer et activer des modèles. Par exemple, Mise en oeuvre de modèle HSDL - Travailleur.
- Spécifiez une catégorie de rôle de HCM - Rôles professionnels.
- Ajoutez cette politique de sécurité des fonctions :
- Si ce rôle est responsable de la mise en oeuvre de modèles basés sur des objets fonctionnels avec prise en charge restreinte du chargement des feuilles de calcul, ajoutez ce privilège de sécurité des fonctions :
Politiques de sécurité des fonctions Nom de la politique Code de politique Accès aux autorisations Affecter des rôles à n'importe quel modèle du chargeur de données de feuille de calcul HCM HRC_ASSIGN_ROLES_TO_ANY_HSDL_TEMPLATE Permet à l'utilisateur d'affecter des rôles à tous les modèles du chargeur de données de feuille de calcul HCM, y compris ceux basés sur des objets d'affaires sécurisés qui n'appliquent pas la sécurité des données dans HSDL. Sans ce privilège, vous pouvez uniquement affecter un accès de rôle aux modèles qui tiennent à jour les objets prenant en charge le chargement des données en tant qu'utilisateur de session.
- Ajoutez cette hiérarchie de rôles :
- Enregistrez votre rôle.
- Suivez les étapes de la tâche 3 pour configurer les objets d'affaires pour lesquels ce rôle peut importer des modèles.
Conseil :
Nommez le rôle des objets fonctionnels pour lesquels il peut créer des modèles.| Nom de la politique | Code de politique | Accès aux autorisations |
|---|---|---|
| Gérer la zone de travail d'échange de données | HRC_MANAGE_DATA_EXCHANGE_PRIV | Zone de travail d'échange de données |
| Nom de rôle | Code du rôle | Accès aux autorisations |
|---|---|---|
| Gérer les modèles du chargeur de données de feuille de calcul HCM | ORA_HRC_MANAGE_HSDL_TEMPLATES | Tâche de modèles de feuille de calcul |
Attention :
N'accordez pas l'accès à la hiérarchie de rôles Charger les données à l'aide du chargeur de données de feuille de calcul HCM dans votre environnement de production. Votre rôle de maintenance de modèle ne devrait pas pouvoir charger des données en masse dans les environnements de production.Tâche 5 : Accorder l'accès administrateur au modèle de feuille de calcul
Une fois qu'un modèle est activé, la sécurité des objets fonctionnels est remplacée par la sécurité des modèles et seuls les utilisateurs dotés d'un rôle professionnel configuré pour gérer un modèle peuvent lui affecter des rôles. Pour affecter un accès de rôle à un modèle pour lequel vous n'avez pas affecté de rôle d'administrateur ou pour les modèles préconfigurés qui sont déjà actifs sans qu'un administrateur de modèle soit affecté, vous aurez besoin d'un rôle d'administrateur de modèle de feuille de calcul.
Ces étapes permettent de configurer un rôle d'accès à tous les modèles qui peut être utilisé pour affecter des rôles aux modèles de feuille de calcul, mais qui ne peut pas les utiliser pour charger des données en masse.
- Connectez-vous à l'application avec un utilisateur disposant d'un accès à la console de sécurité.
- Naviguez jusqu'à Outils > Console de sécurité et cliquez sur Créer un rôle.
- Spécifiez un nom de rôle HSDL All Templates Role Administrator ou similaire et fournissez un code de rôle unique.
- Spécifiez une catégorie de rôle de HCM - Rôles professionnels.
- Cliquez sur Suivant et, dans la page Politique de sécurité des fonctions, ajoutez les politiques suivantes :
- Naviguez jusqu'à la page Hiérarchie des rôles et ajoutez les rôles suivants :
- Naviguez jusqu'à la page Sommaire et cliquez sur Enregistrer et fermer.
| Nom de la politique | Code de politique | Accès aux autorisations |
|---|---|---|
| Gérer la zone de travail d'échange de données | HRC_MANAGE_DATA_EXCHANGE_PRIV | Zone de travail d'échange de données |
| Nom de rôle | Code du rôle | Accès aux autorisations |
|---|---|---|
| Administration de modèle du chargeur de données de feuille de calcul HCM | ORA_HRC_HSDL_TEMPLATE_ADMINISTRATION | Sert à créer et à mettre à jour des modèles pour tous les objets fonctionnels. |
Vous pouvez désormais affecter ce rôle aux utilisateurs responsables de la mise à jour de tous les modèles de feuille de calcul.
Liens connexes
Sujets d'aide- Directives pour l'utilisation du chargeur de données de feuille de calcul HCM
- Comment activer l'accès aux tâches du chargeur de données de feuille de calcul HCM
Tutoriels Oracle by Example connexes :
Remerciements
- Auteurs - Ema Johnson (Gestionnaire principal de produit principal)
Autres ressources d'apprentissage
Explorez d'autres laboratoires sur le site docs.oracle.com/learn ou accédez à plus de contenu d'apprentissage gratuit sur le canal Oracle Learning YouTube. De plus, visitez education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.
Pour obtenir la documentation sur le produit, visitez Oracle Help Center.
Configurer l'accès à la conception et à la mise à jour des modèles du chargeur de données de feuille de calcul HCM (HSDL)
G33990-02
Octobre 2025