visibilité des rôles d'admin (#77243) #86

Merged
pmarillonnet merged 2 commits from wip/77243-Voir-les-roles-administres-par-u into main 2023-07-17 14:30:07 +02:00
Owner

Tout se joue dans RolesMixin :

        # only non role-admin roles, they are accessed through the
        # RoleManager views
        if not self.admin_roles:
            qs = qs.filter(
                Q(admin_scope_ct__isnull=True)
                | Q(admin_scope_ct=permission_ct, admin_scope_id__in=permission_qs)
            )

Donc deux commits où on met self.admin_roles à True pour permettre d'afficher les rôles d'administration d'autres rôles.

Le premier tout le temps (page des membres d'un rôle), le second contrôlé par une option du formulaire de recherche (page des parents d'un rôle).

Tout se joue dans RolesMixin : ```python # only non role-admin roles, they are accessed through the # RoleManager views if not self.admin_roles: qs = qs.filter( Q(admin_scope_ct__isnull=True) | Q(admin_scope_ct=permission_ct, admin_scope_id__in=permission_qs) ) ``` Donc deux commits où on met self.admin_roles à True pour permettre d'afficher les rôles d'administration d'autres rôles. Le premier tout le temps (page des membres d'un rôle), le second contrôlé par une option du formulaire de recherche (page des parents d'un rôle).
vdeniaud added 1 commit 2023-06-28 18:19:57 +02:00
vdeniaud force-pushed wip/77243-Voir-les-roles-administres-par-u from becb5260c7 to 1bc90c823b 2023-06-29 09:56:44 +02:00 Compare
vdeniaud changed title from WIP: visibilité des rôles d'admin (#77243) to visibilité des rôles d'admin (#77243) 2023-06-29 10:11:37 +02:00
pmarillonnet approved these changes 2023-07-17 14:28:11 +02:00
pmarillonnet left a comment
Owner

Top.

Top.
pmarillonnet merged commit 2aaa7f4df4 into main 2023-07-17 14:30:07 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: entrouvert/authentic#86
No description provided.