Riyadh ChamberMunjaz11My actionsNotifications

Solution & integration design

ConfidentialIn reviewV5Checked out to Eng. Asma S. Al-Hamdan

The solution architecture and the integration map to Nafath, the Government Service Bus, ⁦SADAD and Dynamics 365⁩, the membership & request data model and the security and availability requirements.

More
Showing version:

Confidential

Kingdom of Saudi Arabia

Riyadh Chamber of Commerce & Industry

Project Management Office (PMO)

Code
DOC-0203
Version
V5
Date
2026-10-19

Solution & integration design

My Business Portal 2.0 — the Unified Member Journey

⁦1⁩. Solution overview

The platform is the unified My Business portal, a membership, attestation and forms engine, a ⁦central integration layer with Dynamics 365 and a member-business and request data store⁩, ⁦hosted on a licensed cloud inside the Kingdom with a 99⁩.⁦9% availability target⁩.

⁦2⁩. Integration map

PlatformPurposePatternStatus
NafathSingle sign-onSynchronous — OIDCIn testing
⁦Dynamics 365⁩⁦Member file and billing in Member 360⁩Synchronous — RESTDone
Government Service BusCommercial-register data from the Ministry of CommerceAsynchronous — messagingIn build
SADADMembership, attestation and certificate-of-origin feesNightly batchPlanned

Every interface goes through the central API gateway; the Government Service Bus uses asynchronous messaging so a slow reply from the Ministry of Commerce never blocks a membership request, with automatic retries and an audit trail for every message.

⁦3⁩. Simulator & fallback

A local simulator of the Nafath, Government Service Bus and SADAD interfaces is built in the first integration sprint, so the team keeps working when the national test environments go down — as they did for nine days in September.

⁦4⁩. Data model

  • Member business: commercial registration, authorised person, membership grade, contacts, consents
  • Request: type (membership, renewal, attestation, certificate of origin), stage, attachments, time limit
  • Check: Service Bus message number, issuing body, status, reply date
  • Log: every change with who, when and through which channel

⁦5⁩. Cybersecurity & data protection

  • ⁦Compliance with the ECC-2⁩:⁦2024 and the cloud cybersecurity controls⁩
  • Personal data encrypted at rest and in transit under the PDPL
  • An independent penetration test before launch with no critical or high findings
  • Round-the-clock monitoring from the security operations centre

Enterprise architect

Eng. Asma S. Al-Hamdan

Architecture review

Eng. Laila Mansour
Issued from Munjaz — valid only once approved electronically1 / 1

Confidential

Esc

Quick actions

Go to

Projects

↑↓to move↵to openEscto close