admin felület fejlesztése garázs, előfizeztési csomagok
This commit is contained in:
@@ -170,6 +170,14 @@ class User(Base):
|
||||
|
||||
scope_level: Mapped[str] = mapped_column(String(30), server_default="individual")
|
||||
scope_id: Mapped[Optional[str]] = mapped_column(String(50))
|
||||
|
||||
# ── P0: Scope-Based Admin RBAC ──
|
||||
# Defines the admin's scope type and value for organization-level access control.
|
||||
# scope_type: "GLOBAL", "REGION", or "SEGMENT"
|
||||
# scope_value: The specific value (e.g., "Pest_County", "Fleet", "Budapest")
|
||||
scope_type: Mapped[Optional[str]] = mapped_column(String(30), nullable=True, server_default=None)
|
||||
scope_value: Mapped[Optional[str]] = mapped_column(String(100), nullable=True, server_default=None)
|
||||
|
||||
custom_permissions: Mapped[Any] = mapped_column(JSON, server_default=text("'{}'::jsonb"))
|
||||
|
||||
# E-mail történetiség és alternatív e-mailek (MB 2.0.1)
|
||||
|
||||
Reference in New Issue
Block a user