DWPlatform Tutorials

DWPlatform — the multi-tenant digital workplace

A white-label collaboration & digital-government SaaS: one shell that embeds a suite of modules (mail, chat, drive, workflow, KPIs, news, meetings, phonebook…), giving every module a common identity (SSO), a common look (the tenant’s brand), and a shared collaboration fabric (one bell, one “My Work”, one calendar, one search).

Multi-tenant SaaS Arabic + English · RTL Per-tenant branding Plans · seats · billing One-click demo tenant
📚 New: the plain-language course. Story-driven lessons with examples and step-by-step screenshots: Group structure · The permissions course · The correspondence course. Written for non-technical readers — start here before any other guide.

Who this guide is for

This is the operating manual for the QC and Implementation teams. It explains who uses the platform (every stakeholder and role), what each module does and its business workflows, and gives a complete, screenshot-by-screenshot walkthrough of the full customer-demo lifecycle: create a tenant → seed it with realistic data → present it to the client → end the demo → purge every trace.

Reference

Stakeholders & Roles

Every actor — from the platform operator to correspondence desks — and the exact role that governs what they can do.

Step-by-step

Demo Walkthrough

Create → seed → present → purge, with a screenshot for every click. The script for a flawless client demo.

How work flows

Business Workflows

Correspondence desks, request approvals, KPIs, the collaboration hub — the real end-to-end processes.

Illustrated guide

Newsroom

Internal news to your own people — the three surfaces, five roles, the publish lifecycle, targeting, must-read, and a full permissions matrix.

Illustrated guide

HR

The employee file, leave, attendance, payroll and documents — the three-level employment model, every back-office screen, and the Egyptian labour-law compliance engine.

Illustrated guide

Employee Self-Service

The employee’s own door into HR: balances, requests, payslips and documents — why it is a second tile, and how it only ever opens the signed-in employee’s file.

Illustrated guide

HR Requests & Approvals

Who owns what between HR and WorkFlow, the nine seeded approval chains, the Draft → Applied lifecycle, and the full request matrix.

BPMN swimlanes

The employment lifecycle

Nineteen swimlane diagrams end to end — the manpower request that asks for a post, hiring, attendance and pay, discipline, termination and settlement, and the re-hire that returns to the same file. Every gateway that refuses something says which article of the law made it.

The mental model: shell + modules + hub

The user only ever logs into one thing — the shell (workspace). The shell renders the module rail, embeds the selected module, and pushes it the SSO token plus the tenant’s brand/theme/language. Each module owns its own data; the Collaboration Hub is the shared thin layer every module writes to (notifications, work items, calendar, comments, search).

        ┌──────────────────────── PLATFORM SHELL (workspace) ────────────────────────┐
        │ SSO · tenant brand/theme/i18n/RTL · module rail · Home · My Work · Calendar │
        │ Search · Notification bell · /admin control plane (Platform Console)        │
        └───────────────┬────────────────────────────────────────────────────────────┘
     embeds each module (iframe) with an SSO + brand bridge
  Identity  HR/Org  DWMail  Chat/Meet  WorkFlow  KPIS  Drive  News  Phonebook/Cards
        └──────────────────────────┬─────────────────────────────────────────────────┘
                    ┌──────────────▼───────────────────────────────┐
                    │  COLLABORATION HUB  (bell · My Work · Calendar │
                    │  · Comments · Search · realtime WebSocket)     │
                    └────────────────────────────────────────────────┘

The modules

ModuleWhat it isPrimary stakeholders
Platform ShellThe workspace container + /admin Platform ConsoleEveryone; operated by the Platform Operator
Identity (IAM)Sign-in, users, roles, signatures, login methodsAdmin, Tenant Admin
HR / OrganizationPeople registry, org chart, jobs, telephonesHR Admin, Managers
DWMailUnified email and official correspondenceEmployees; Receive / Review / Secretary desks
WorkFlowRequest & approval engine (forms, routing, e-signature)Requesters, Approvers, WF Admin
KPISPerformance indicators & dashboardsKPI Auditors, Managers
Chat & MeetingsRooms/DMs, presence, calls; Jitsi meetings + recordingAll employees; Meeting organizers
Drive / MediaFiles, sharing, WOPI co-editing, desktop syncAll employees; Drive admin
NewsInternal news & announcementsReaders; Content managers
Phonebook / CardsTelephone directory + digital business cards (QR)All employees; Directory admin
Collaboration HubBell, My Work, Calendar, comments, searchEvery user (their own work)
Everything in this guide is real. The screenshots were captured from the live platform at https://169.58.0.55:9443, using a demo tenant (Acme Demo Inc) created and seeded with the one-click tools this guide documents.