Need help? Check our guides or contact support.
Ownership System
The ownership system is the foundation of ikigize's role-based access control and licensing framework. It determines who controls entities, who can assign roles, and who benefits from content use across all platform entities. Understanding ownership is crucial for content creators, organizations, and administrators who need to manage rights and permissions effectively.
What is Ownership on ikigize?
Ownership on ikigize defines the rights and responsibilities associated with entities across the platform. It determines who can modify, license, assign roles, and benefit from content, while providing the legal and technical foundation for the multi-layer access control and monetization systems.
Ownership Foundation
Ownership is the first layer of ikigize's five-layer access control system. It determines who can set visibility, assign roles, configure join conditions, and license content. The other four layers (Roles, Permissions, Visibility & Join Conditions, Licensing) build upon the ownership model.
Ownership Types
ikigize supports three primary ownership models, each designed for different use cases and content strategies:
Key Features
Common Use Cases
Key Features
Common Use Cases
Key Features
Common Use Cases
Ownership Across Platform Entities
Ownership applies consistently across all platform entities, ensuring a unified approach to rights management:
Courses
Complete educational programs with multiple modules and sessions
Modules
Individual learning units within courses
Sessions
Specific learning experiences or lessons
Resources
Individual files, documents, and learning materials
Campuses
Educational institutions and their content collections
Projects
Collaborative initiatives and their associated content
Organizations
Multi-campus entities and enterprise content
Ownership Examples
Here are practical examples of how ownership works across different scenarios:
Ownership and System Integration
Ownership directly determines capabilities across all five layers of the access control system:
Role Assignment Rights
- Private (User-Owned): The user owner can assign any roles to other users
- Organisation-Owned: Organization admins control role assignments
- Public: Platform admins control role assignments for public entities
Learn more: Roles System
Permission Control
Ownership determines who can:
- Assign roles to users (which grant permissions)
- Configure entity visibility and join conditions
- Modify entity content and metadata
- License entities to other users or organizations
- Receive revenue from entity usage
Learn more: Roles & Permissions and Visibility & Access
Licensing Rights
- Private (User-Owned): The user can set any licensing terms and receives all revenue
- Organisation-Owned: The organization controls licensing and revenue distribution
- Public: Typically uses open licensing with no direct revenue generation
Learn more: Licensing System
Revenue Sharing
When content involves multiple contributors, ownership determines the revenue sharing model:
- Primary Owner: Receives the largest share of revenue
- Contributors: Receive proportional shares based on their contribution
- Platform: May receive a small percentage for hosting and transaction processing
Learn more: Licensing System
Best Practices for Ownership
Ownership Strategy
Effective ownership management requires careful planning and clear policies to ensure content creators are properly compensated while maintaining platform flexibility.
For Content Creators
Choose Appropriate Ownership: Select the ownership model that best fits your content strategy and goals.
Document Contributions: Clearly document who contributed what to collaborative content to ensure fair revenue sharing.
Understand Licensing Implications: Consider how ownership affects your ability to license and monetize content.
For Organizations
Establish Clear Policies: Create clear policies about content ownership within your organization.
Consider Mixed Models: Use different ownership models for different types of content based on strategic goals.
Plan for Transitions: Have policies for handling ownership when employees leave or content strategies change.
For Administrators
Monitor Ownership Changes: Track ownership changes to ensure proper permission and licensing management.
Support Contributors: Provide tools and processes for fair revenue sharing among content contributors.
Maintain Records: Keep detailed records of ownership and contribution information for legal and financial purposes.
Ownership and Access Control
Ownership is the foundation for role-based access control decisions:
Role Assignment Authority
- Owners: Can assign any roles for their entities
- Admins: Can assign roles based on their admin scope (org, campus, course, etc.)
- Non-Owners: Can only access entities based on roles assigned to them by owners/admins
Permission Inheritance
- Entity Hierarchy: Child entities can inherit ownership from parent entities
- Role Propagation: Higher-level roles don't automatically grant lower-level access
- Explicit Assignment: Each role must be explicitly assigned at the appropriate entity level
Public Access
- Public Entities: Accessible to all users based on visibility and join conditions
- Discovery: Public entities appear in appropriate catalogues based on visibility settings
- Join Conditions: Even public entities can have join requirements (free, ask to join)
Future Ownership Features
The ownership system is designed to support advanced features currently in development:
Advanced Revenue Sharing
- Automatic Distribution: Revenue automatically distributed based on contribution percentages
- Dynamic Adjustments: Revenue sharing can be adjusted based on content performance
- Multi-Currency Support: Support for different currencies and payment methods
Ownership Transfers
- Content Sales: Ability to transfer ownership of content between users or organizations
- Inheritance: Policies for handling ownership when users leave the platform
- Mergers and Acquisitions: Support for organizational changes and ownership transfers
Legal Integration
- Copyright Management: Integration with copyright and intellectual property systems
- License Compliance: Automatic enforcement of licensing terms and conditions
- Dispute Resolution: Tools for resolving ownership and licensing disputes
Your Next Steps
Understanding ownership is the first step in effectively managing content on ikigize. Whether you're creating content, managing an organization, or setting up access controls, ownership provides the foundation for all other platform features.
Explore Related Topics
- Roles & Permissions - Learn how ownership enables role assignment and what permissions each role grants
- Visibility & Access - Understand entity visibility and join conditions
- Licensing System - Discover how ownership enables content monetization
Ready to Set Up Ownership?
Start by determining the appropriate ownership model for your entities:
- Private Ownership: Best for personal content, individual coaching, or creator-owned courses
- Organisation Ownership: Ideal for institutional content, organizational learning programs
- Public Ownership: Perfect for open educational resources, community content, public knowledge sharing
Consider your long-term goals, revenue objectives, and collaboration needs when making ownership decisions. Remember that ownership choices affect role assignment authority, visibility control, and future licensing and monetization opportunities.