Skip to main content
🚀 Phoenix Rooivalk: Revolutionary SAE Level 4 Autonomous Counter-UAS Defense Platform
Phoenix Rooivalk
Documentation
For Investors
Executive Summary
Investor Summary
Pitch Deck
Market Analysis
ROI Analysis
For Engineers
Technical Architecture
API Documentation
Blockchain Architecture
System Architecture
Glossary
For Operations
Deployment Guide
Operations Manual
Training Materials
Compliance Framework
News
Support
Login
On this page
Loading...
Executive Summary
Context
Current State
Decision
Identity Model
User Types
Role Model
Claims Structure
Options Considered
Option 1: Firebase Auth (Current) ✅ Selected
Option 2: Entra ID (Azure AD B2C)
Option 3: Auth0
Option 4: Self-Hosted (Keycloak/ORY)
Rationale
Why Firebase Auth (Not Entra ID)?
Authorization Flow
Token-Based Flow
Custom Claims Management
AI Feature Authorization
RAG Context Filtering by Role
AI Tool Access Gating
Federation Strategy (Future)
Entra ID Federation for Enterprise
Claim Mapping
Consequences
Positive
Negative
Security Gaps to Address
Compliance Considerations
Defence Sector Requirements
Migration Path to Entra ID
Future Consideration: Cognitive Mesh
Appendix
Related ADRs