2017-03-22 1 views
1

Est-il possible dans Rundeck de limiter un groupe d'utilisateurs à ne voir qu'un groupe spécifique dans un projet. Le projet a 5 groupes différents "dossiers" avec des emplois là-bas. Je peux limiter l'accès au groupe que je veux, mais je ne veux pas que le groupe d'utilisateurs voit les autres dossiers du projet. Cela a-t-il du sens?Rundeck ACL Limiter l'utilisateur à voir uniquement des groupes spécifiques dans le projet

Projet

  • groupe1 Cacher pour un groupe d'utilisateurs
  • group2 d'accès pour tous
  • Group3 Cacher pour un groupe d'utilisateurs

Répondre

0

Il y a.

Il suffit de supprimer read du groupe de travail acl.

L'acl de suivi autorise uniquement l'utilisateur du groupe d'utilisateurs à exécuter et à lire des travaux sous groupe2 uniquement. Les utilisateurs ne peuvent pas lire (voir) d'autres emplois que les emplois sous group2

description: Limited user access for group in a project 
context: 
    project: 'project1' 
for: 
    job: 
    - equals: 
     group: 'group2' 
     allow: [run,read] 
by: 
    group: [user_group] 

Remarque: si vous avez plusieurs acl, votre acl peut être remplacée par un autre fichier acl.

Rundeck ACL

+0

Merci. C'est ce qu'il a fait. Les docs ACL sont un peu confus mais cela aidera énormément. Merci. – scott