Les groupes d'utilisateurs sont un concept qui permet aux clients de Sitefinity de faire évoluer le nombre de marques/départements/sites Web sans faire évoluer leur équipe informatique. Gérez plusieurs sites avec des utilisateurs désignés et des configurations spécifiques au sein d'un hub unifié pour réduire les frais généraux informatiques, rationaliser la gouvernance du contenu et simplifier les flux de travail.
La croissance de l'entreprise est liée au nombre d'employés. Plus vous avez d'affaires et de clients, plus vous avez besoin de personnel.
Bien que la croissance soit l'objectif principal de toute organisation, elle apporte de nouveaux types de défis. Pour y faire face, les organisations adoptent une approche décentralisée. Au lieu d'une unité commerciale monolithique, l'entreprise est décomposée en départements plus petits.
De plus, des réglementations telles que le RGPD et le CCPA exigent qu'un nombre minimal d'employés ait accès aux données des clients.
La question pour l'équipe informatique est la suivante. qu'il s'agisse d'avoir des instances séparées de l'outillage interne ou de mettre en œuvre une approche multi-locataire. Bien que le partitionnement des outils donne à l'unité informatique un niveau plus élevé de liberté et de flexibilité de personnalisation, il nécessite un effort considérable de configuration et de maintenance et, par conséquent, un investissement financier plus important.
Sitefinity Multisite Management and Roles
Le la même question se pose en ce qui concerne la présence numérique. Sitefinity propose des fonctionnalités multisites depuis un certain temps déjà, et nos clients l'utilisent pour réduire le coût de possession et augmenter leur retour sur investissement. Le multisite est une approche assez puissante, mais avec quelques points importants à considérer attentivement :
- Comment empêcher l'équipe X d'interférer avec l'équipe Y ?
- Comment introduire une hiérarchie (rôles) dans chaque équipe ?
Jusqu'à récemment, la réponse à ces questions était les rôles Sitefinity.
Regardons une organisation avec plusieurs départements et un ensemble traditionnel de rôles d'utilisateur :
- Auteurs créant du contenu
- Éditeurs en charge de la qualité et de l'approbation
- Administrateurs responsables pour l'ensemble de la configuration
Groupes d'utilisateurs Sitefinity
Pour relever ces défis , nous avons introduit les groupes d'utilisateurs. Le groupe d'utilisateurs est une abstraction qui fournit le mappage entre un ensemble d'utilisateurs et un ensemble de sites Web et leur contenu. Avec les groupes d'utilisateurs, le diagramme ci-dessus se transforme en :
• Créez les groupes d'utilisateurs. lorsque vous configurez les sites Web (UG1 pour le site Web 1 et UG2 pour le site Web 2).
NB! Désélectionnez le groupe d'utilisateurs par défaut afin que les utilisateurs n'aient pas accès aux sites Web associés au groupe d'utilisateurs par défaut (c'est-à-dire que seul le site Web par défaut est associé au groupe d'utilisateurs par défaut).
L'utilisateur peut uniquement accéder au site Web auquel son groupe d'utilisateurs est associé et pour lequel il dispose d'autorisations, tel que défini par le rôle attribué.
Les groupes d'utilisateurs autorisent également l'unité informatique pour créer des administrateurs sous un groupe spécifique. Cela n'était pas possible avec les rôles avant Sitefinity 14.
Avez-vous remarqué qu'avec l'approche des groupes d'utilisateurs, nous avons 3 couches d'utilisateurs ?
- Administrateurs globaux – ce sont les propriétaires de l'intégralité de l'instance multi-site, idéalement le Équipe informatique.
- Administrateurs locaux – ce sont les administrateurs d'une instance spécifique dans le contexte d'un groupe d'utilisateurs
- Utilisateurs avec des rôles distincts qui ont accès aux sites Web en fonction du groupe d'utilisateurs auquel ils appartiennent, avec un ensemble prédéfini des autorisations en fonction du rôle attribué.
Voyons comment les administrateurs globaux peuvent exposer une configuration spécifique aux administrateurs locaux. Cela est nécessaire lorsque vous avez des configurations différentes pour les différentes instances de site Web.
Supposons qu'il existe un serveur SMTP différent pour les différentes instances et que les administrateurs locaux de chaque service doivent pouvoir le gérer.
- Connectez-vous à le backend Sitefinity en tant qu'administrateur global
- Allez dans Administration -> Paramètres
- Développez Notifications -> Profils -> Par défaut
- Pour exposer l'hôte, vous devez cliquer sur (?), à côté du nom de la configuration et obtenir le "Chemin d'accès à la propriété de configuration". Dans ce cas "notificationsConfig/profiles/Default:host". Vous obtenez les chemins de toutes les propriétés qui doivent être disponibles pour les administrateurs locaux pour les personnaliser.
- Sélectionnez le site Web auquel l'utilisateur a accès – par ex. Site Web 2.
- Allez dans Administration -> Utilisateurs.
- Développez le menu déroulant "Actions" à côté des utilisateurs que vous souhaitez déplacer vers un autre groupe d'utilisateurs.
- Cliquez sur "Déplacer vers un autre groupe d'utilisateurs".[19659009]Sélectionnez le groupe d'utilisateurs souhaité (UG1) et cliquez sur « Déplacer ».
Désormais, lorsqu'un administrateur local se connecte, il lui sera proposé de définir une valeur personnalisée pour les configurations exposées. Cette valeur s'appliquera uniquement aux sites Web associés au groupe d'utilisateurs concerné.
Est-il possible d'avoir un groupe d'utilisateurs pouvant accéder à plusieurs sites Web ?
Oui, un groupe d'utilisateurs peut être associé à plusieurs sites Web.
À quoi sert le groupe d'utilisateurs global ?
Les administrateurs globaux sont créés sous le groupe d'utilisateurs global. Le groupe d'utilisateurs global est le premier groupe d'utilisateurs créé lors de la configuration initiale de Sitefinity et est associé au site Web par défaut.
Comment migrer des utilisateurs d'un groupe à un autre ?
Vous souhaitez parfois déplacer un auteur d'un site Web vers un autre. Pour y parvenir, un administrateur global ou local doit :
Il est possible d'avoir un utilisateur avec la même adresse e-mail dans plus de un groupe d'utilisateurs tant que le mot de passe varie d'un groupe à l'autre. bonnes choses. En tirant parti des groupes d'utilisateurs, les clients peuvent étendre leur présence sur le Web sans ajouter de personnel et sans dépenser plus d'argent.
Dans les organisations multimarques et multiservices, il y a généralement une seule équipe informatique en charge de tout. Beaucoup d'entre eux créaient une instance distincte pour chaque marque. Qui à son tour avait sa propre équipe éditoriale.
Plusieurs instances signifient un coût supplémentaire d'infrastructure. Mais c'est aussi une maintenance et un support supplémentaires, d'où encore plus d'informaticiens et plus d'argent. Dans l'ensemble, une configuration complexe difficile à gérer efficacement et coûteuse à faire évoluer, faisant de l'équipe informatique un goulot d'étranglement.
Téléchargez votre version d'essai gratuite de Sitefinity
La solution est là et elle est simple : au lieu de tourner une nouvelle instance, déployez Sitefinity dans une configuration multi-sites. Et comptez sur les groupes d'utilisateurs pour fournir le niveau d'isolement nécessaire entre les sites distincts.
Vous pouvez continuer à ajouter de nouvelles instances de site Web sans que la taille de votre investissement ne devienne incontrôlable. Mieux encore, vous pouvez placer l'investissement là où il compte : nouveau contenu, nouvelles expériences, nouvelles affaires.
Source link