feat: granular RBAC system with user groups, deny-list, permission registry, system-admin, self-mod prevention
This commit is contained in:
@@ -8,6 +8,7 @@ from app.models.auth import ApiToken, PasswordResetToken
|
||||
from app.models.company import Company
|
||||
from app.models.contact import CompanyContact, Contact
|
||||
from app.models.currency import Currency
|
||||
from app.models.group import Group, UserGroup
|
||||
from app.models.notification import Notification, NotificationPreference, NotificationType
|
||||
from app.models.plugin import Plugin, PluginMigration
|
||||
from app.models.role import Role
|
||||
@@ -24,6 +25,8 @@ __all__ = [
|
||||
"User",
|
||||
"UserTenant",
|
||||
"Role",
|
||||
"Group",
|
||||
"UserGroup",
|
||||
"Session",
|
||||
"AuditLog",
|
||||
"DeletionLog",
|
||||
|
||||
Reference in New Issue
Block a user