Flux d'approbation de l'enregistrement utilisateur
HCL Commerce les données des membres sont stockées dans l'un des deux types de référentiels : la base de données HCL Commerce ou le serveur d'annuaire.
L'administrateur de site configure le système pour enregistrer les utilisateurs et les entités organisationnelles à l'aide de l'un de ces référentiels.
Vous pouvez personnaliser le processus d'enregistrement en utilisant les fichiers de propriétés inclus dans HCL Commerce. Ces fichiers vous permettent de configurer des zones facultatives et obligatoires. Vous pouvez également spécifier quelles informations sont activées pour gérer pour plusieurs langues. Pour plus d'informations sur les fichiers de propriétés, voir Exemple : Fichiers de propriétés de sous-système Membres.
Par défaut, l'approbation est requise pour tous les utilisateurs à l'exception de ceux créés sous l'organisation par défaut. L'approbation n'est pas requise dans les instances suivantes :
- enregistrement des entités organisationnelles par l'administrateur de site
- création de groupes de membres
- mise à jour des informations pour les membres existants
Une fois un groupe de membres créé, son propriétaire ne peut pas être modifié.
Lors de l'enregistrement d'un utilisateur, si une entité organisationnelle parente n'est pas spécifiée, c'est l'organisation par défaut qui devient l'entité parente. Lors de l'enregistrement de nouvelles entités organisationnelles, si une entité parente n'est pas spécifiée, c'est l'organisation racine qui devient par défaut l'entité parente. Une fois une entité organisationnelle créée, son nom ne peut pas être modifié. Son identificateur unique ne peut pas non plus être modifié.
Un identificateur unique est associé à chaque utilisateur enregistré ou entité organisationnelle.
- Si le serveur d'annuaires est utilisé comme référentiel des membres, l'identificateur unique est le nom distinctif (DN) du membre dans le serveur d'annuaires.
- Si la base de données HCL Commerce est utilisée comme référentiel des membres, l'identificateur unique est également au format de nom distinctif (DN) comme suit :
uid=logonIdvaluesuivi du DN de l'entité organisationnelle parente de l'utilisateur.
Par exemple, si la base de données HCL Commerce est utilisée comme référentiel des membres et si un utilisateur enregistré possède l'ID de connexion JohnSmith et a spécifié qu'il appartenait à la division Logiciels (un service) de l'organisation IBM lors de son enregistrement, son identificateur unique sera uid=JohnSmith, ou=Software Division, o=IBM, o=Root Organization. Avertissement : les valeurs qui composent les différentes parties du DN distinguent les majuscules/minuscules lorsque la base de données est utilisée comme référentiel des membres.
Un seul flux d'approbation pour l'enregistrement de l'utilisateur est livré avec HCL Commerce. Par défaut, ce flux d'approbation unique prend en charge un niveau d'approbation. S'il est modifié, toutes les entités organisationnelles nécessitant l'approbation de l'enregistrement de l'utilisateur s'en trouveront affectées. Chaque entité organisationnelle a la possibilité de décider si elle souhaite ou non une approbation en possédant des groupes de valideurs.
Pour utiliser des approbations, vous devez créer des groupes de valideurs, lesquels sont possédés par des entités organisationnelles. Ces groupes de valideurs sont des groupes de membres. Par exemple, une entité organisationnelle peut posséder trois groupes d'approbation : l'approbation d'enregistrement d'utilisateur, l'approbation de commande et l'approbation du contrat.
Par défaut, si l'enregistrement d'un utilisateur est rejeté, l'utilisateur rejeté ne pourra pas se connecter à HCL Commerce. Les utilisateurs dont l'enregistrement est en cours d'approbation ne peuvent pas se connecter tant qu'ils n'ont pas été approuvés.
Du point de vue de la sécurité, pour indiquer si une entité organisationnelle souhaite une approbation, les informations suivantes s'appliquent :
- L'existence d'un groupe de valideurs indique que l'entité organisationnelle souhaite une approbation. Par exemple, si une entité organisationnelle souhaite que l'enregistrement des utilisateurs soit validé, elle doit posséder un groupe de valideurs de l'enregistrement de l'utilisateur approprié.
- La hiérarchie des membres est examinée lorsque le système recherche un groupe de valideurs. Ceci permet de gagner du temps, car il n'est pas nécessaire de définir un groupe de valideurs pour chaque niveau de la hiérarchie organisationnelle.
- La logique du composant d'approbation de HCL Commerce prend en charge toute organisation afin de remplacer la décision de l'organisation parente concernant les approbations.
Pour permettre à une organisation d'ignorer la condition d'approbation de l'organisation parente, les groupes de membres désactivés sont inclus dans la liste des niveaux d'approbation d'une organisation.
Ouvrir les outils du Centre de gestion et dans le menu latéral, cliquer sur . Dans cette liste, l'administrateur du site peut sélectionner une organisation et cliquer sur Approbation pour afficher une liste des groupes d'approbation pour l'organisation, sélectionner des groupes d'approbation depuis cette liste et les déplacer vers la liste Rôles sélectionnés. Par défaut, les groupes d'approbation disponibles sont les suivants :
- Approbations de l'envoi du contrat
- Approbations du traitement de la commande
- Approbations de réponse de demande de devis
- Approbations d'enregistrement d'utilisateur
- Approbation d'enregistrement des revendeurs
- Désactiver les approbations d'envoi de contrat héritées
- Désactiver les approbations de traitement de commande héritées
- Désactiver les approbations de réponse à une demande de devis héritées
- Désactiver les approbations d'enregistrement d'utilisateur héritées
- Désactiver les approbations d'enregistrement de revendeur héritées
Par défaut, le groupe Approbations d'enregistrement d'utilisateur de l'organisation racine est ajouté à la liste Rôles sélectionnés et le groupe Désactiver les approbations d'enregistrement d'utilisateur héritées de l'organisation par défaut est ajouté à la liste Rôles sélectionnés. Implications de ce paramétrage par défaut :
-
Un utilisateur enregistré dans toute organisation, à l'exception de l'organisation par défaut, a besoin d'une approbation tant que cette organisation ne désactive pas l'approbation de façon explicite.
-
Un utilisateur enregistré dans l'organisation par défaut n'a pas besoin d'approbation.