A portal in Zoho Creator is a secure, custom-branded interface that allows external users—such as clients, partners, vendors, or students—to log in and interact with specific parts of your application. Unlike internal users who manage and operate the backend of an app, portal users are given limited and purpose-specific access to only the data and functionality they need.
Key Characteristics of Portals:
Secure Access: Portals require users to log in with credentials, ensuring secure, role-based entry to your app.
Custom Branding: You can apply your company logo, name, theme, and domain to personalize the portal experience.
Public or Private: You can make your portal publicly accessible or restrict it to invited users only.
How Portals Work:
When a portal is created in Zoho Creator, it generates a unique web address. You then define what forms, reports, and pages external users can access. You can also assign roles and permissions to different types of portal users.
For example, a logistics company might have:
A Client Portal where customers can track orders and raise support tickets.
A Vendor Portal where suppliers can submit delivery data.
A public portal empowers individuals to organize public services, such as applying for permits, licenses, certificates, and public records, all from the convenience of their homes.
Real-World Use Cases:
Customer Support Portals: Let customers raise and track issues or view service history.
Student Portals: Educational institutions can let students enroll in courses, view grades, and submit assignments.
Vendor Portals: Businesses can collect invoices or inventory data directly from their suppliers.
Membership Sites: Nonprofits can build member-only zones for events, renewals, and updates.
User Sign-Up & Login: Set up self-registration or manual approval workflows.
Role-Based Permissions: Define what each portal user can view, add, or update.
Form & Report Access: Show selected content like order forms, payment records, or dashboards.
Custom Pages: Add welcome messages, charts, navigation links, and more.
Email Notifications: Send emails on user signup, approval, or form submission.
Improves User Experience: Gives a dedicated space for each stakeholder.
Reduces Manual Effort: Automates interactions like updates, confirmations, or submissions.
Boosts Professionalism: Custom branding creates trust and reinforces identity.
Extends Application Value: Opens your app to customers, vendors, and partners without compromising security.