authentik.rbac.urls

RBAC API urls

 1"""RBAC API urls"""
 2
 3from authentik.rbac.api.initial_permissions import InitialPermissionsViewSet
 4from authentik.rbac.api.rbac import RBACPermissionViewSet
 5from authentik.rbac.api.rbac_assigned_by_roles import RoleAssignedPermissionViewSet
 6from authentik.rbac.api.rbac_roles import RolePermissionViewSet
 7from authentik.rbac.api.roles import RoleViewSet
 8
 9api_urlpatterns = [
10    (
11        "rbac/permissions/assigned_by_roles",
12        RoleAssignedPermissionViewSet,
13        "permissions-assigned-by-roles",
14    ),
15    ("rbac/permissions/roles", RolePermissionViewSet, "permissions-roles"),
16    ("rbac/permissions", RBACPermissionViewSet),
17    ("rbac/roles", RoleViewSet, "roles"),
18    ("rbac/initial_permissions", InitialPermissionsViewSet, "initial-permissions"),
19]
api_urlpatterns = [('rbac/permissions/assigned_by_roles', <class 'authentik.rbac.api.rbac_assigned_by_roles.RoleAssignedPermissionViewSet'>, 'permissions-assigned-by-roles'), ('rbac/permissions/roles', <class 'authentik.rbac.api.rbac_roles.RolePermissionViewSet'>, 'permissions-roles'), ('rbac/permissions', <class 'authentik.rbac.api.rbac.RBACPermissionViewSet'>), ('rbac/roles', <class 'authentik.rbac.api.roles.RoleViewSet'>, 'roles'), ('rbac/initial_permissions', <class 'authentik.rbac.api.initial_permissions.InitialPermissionsViewSet'>, 'initial-permissions')]