Définition de rôles dans une bibliothèque | HCL Digital Experience

Vous pouvez définir les droits d'accès d'un utilisateur ou d'un groupe à une bibliothèque pour déterminer qui a accès à une bibliothèque et pour définir l'accès dans le portlet de création.

Avant de commencer

Vous devez disposer de droits administrateur pour éditer les bibliothèques de contenu Web.

Pourquoi et quand exécuter cette tâche

Additive and subtractive methodology :

Vous pouvez attribuer des rôles à la fois à l'ensemble d'une bibliothèque et aux types d'objets de la bibliothèque en appliquant la stratégie additive ou la stratégie soustractive.

Par exemple, avec la méthodologie additive, vous appliquez "Tous les utilisateurs du portail authentifiés" au rôle "Collaborateur" pour l'ensemble de la bibliothèque. Cette stratégie donne accès à "Tous les utilisateurs authentifiés du portail" à la bibliothèque et à tout portlet de création configuré pour utiliser la bibliothèque. Vous appliquez ensuite les rôles Editeur, Responsable ou Administrateur à des types de ressources spécifiques pour accorder un accès supplémentaire à des groupes ou utilisateurs spécifiés.

Par la stragégie soustractive, vous appliquez le rôle Responsable ou Administrateur à un utilisateur, un groupe ou à l'ensemble de la bibliothèque. Ensuite, vous appliquez les rôles Editeur, Collaborateur ou Utilisateur à des types d'objet particuliers et vous désactivez la fonction d'héritage. Cette stratégie permet de restreindre l'accès à différents types d'objet pour les utilisateurs ou groupes sélectionnés.

Nous recommandons d'activer la propagation à partir de la bibliothèque de contenu Web car cette stratégie simplifie l'administration des accès à la bibliothèque et parce que la désactivation de la propagation peut générer des erreurs relatives aux accès.

Procédure

Attribution de droits d'accès à une bibliothèque et à des types d'élément de bibliothèque :
  1. Click the Administration menu icon in the toolbar. Then, click Portal Content > Web Content Libraries.
  2. Définissez vos droits d'accès à la bibliothèque :
    1. Cliquez sur Droits d'accès sur la bibliothèque à éditer.
    2. Cliquez sur Editer sur le rôle à éditer.
    3. Cliquez sur Ajouter et recherchez les utilisateurs ou groupes auxquels vous souhaitez attribuer le rôle.
    4. Cliquez sur OK.
    5. Cliquez sur Ressources pour revenir à la vue précédente.
    6. Cliquez sur Terminé.
  3. Définissez les droits d'accès pour les différents types d'élément de bibliothèque. Ainsi, vous définissez les vues et les actions qui sont disponibles dans le portlet de création :
    1. Cliquez sur Ressource de bibliothèque pour la bibliothèque à éditer.
    2. Click edit on the role you would like to edit.
    3. Cliquez sur Ajouter et recherchez les utilisateurs ou groupes auxquels vous souhaitez attribuer le rôle.
    4. Cliquez sur OK.
    5. Cliquez sur Ressources pour revenir à la vue précédente.
    6. Cliquez sur Terminé.

Que faire ensuite

Item-level security inheritance :

Par défaut, chaque accès d'un rôle est automatiquement hérité dans le sens descendant par chaque élément d'une bibliothèque. Pour éviter qu'un utilisateur ou un groupe hérite automatiquement d'un accès à un élément, vous devez désactiver l'héritage sur cet élément.

Les droits d'accès définis pour les types d'élément d'une bibliothèque ne donnent pas nécessairement accès aux éléments individuels. Ils ne vous donnent accès qu'à des tâches et vues spécifiques du portlet de création.

Pour désactiver l'héritage automatique, indiquez la propriété suivante dans le service WCM WCMConfigService en utilisant la console d'administration IBM® WebSphere® Administration Server :
  • Nom de la propriété : default.inherit.permissions.enabled
  • Valeur : false

Vous devez redémarrer HCL Portal pour activer les modifications de configuration.