Rôles et droits

Les rôles permettent aux administrateurs de communautés de grouper ces droits et de les attribuer à des utilisateurs désignés ou à des groupes d'utilisateurs. Les droits définissent les actions qu'un utilisateur peut exécuter dans une communauté.

Au moment d'affecter des rôles à un utilisateur, l'administrateur de communautés prend en considération les tâches qui lui incombent dans le contexte d'une communauté particulière. Par exemple, dans une communauté de développement, les analystes n'ont théoriquement pas à modifier ni à changer le code développé. Ils ont donc seulement besoin des droits de consultation, de téléchargement et de soumission d'actifs. En revanche, dans une communauté d'analystes, un utilisateur ayant le rôle d'analyste pourrait se voir accorder les pleins droits afin de pouvoir modifier des actifs existants et de remonter de nouveaux actifs correspondant à son domaine de compétences.

Rôles

Un rôle est un ensemble particulier de droits que les administrateurs peuvent attribuer à des utilisateurs ou à des groupes d'utilisateurs. Il se caractérise par un nom, une description, un ensemble de droits et une portée. Les administrateurs peuvent limiter la portée d'un rôle en faisant en sorte que les droits s'appliquent aux actifs de types, de classifications ou de propriétaires spécifiques. Les administrateurs d'une communauté attribuent des rôles aux utilisateurs et aux groupes d'utilisateurs pour contrôler leur niveau d'accès aux actifs de la communauté. Par exemple, les utilisateurs ayant un rôle qui leur accorde le droit de parcourir les actifs peuvent rechercher un actif et visualiser ses détails ainsi que les artefacts dont il est constitué, mais ils ne peuvent pas le télécharger ni le modifier.

Les utilisateurs individuels peuvent avoir plusieurs rôles. Ils peuvent également disposer de rôles différents dans des communautés différentes.

Remarque : Ce sont les groupes d'utilisateurs et non les rôles qui rassemblent les utilisateurs du référentiel.

Rôles par défaut

Chaque nouvelle communauté comporte des rôles de communauté par défaut :
  • Administrateur : Les administrateurs d'une communauté peuvent attribuer des rôles et des droits aux utilisateurs et aux groupes d'utilisateurs afin de définir différents niveaux d'accès à la communauté Un utilisateur peut avoir le rôle d'administrateur de communautés dans plusieurs communautés et une communauté peut compter plusieurs administrateurs. Les administrateurs de communautés peuvent ajouter d'autres administrateurs à leurs communautés ou en retirer. Vous pouvez attribuer ce rôle à des utilisateurs, à tous les utilisateurs ou à tous les utilisateurs connectés mais pas à des groupes d'utilisateurs.
  • Rôle Propriétaire : Ce rôle est automatiquement affecté à tout utilisateur possédant un actif de la communauté. Les droits d'accès associés au rôle Propriétaire de l'actif s'appliquent uniquement aux actifs appartenant à l'utilisateur. Par exemple, les droits Mettre à jour des actifs pour ce rôle permettent à l'utilisateur de mettre à jour les actifs qui lui appartiennent mais ne permettent pas de mettre à jour des actifs appartenant à un autre utilisateur. Par défaut, un propriétaire d'actif peut rechercher et modifier tout actif qu'il a créé, quel que soit son état.
  • Comité de révision des actifs : ce rôle est attribué automatiquement à un utilisateur à qui l'on a demandé de prendre part à un comité de révision d'un actif dans un processus de révision.
  • Consommateur d'actif : rôle général qui permet aux utilisateurs de rechercher, afficher et télécharger des actifs. Vous pouvez attribuer ce rôle à des utilisateurs et à des groupes d'utilisateurs.
  • Fournisseur d'actif : rôle général qui permet aux utilisateurs de rechercher, afficher, télécharger, créer et modifier des actifs. Vous pouvez attribuer ce rôle à des utilisateurs et à des groupes d'utilisateurs.

Vous pouvez modifier tous les rôles de la communautés à l'exception du rôle Administrateur. Les administrateurs de communautés peuvent créer des rôles supplémentaires qui peuvent être attribués à des utilisateurs ou à des groupes d'utilisateurs.

Droits disponibles

Les administrateurs de communautés gèrent et attribuent les droits aux rôles de la communauté.

Voici la liste des droits que vous pouvez choisir lorsque vous définissez des rôles pour une communauté :
  • Comité de révision des actifs : l'utilisateur peut faire partie d'un comité de révision d'actif dans un cycle de vie personnalisé.
  • Créer des actifs : les utilisateurs peuvent créer de nouveaux actifs. La création d'actifs inclut la description et l'ajout d'artefacts.
  • Supprimer des actifs : les utilisateurs peuvent supprimer définitivement des actifs du référentiel.
  • Télécharger des actifs : les utilisateurs peuvent télécharger des actifs. Ce droit inclut la possibilité de décrire et d'ajouter des artefacts.
  • Administration des forums : les utilisateurs peuvent administrer les forums. Ce droit inclut la possibilité de modifier les sujets de forum et les messages postés, ainsi que de créer des connexions à Rational ClearQuest.
  • Administration de la publication : les utilisateurs peuvent publier des actifs dans WebSphere Registry Service and Repository.
  • Lire les détails des actifs : les utilisateurs peuvent consulter les pages Détails généraux des actifs de cette communauté.
  • Rechercher des actifs : les utilisateurs peuvent rechercher des actifs en utilisant des recherches par mots clés et par filtres.
  • S'abonner à des actifs : les utilisateurs peuvent s'abonner à la notification par courrier électronique ou à des flux RSS afin d'être avertis lorsqu'un actif est modifié.
  • Mettre à jour des actifs : les utilisateurs peuvent mettre à jour le contenu des actifs ou leurs métadonnées descriptives.

Contraintes des rôles

Les administrateurs de communautés peuvent appliquer des contraintes aux rôles dans une communauté. Les contraintes permettent de limiter les rôles à des types ou des catégories d'actifs spécifiques.

Par exemple, vous pouvez créer une catégorie appelée Modifiable, créer un nouveau rôle appelé Editeur d'actif avec le droit de mise à jour des actifs, puis attribuer ce rôle à tous les utilisateurs connectés. Ainsi, vous pouvez autoriser tous les utilisateurs à modifier des actifs d'une communauté en attribuant une catégorie au lieu de créer des groupes d'utilisateurs supplémentaires ou d'attribuer des rôles individuellement.

Remarque : Vous ne pouvez pas appliquer de contraintes aux rôles intégrés suivants : Administrateur, Propriétaire d'actif et Comité de révision des actifs.

Rôles supplémentaires pour les cycles de vie d'actifs

Lorsque vous créez des cycles de vie personnalisés, des rôles supplémentaires sont configurés :
  • Gestionnaire de cycle de vie : vous pouvez affecter le rôle gestionnaire de cycle de vie à des utilisateurs ou des groupes d'utilisateurs alors que vous configurez des cycles de vie personnalisés pour une communauté. Si vous êtes le gestionnaire de cycle de vie d'un actif, vous obtenez les droits supplémentaires suivants :
    • Vous pouvez rechercher, visualiser et télécharger l'actif.
    • Vous pouvez modifier l'actif.
    • Vous pouvez visualiser l'actif sur la page Mon tableau de bord de la section Actifs à gérer.
    • Vous pouvez laisser un commentaire sur la page de révision de l'actif.
    • Vous pouvez régler le cycle de vie pour l'actif en ajoutant ou supprimant des réviseurs, en modifiant les autorisations des réviseurs, en ajoutant ou supprimant des stratégies et en modifiant les conditions pour les transitions entre les états de cycle de vie.
  • Réviseur : pour chaque état d'un cycle de vie d'actif personnalisé, vous pouvez ajouter des utilisateurs ou des groupes d'utilisateurs en tant que réviseurs. Les administrateurs de communauté peuvent ajouter et supprimer des réviseurs lorsqu'ils configurent des cycles de vie personnalisés pour une communauté. Les administrateurs de cycle de vie peuvent ajouter et supprimer des réviseurs lorsqu'ils modifient le cycle de vie d'actifs individuels. Si vous êtes réviseur pour un actif, vous obtenez les autorisations supplémentaires suivantes :
    • Vous pouvez rechercher, visualiser et télécharger l'actif.
    • Vous pouvez laisser un commentaire sur la page de révision de l'actif.
    • Si la case Approbateur est sélectionnée, vous pouvez voter pour approuver ou rejeter l'actif sur la page de révision. Les approbations et les rejets sont enregistrés et peuvent servir de conditions pour les changements d'état. Par exemple, l'actif peut passer de l'état Révision à l'état Approuvé uniquement si au moins trois réviseurs ont voté en faveur de l'approbation.

Commentaires