Skip to content
NOWACRM Docs

Operator documentation

ISP Portal Options

The ISP portal is the staff-facing control panel for ISP administrators, partners, and employees. Staff users sign in at `/login`, then work inside the tenant-s

ISP Portal Options

The ISP portal is the staff-facing control panel for ISP administrators, partners, and employees. Staff users sign in at /login, then work inside the tenant-scoped portal routes such as /dashboard/index, /settings/index, and module-specific index pages.

Access Model

User Type Guard Scope Notes
ISP Admin app Full ISP tenant subtree Can manage partners, employees, plans, subscribers, billing, network, inventory, and settings.
Partner app Own organization subtree Uses the same portal with hierarchy and RBAC scoping.
Employee app Assigned organization context Access is controlled by role permissions.

All protected ISP routes use authentication, hierarchy context, and activity tracking. Module access is then controlled through permission middleware such as settings.view, settings.edit-subscriber-panel, partners.view, and subscribers.view.

Core Portal Feature Flags

Option Database Field Default Effect
Allow Partners allow_partners Enabled Enables partner or LCO management for the ISP tenant.
Allow Employees allow_employees Enabled Enables employee management for the ISP tenant.
Default User Status default_user_status active Controls the default status used when staff users are created.
Login Method login_method Tenant setting Controls accepted staff login identity mode where configured.

These options are stored in isp_settings. Director users can configure the high-level ISP flags while editing an ISP, and ISP administrators manage operational settings from the ISP portal settings area.

Settings Hub

The ISP settings hub is available at /settings/index. Current settings modules include:

Module Purpose
General Timezone, currency, formats, company profile, support contacts, maintenance mode, and limits.
Billing Engine Billing behavior, invoice profile, late fees, proration, and wallet behavior.
Subscriber Portal Subscriber self-service features, login/session rules, custom domain, and branding.
Notifications Email, SMS, WhatsApp channels, notification rules, and templates.
Payment Gateways Online payment provider credentials and behavior.
Security Password policy, access control, IP restrictions, and audit-sensitive settings.
OTT Integration OTT vendor credentials and service behavior.
Webhooks Real-time outbound event delivery.
Backups External backup providers and schedules.
Push Notifications Push notification channel configuration.
Data Governance Retention, privacy, and export policy settings.

Operational Limits

General ISP settings also carry optional account limits:

Limit Field What It Controls
max_subscribers Maximum subscriber records allowed for the tenant.
max_partners Maximum partner organizations allowed.
max_employees Maximum staff users allowed.
max_plans Maximum plans allowed.

Use these limits for commercial packaging and operational guardrails. Keep them aligned with the tenant's subscribed plan and onboarding agreement.

  1. Configure company profile, timezone, currency, and support contacts.
  2. Set allow_partners and allow_employees based on the ISP operating model.
  3. Configure billing engine behavior before creating plans at scale.
  4. Configure subscriber portal options before inviting subscribers to self-care.
  5. Enable notification channels and templates.
  6. Add payment gateway credentials only after billing and invoice settings are confirmed.
  7. Review roles and permissions before creating employee accounts.