01 Dubai Police · Public safety
Oyoon Camera Monitoring
An administration platform controlling officer access to camera feeds, locations, groups, and security events across a national monitoring environment.
- Role
- Senior Software Engineer
- Period
- 2022–present
- Primary outcome
- Role-based access, Active Directory SSO, ESB notifications, and complete auditability.
01 Context
The operational problem.
The operations team needed precise control over which officers could access sensitive feeds and locations, with every administrative action traceable.
Built the administration experience for user and group management, location permissions, role-based access, Active Directory authentication, SMS notifications, and audit history.
02 Conditions
The constraints shaped the system.
- 01Sensitive operational data
- 02Granular RBAC
- 03Enterprise SSO
- 04Full audit trail
03 Engineering decisions
Clarity at system scale.
- 01
Organized permissions around users, groups, locations, and actions so access rules remained understandable at scale.
- 02
Designed administrative flows to surface security consequences before changes were confirmed.
- 03
Used a consistent audit model so privileged actions could be traced without searching across separate modules.
04 Outcomes
What the work enabled.
- 01
Centralized access administration for officers, camera feeds, and monitored locations.
- 02
Reduced ambiguity in permission management with explicit roles and group membership.
- 03
Provided accountable operational changes through searchable audit records.