OH

External Document & Signing Portal

Invitation-scoped review and signing for external signatories. This mockup shows all three states: the active envelope for signer Amina Noor, the completion receipt with locked hashes, and the expired-invitation denial page.

UX-31 CON-03
Open invitation
Verify identity
Review document
Sign
Completion receipt

Envelope ENV-2026-01184

Awaiting your signature
Document class
Tenancy renewal contract
Document
Renewal LSE-2026-0512 · PR-A-1204 · 01 Oct 2026 – 30 Sep 2027
Sent by
Al Manara Properties LLC · RERA ORN 1203
Provider transaction
prov-tx 9f2c4a7e-118b
Assurance profile
High — Emirates ID match + SMS OTP
Signing order
1. Amina Noor (tenant) — you, current
2. Authorized signatory, Al Manara — pending
Invitation expires
24 Jul 2026 23:59 GST
Reminders
Every 48h until signed or expired
Pre-sign content hash
sha256:7c9e1f0b…a412

Provider, signature method, identity assurance, signing order, reminder, expiry and callback policy are configured per document class (CON-03) — see E-signature & evidence package.

Your identity evidence

Verified
Name match
Amina Noor Matched
Emirates ID
784-19●●-●●●●●●●-● Checked
Phone (OTP)
+9715● ●●● ●321 · verified 17 Jul 2026 10:41 GST
Device
iPhone · Safari · IP 94.203.●●.●● · Dubai, AE
Consent
Electronic signing consent given 17 Jul 2026 10:42 GST

This evidence is captured into the envelope's evidence package and cannot be edited. Failed verification attempts lock the invitation after 5 tries and alert support.

Document review — Tenancy renewal contract

EN approved AR approved
TENANCY RENEWAL CONTRACT — عقد تجديد الإيجار
Ref: LSE-2026-0512 · Renewal of LSE-2025-0441

Landlord (represented by): Al Manara Properties LLC (ORN 1203)
Tenant: Amina Noor
Premises: Unit PR-A-1204, Building A, Prototype Residences,
          Marina District, Dubai
Term:     01 Oct 2026 – 30 Sep 2027
Rent:     AED 99,750.00 per annum, payable in 4 cheques
Deposit:  AED 5,000.00 (carried forward)

[ Page 1 of 6 — full rendered document in production ]

Review progress: 6 / 6 pages opened · 1 download (audited) · fields pre-filled from the approved contract record — nothing is editable in the signing portal.

Sign confirmation (risky-action pattern)

Completion receipt

Locked
Envelope
ENV-2026-01184
Provider transaction
prov-tx 9f2c4a7e-118b
Document class
Tenancy renewal contract · template TPL-TEN-REN-v4.2
Pre-sign hash
sha256:7c9e1f0b…a412
Final signed hash
sha256:e3b7d951…08cf
Evidence package hash
sha256:41aa2c6d…b590
Provider certificate
cert-2026-77120 · assurance profile: High
Callback validation
Signature-verified · 21 Jul 2026 16:22:41 GST
Linked record
Contract LSE-2026-0512 · Deal DL-2026-0298
Retention
Evidence retained per document-class policy; provider changes never alter signed evidence

Signature events

#SignerRoleMethod / assuranceSigned (GST)Status
1 Amina Noor
EID 784-19●●-●●●●●●●-● · IP 94.203.●●.●●
Tenant Typed signature · EID match + SMS OTP (High) 17 Jul 2026 10:47:12 Signed
2 Rashid Al Farsi
Authorized signatory · authority ref AUTH-SM-014
For Al Manara Properties LLC Digital certificate · corporate profile (High) 21 Jul 2026 16:20:03 Signed
Provider callback
HMAC validated against callback policy
System Callback signature check 21 Jul 2026 16:22:41 Validated
Record lock
Document + evidence package sealed
System Hash-chain seal 21 Jul 2026 16:22:44 Locked

Internal evidence view with the full certificate chain: E-signature & evidence package. Signatory authority was validated against the authority matrix before release.

What you can do

Invitation expired

Error SIGN-410 · INVITATION_EXPIRED · Correlation ref c0rr-8842-af31
17 Jul 2026 11:03 GST

Requesting a new invitation notifies the document owner at Al Manara Properties LLC. If approved, a fresh envelope is issued with a new expiry — the expired envelope is voided, never reactivated. No personal data is displayed on this page; quote the correlation reference when contacting support (see the error-state pattern).

What the system keeps (internal only)

Envelope state
Expired — void
Partial signatures
Preserved in evidence history, marked non-final
Audit trail
Invitation, views, verification attempts, expiry event
Visibility
Authorized internal users via Audit explorer
External access
Denied on every request after expiry — no grace period

This mirrors the GOV-09 acceptance criterion: when a relationship or invitation expires, the next request is denied immediately while signed evidence and audit history remain for authorized internal users.

Static render mockup — no live data. Source: ERP Modern Development Specification v2.0 · Covers: UX-31, CON-03.