Platform admin
docs/PLATFORM_ORGANIZATIONS.md.Organizations list
Platform admin → Organizations (/admin/organizations).
Stats cards
Total / Active / Tenants / Billing
Menu path: /admin/organizations
Count of orgs, active orgs, orgs with tenant DB linked, orgs with any subscription.
Toolbar & table
Search
Menu path: /admin/organizations
Filter by name, slug, or email.
Create organization
Menu path: /admin/organizations
Same registration flow as the public site (admin layout).
Columns
Menu path: /admin/organizations
Organization, slug, tenant/URLs, subscription summary, member count, active status.
Row actions
Expand (chevron)
Menu path: /admin/organizations
Tenant panel, subscriptions list, members list, copy URLs.
Open workspace
Menu path: /admin/organizations
Enter customer ERP when org is active and DB is ready.
Database setup
Menu path: /admin/organizations
When tenant migrations are not complete.
View status
Menu path: /admin/organizations
Pending approval page for inactive orgs.
Run migrations
Menu path: /admin/organizations
Manual DB mode: migrate tenant or open credentials modal.
Edit
Menu path: /admin/organizations
Modal: name, email, Active/Inactive.
Delete
Menu path: /admin/organizations
Remove organization (destructive).
Expanded row panels
- Tenant — tenant ID, domains, path URL, manual database status.
- Subscriptions — all plan rows for this customer.
- Members — users, roles, Make owner button.
Modal: Tenant database
- Host, port, database name, username, password (per-org credentials).
- Verify database — test connection.
- Run migrations or Save & run migrations — save and migrate schema.
Workspace → Organization & team (owner)
Customers manage their company at Workspace → Organization & team. See also owner guide in Documentation.
Tab: Profile
Legal profile
Name, email, phone, address, fiscal year — owner only.
GST e-invoice (seller)
GSTIN and address for IRNs — not platform GSP keys.
Workspace appearance
Logo, favicon, theme preset (50 accents) — owner only.
Tab: Team
Invite by email
Email + workspace role; sends invitation.
Pending invitations
Cancel outstanding invites.
Members table
Change roles (not owner); read-only for some users.
Tab: Roles & access
Custom workspace roles
Create/delete roles like Warehouse lead.
Workspace access by role
Toggle permissions per preset or custom role; Owner/Admin always full access.
Workspace → Team
Read-only Team directory (name, email, role). Link to Organization & team for invites.
docs/PLATFORM_ORGANIZATIONS.md.Subdomain vs path workspace URL?
Configured under Admin → Billing → Platform. List shows both subdomain and /workspace/{slug} when applicable.
Run migrations for all tenants?
Deploy guide: php artisan tenants:migrate --force or /system/tenants-migrate.