Dans Sage Sales Management (SSM), un Environnement est un attribut obligatoire pour les principales entités du système, notamment :
Utilisateur
Société
Opportunité
Commande
Famille de produits
Produit
Les entités associées, telles que les Contacts et les Activités, ne disposent pas de leur propre attribut Environnement. À la place :
Un contact hérite de l’Environnement de sa société parente.
Une activité hérite de l’Environnement de l’utilisateur propriétaire.
Objectif des Environnements
Les Environnements permettent de :
Regrouper les enregistrements afin de gérer la visibilité.
Créer des compartiments isolés, de manière similaire au fonctionnement d’une société dans un système ERP.
Relation entre les utilisateurs et les Environnements
Chaque utilisateur doit disposer d’un Environnement principal.
Un utilisateur appartient à un Environnement, mais peut consulter et gérer des enregistrements d’autres Environnements s’il dispose des rôles appropriés.
Les enregistrements (sociétés, opportunités, commandes, familles de produits et produits) ne peuvent appartenir qu’à un seul Environnement.
Attribution des Environnements
Liste des Environnements
Définit le nom de l’Environnement et la devise.
Création des rôles
Bonne pratique : créer un rôle portant le même nom que l’Environnement.
Ce rôle contrôle l’accès à cet Environnement.
Attribution des rôles aux utilisateurs
Le rôle de l’Environnement est attribué comme n’importe quel autre rôle.
L’Environnement principal de l’utilisateur correspond à son Environnement principal.
Si l’utilisateur doit accéder à d’autres Environnements, les rôles correspondants doivent lui être attribués.
Note importante concernant les autorisations
L’attribution d’un rôle d’Environnement seul n’est pas suffisante.
Chaque entité dispose de paramètres d’autorisation dans les rôles, définissant si l’utilisateur peut consulter ou modifier des enregistrements dans d’autres Environnements.
Les rôles doivent explicitement autoriser la visibilité et la modification de chaque entité dans les Environnements supplémentaires.
Visibilité supplémentaire par Environnement
La visibilité par Environnement peut également s’appliquer à :
Des champs supplémentaires, visibles uniquement si l’utilisateur a accès à cet Environnement.
Les valeurs affichées dans les listes déroulantes.
Cas d’usage courants
1. Zones
Segmentation des clients et des utilisateurs par zones, chaque zone travaillant de manière indépendante au sein de la même base de données.
2. Sociétés
Attribution 1 Environnement = 1 société ERP.
Remarque : les sociétés et les utilisateurs doivent disposer d’un Environnement principal dans SSM, ce qui exclut les enregistrements partagés.
Pour les données partagées, crée un Environnement général et attribue-le comme Environnement principal aux utilisateurs concernés.
3. Personnalisation basée sur les rôles
Exemple : définir un rôle Administrateur dans un Environnement d’administration, avec des champs modifiables visibles uniquement pour les utilisateurs de cet Environnement.
Utile pour proposer des vues de champs différentes selon la société, la zone ou d’autres critères.