Overview of built-in entities in Membership and Cube libraries
masterNewLife.Cube organizes its core entities into two primary libraries:
Membership Library (User & Permissions)
Handles identity, access control, and organizational structure:
User: User accountsRole: User rolesMenu: Navigation and permission itemsDepartment: Organizational departmentsArea: Geographic areasLog: System logs (supports sharding)UserToken: Authentication tokensUserConnect: Third-party login bindingsUserOnline: Online status trackingUserStat: User statistics
Cube Library (System Management)
Handles application infrastructure and system-wide settings:
App: Application systemsAppModule: Application pluginsAttachment: File attachmentsCronJob: Scheduled tasksOAuthConfig: OAuth configurationsOAuthLog: OAuth activity logsAccessRule: Access control rulesTenant: Multi-tenancy managementTenantUser: Tenant-specific user mappings