PMFlow/backend/app/services/auth/__init__.py

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",
]