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.



Need help? support@sanadiq.com