Portal User Account Segmentation in Multi-Tenant Database
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional database systems are limited in their ability to manage user accounts, as they typically provide only a single type of user account configuration, which does not allow for different levels of permissions and configurations, leading to inefficient processing requirements.
Innovation Solution
The implementation of portal-specific user accounts in a multi-tenant on-demand database system, where user objects are stored and referenced in data objects, allowing for conditional access based on user permissions, reducing processing requirements by avoiding group membership processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional database systems store only a single type of user account with uniform configuration, then system simplicity is maintained, but the system cannot accommodate users requiring different levels of configurations and permissions
Solution Approach 1:
The patent segments user accounts into two distinct types: portal users with simplified configuration and internal users with full configuration capabilities. This segmentation allows the system to support diverse user needs while maintaining operational simplicity for the majority of users who only require basic portal access.
Solution Approach 2:
Different configuration qualities are applied to different user types. Portal users receive a streamlined configuration suitable for their specific needs, while internal users receive the complete configuration set. This local quality approach ensures each user type gets exactly the configuration complexity they require, no more and no less.
2Productivity
If conventional database systems process all user accounts with full configuration requirements, then all users can access all features, but processing requirements and system resource consumption increase
Solution Approach 1:
The patent extracts the complex configuration processing from portal users by creating a separate user type with simplified account structure. Portal user accounts exclude unnecessary configuration elements that internal users require, thereby reducing the processing burden for the majority of users while maintaining full functionality for those who need it.
Solution Approach 2:
Portal users receive a partial configuration set that includes only the essential elements needed for their specific portal access requirements. This partial action approach avoids the excessive processing of full configuration for users who don't need all features, thereby improving overall system efficiency.
3Ease of operation
If conventional database systems use uniform user account structures, then implementation is straightforward, but the system cannot provide optimized access for different user types
Solution Approach 1:
The patent divides the user account structure into two distinct segments: portal user accounts with simplified access control and internal user accounts with comprehensive permissions. This segmentation enables the system to provide optimized, easier management for portal users while maintaining full adaptability for internal users who require granular control.
Data Source
AI summary
In accordance with embodiments, there are provided mechanisms and methods for portal user data access in a multi-tenant on-demand database system. These mechanisms and methods for portal user data access in a multi-tenant on-demand database system can enable embodiments to provide portal-specific user accounts to the multi-tenant on-demand database system which have reduced configuration requirements than users directly accessing the multi-tenant on-demand database system. The ability of embodiments to provide portal-specific user accounts can reduce processing requirements of the database system.


