Documentation
Complete guides and resources to help you succeed with TenantHub
From setup to advanced features, we've got you covered
Getting Started
Learn how to set up your account, create your first tenant, and invite team members to get started quickly.
Topics Covered
- Admin-driven account creation process
- First login and password setup
- Dashboard overview and navigation
- Understanding user roles (Super Admin, Tenant Admin, User)
- Initial configuration and settings
User Management
Comprehensive guide to managing your team members, assigning roles, and controlling access permissions.
Topics Covered
- Creating and inviting users
- Assigning and managing roles
- Permission management and RBAC
- User activation and deactivation
- Password reset and account recovery
Security & Compliance
Understand how TenantHub keeps your data secure with enterprise-grade protection and compliance features.
Topics Covered
- Complete tenant data isolation
- JWT authentication and token management
- Password policies and BCrypt encryption
- Audit logging and activity tracking
- Security best practices
API Reference
Complete API documentation for developers integrating with TenantHub or building custom solutions.
Topics Covered
- Authentication endpoints (login, refresh, logout)
- Tenant management APIs
- User management APIs
- Billing and subscription APIs
- Error handling and response formats
Billing & Subscriptions
Manage subscriptions, view invoices, understand plan limits, and handle payment methods.
Topics Covered
- Subscription lifecycle and states
- Plan upgrades and downgrades
- Payment methods (M-Pesa, Stripe)
- Invoice generation and history
- Plan limits and enforcement
Advanced Features
Explore advanced capabilities including analytics, integrations, and custom configurations.
Topics Covered
- Dashboard analytics and insights
- Custom branding and white-label
- Third-party integrations
- Data export and backup
- Advanced reporting
Quick Start Guide
Request Account Access
Contact the Super Admin via email or phone to request a tenant account. Provide your business name and contact information.
Receive Credentials
The Super Admin will create your tenant account and send you login credentials or an invite link via email.
First Login & Setup
Log in with your credentials and change your password on first login. Complete your profile and configure initial settings.
Invite Your Team
As a Tenant Admin, you can now create user accounts for your team members and assign appropriate roles and permissions.
Start Using TenantHub
Access your dashboard, manage your data, and leverage all the features available in your subscription plan.
Common Questions
How do I reset my password?
Contact your Tenant Admin or Super Admin to request a password reset. They will send you a secure reset link via email.
Can I access data from other tenants?
No. TenantHub enforces complete tenant isolation. You can only access data belonging to your own tenant organization.
How do I upgrade my plan?
Navigate to the Billing section in your dashboard and select "Upgrade Plan". Changes take effect immediately with prorated billing.
Where can I find API documentation?
Complete API documentation is available in the API Reference section above. It includes all endpoints, request/response formats, and authentication details.
Need Additional Help?
Our support team is ready to assist you with any questions or issues you may encounter.