28 lines
571 B
Python
28 lines
571 B
Python
"""Authentication & authorization service exports."""
|
|
|
|
from .service import (
|
|
AuthService,
|
|
MANAGER_ROLES,
|
|
can_approve_ai_routing_change,
|
|
can_assign_tasks,
|
|
can_manage_users,
|
|
can_operate_ai_routing,
|
|
can_view_ai_policy,
|
|
has_any_role,
|
|
has_permission,
|
|
parse_role_values,
|
|
)
|
|
|
|
__all__ = [
|
|
"AuthService",
|
|
"MANAGER_ROLES",
|
|
"has_permission",
|
|
"has_any_role",
|
|
"parse_role_values",
|
|
"can_manage_users",
|
|
"can_assign_tasks",
|
|
"can_view_ai_policy",
|
|
"can_operate_ai_routing",
|
|
"can_approve_ai_routing_change",
|
|
]
|