Organization Settings — SanadiqCloud
Product version: 1.0.0+1 Last updated: 2026-08-03 Audience: Tenant Owners / users who can manage organizations
A. Where Organization Identity Lives
Organization identity is managed under:
Settings → Organizations (/settings/organizations)
There is no single Settings → Organization page that edits name, country, contact email, and slug together. Country and organization type chosen in the create wizard are stored in description metadata at create time — not as separate editable fields later.
| Concern | Where |
|---|---|
| Name, slug (create only), description, website, logo, active | Organizations list / detail / form |
| Timezone, formats, currency, feature toggles, limits | Settings → General (tenant:settings:read / tenant:settings:update) |
| App language / theme / about / sign-out | Settings hub body only (no Preferences route) |
B. Organizations List
Path: /settings/organizations. Requires tenant:read (or owner bypass as implemented in app).
Columns
| Column | Description |
|---|---|
| Organization | Name (and logo thumb when set); current workspace may be highlighted |
| Plan | Tier string on the tenant |
| Status | Active or Inactive |
| Created | Creation date |
| Actions | Open detail |
Search filters by name/slug. Create opens the organization form when you have tenant:create.
C. Organization Detail
Path: /settings/organizations/:id.
Overview
Typical fields:
- Status (Active / Inactive)
- Slug
- Plan (tier)
- Owner display name
- Member count
- Created / updated
- Website and description when present
- Logo preview when set
Merchant org detail does not show a copyable organization UUID.
Subscription section
A read-only subscription snapshot may appear on detail when loaded. Full plan management is under Billing.
Delete
Danger zone delete requires tenant:delete. Delete is hidden entirely when this is your last remaining organization — you cannot remove the only org you belong to from this UI.
D. Organization Form
Path: /settings/organizations/form.
Create (tenant:create)
| Field | Notes |
|---|---|
| Name | Required |
| Slug | Required; lowercase letters, numbers, hyphens |
| Description | Optional |
| Website | Optional |
| Logo | Optional URL / media pick when permitted |
New orgs are created active by default. There is no Active toggle on the create form.
Edit (tenant:update)
Same identity fields (name, description, website, logo) plus an Active toggle. Slug is immutable — the slug field is not shown when editing.
E. Permissions
| Action | Permission |
|---|---|
| List / open orgs | tenant:read |
| Create org | tenant:create |
| Edit org identity | tenant:update |
| Delete org | tenant:delete |
| General settings (timezone, limits, …) | tenant:settings:read / tenant:settings:update only |
Do not use tenant:settings:* for organization name/slug CRUD — that permission pair is for General only.
F. Related
Need help? support@sanadiq.com