Skip to content

Fortytwo Managed Microsoft Entra External ID

Fortytwo's Managed External ID service provides a production-ready, enterprise-grade implementation of Microsoft Entra External ID for customer identity and access management (CIAM), delivered as a fully managed service. This eliminates the complexity of tenant configuration, security hardening, and operational management while providing enhanced functionality and professional support.

Prerequisites

  • Azure subscription with appropriate permissions
  • HTTPS-enabled customer-facing applications
  • Brand assets for custom sign-in experiences
  • Email/SMS provider (Azure Communication Services or custom)
  • Basic understanding of OAuth 2.0 and OpenID Connect

Service Overview

What We Provide

  • Fully Managed External Tenant: Complete External ID tenant setup and configuration
  • Multiple Authentication Methods: Email/password, one-time passcodes, social providers (Google, Facebook, Apple), custom OIDC/SAML
  • CheckID Passwordless Module: Optional integration with trusted Nordic/European eIDs (BankID, Vipps, MobilePay, ID-porten, Signicat) + global API integrations
  • Production-Ready Infrastructure: Security-hardened, monitored, enterprise-grade configuration
  • Custom Branding: Tailored sign-up/sign-in experiences matching your brand
  • API & Partner Portal: Support for B2B API partners and developer ecosystem
  • Conditional Access Policies: AI-powered risk detection and adaptive authentication
  • Professional Support: Implementation guidance, ongoing management, and 24/7 monitoring
  • Compliance Ready: GDPR, SOC 2, ISO 27001 aligned configurations

Business Benefits

Benefit Self-Managed Approach Fortytwo Managed Service
Time to Production 4-8 months 6-8 weeks
Configuration Complexity High - 100+ settings Low - Managed for you
Security Hardening DIY security reviews Enterprise-grade defaults
Operational Management 24/7 internal team needed Fully managed
Support Model Microsoft standard support Fortytwo professional support
Cost Predictability Variable + internal staffing Fixed monthly + usage
Compliance Configuration Self-certification Pre-configured compliance

Architecture

Managed External ID Deployment

Customer Applications
│ OAuth/OIDC
┌────────────────────────────────┐
│ Fortytwo Managed │ ◄── Fully Managed
│ External ID Tenant │ ◄── Security Monitored
│ (Customer CIAM) │ ◄── 99.9% SLA
└───────────┬────────────────────┘
├─► Custom Branding
├─► Conditional Access
├─► Identity Providers
├─► CheckID Module (Optional)
├─► User Flows
└─► Security Monitoring
┌────────────────────────────────┐
│ Microsoft Entra External ID │
│ Platform │
└────────────────────────────────┘

CheckID Integration Architecture

End Users (Global Coverage)
├─► Nordic/European: BankID/Vipps/MobilePay/National eIDs
├─► Americas: Custom API integrations
├─► Asia-Pacific: Custom API integrations
└─► Middle East/Africa: Custom API integrations
┌────────────────────────────────┐
│ CheckID.no Module │ ◄── Optional Add-on
│ (Passwordless Auth) │ ◄── Trusted eID Verification
└───────────┬────────────────────┘
│ OIDC Federation
┌────────────────────────────────┐
│ Fortytwo External ID │
│ Management Layer │
└───────────┬────────────────────┘
├─► Configuration Management
├─► Security Monitoring (Sentinel)
├─► User Analytics
└─► Incident Response

Core Services

Identity Management

  • User Registration: Self-service sign-up with email verification
  • Profile Management: Customer self-service account management
  • Password Policies: Enterprise-grade password requirements
  • Account Recovery: Secure password reset flows

Authentication Services

  • Multi-Factor Authentication: SMS, email OTP, authenticator apps
  • Social Login: Google, Facebook, Apple, LinkedIn
  • Passwordless: Email magic links, FIDO2 support
  • CheckID Integration: Nordic/European national eID verification + global trusted identity verification (optional)
  • SSO: Single sign-on across your application portfolio

Security & Risk Management

  • Conditional Access: Risk-based authentication policies
  • Fraud Detection: AI-powered anomaly detection
  • Identity Protection: Real-time threat monitoring
  • Audit Logging: Comprehensive security event logging

Developer Experience

  • API Partner Onboarding: Self-service developer portal
  • OAuth 2.0 / OIDC: Standard protocol support
  • Webhook Integration: Real-time event notifications
  • Custom Claims: Application-specific user attributes

CheckID Passwordless Module

Overview

The CheckID module adds trusted, government-grade and payment-provider identity verification for customers worldwide through integration with national electronic IDs, banking credentials, mobile payment systems, and custom API integrations for any market globally.

Supported Identity Providers

Nordic Countries: - Norway: BankID, Vipps, ID-porten, MobilePay - Sweden: BankID, MobilePay - Denmark: MitID, NemID (legacy), MobilePay - Finland: FTN (Finnish Trust Network), MobilePay - Iceland: Íslykill (Audkenni)

European Coverage (via Signicat): - 35+ eID schemes across 44 countries - Government-issued digital IDs - Bank-issued identity credentials - Belgium: itsme® - Netherlands: iDIN, DigiD - Germany: Verimi, eID card - Austria: Handy-Signatur - Estonia: eID card - Czech Republic: Bank iD - Poland: mObywatel - And 35+ more across EU/EEA

Global Coverage (via Custom API Integrations): - Asia-Pacific: - Singapore: SingPass - Japan: MyNumber - Australia: myGovID - India: Aadhaar (compliance-dependent) - Hong Kong: iAM Smart - Thailand: NDID - Custom integrations for any market

  • Americas:
  • Canada: Government sign-in services
  • USA: Login.gov, ID.me, state-level eIDs
  • Brazil: Gov.br
  • Mexico: e.firma
  • Custom integrations for any market

  • Middle East & Africa:

  • UAE: UAE Pass
  • Saudi Arabia: Absher, NAFATH
  • South Africa: Smart ID
  • Kenya: Huduma Namba
  • Custom integrations for any market

Payment & Fintech Providers: - MobilePay (Nordic) - Open Banking verification (22 EU countries) - Bank verification APIs (global) - Custom payment provider integrations

CheckID Features

Passwordless Authentication: - Zero password management - Bank-grade security - Instant verification - Reduced friction - Global coverage via API integrations

Self-Service Onboarding: - Verify identity in seconds - No manual document checks - Automatic account provisioning - Compliance-ready verification - Works in any market where you operate

Account Recovery: - Re-verify with trusted eID or payment provider - No helpdesk involvement - Instant access restoration - Audit trail maintained

Custom API Integration Process: - Fortytwo builds and maintains integrations - You specify required markets/providers - Standardized OIDC/OAuth interface - One integration point for all providers - Ongoing maintenance included

CheckID Use Cases

1. Nordic B2C Applications Enable Norwegian, Swedish, Danish, and Finnish customers to sign in with BankID, Vipps, MobilePay, or their trusted banking credentials.

2. European Market Expansion Support customers across 44 European countries with their national eID schemes and payment verification.

3. Global Customer Base Serve customers worldwide with locally-trusted identity methods through Fortytwo's custom API integrations (Asia, Americas, Middle East, Africa).

4. High-Value Transactions Step-up authentication for sensitive operations using verified government IDs or payment provider credentials.

5. Regulatory Compliance Meet AML/KYC requirements globally with bank-grade identity verification and payment provider authentication.

6. Employee/Contractor Onboarding Passwordless workforce authentication for operations in any country where you have staff.

CheckID Integration Options

Standard Integration (Included in CheckID Module): - Pre-configured OIDC federation - BankID, Vipps, MobilePay, ID-porten support - Standard user flows - Basic monitoring - Up to 3 Nordic countries

Premium Integration: - Full Signicat eID Hub access (35+ eIDs) - MobilePay across all Nordic markets - Custom claim mapping - Advanced fraud detection - White-label frontend - Up to 10 European countries

Enterprise Integration: - Unlimited global custom API integrations - Fortytwo builds and maintains all integrations - Any identity provider in any market - Dedicated CheckID instance - Custom compliance configurations - Priority support - Full white-label options

Custom API Integration Delivery: - Standard providers: 2-4 weeks per integration - Complex providers: 4-8 weeks per integration - Ongoing maintenance included in monthly fee - Updates and upgrades managed by Fortytwo - SLA-backed availability

Global Integration Examples

Manufacturing Company (60+ countries): - Europe: Signicat eID Hub - Asia: SingPass (Singapore), MyNumber (Japan), custom India integration - Americas: Login.gov (USA), Gov.br (Brazil) - Middle East: UAE Pass, NAFATH (Saudi Arabia) - Result: Single authentication flow, locally-trusted verification worldwide

Financial Services (Regulated Markets): - Nordic: BankID, MobilePay for payments - EU: Open Banking verification + national eIDs - USA: Login.gov + bank account verification - Compliance with local KYC/AML in each market

IoT/Connected Devices (Global Consumer): - Local payment verification (MobilePay, Apple Pay, Google Pay) - Government ID fallback for each market - Device association with verified identity - Cross-border identity portability

Supported Use Cases

1. Consumer Applications

Scenario: E-commerce, SaaS, mobile apps requiring customer authentication

Features: - Fast social login (Google, Facebook, Apple) - Email/password with MFA - CheckID for Nordic/European users with BankID/MobilePay (optional) - CheckID for global markets with local trusted providers (optional) - Custom branded experiences - Progressive profiling

Claims: Email, name, preferences, subscription status, custom attributes

2. B2B Customer Portal

Scenario: Business customers accessing services and dashboards

Features: - Enterprise SSO integration - CheckID for verified business identity globally (optional) - Multi-tenant support - Role-based access control - Company-wide invitations

Claims: Company ID, role, permissions, business metadata

3. API Partner Ecosystem

Scenario: Third-party developers building integrations

Features: - Developer self-registration - API key management - OAuth consent flows - Rate limiting policies

Claims: Developer ID, API scopes, organization, tier level

4. IoT & Connected Devices

Scenario: Mobile apps controlling connected equipment

Features: - Device registration - Certificate-based auth - MobilePay/payment verification for device setup - Offline capability - Equipment associations

Claims: Device IDs, serial numbers, ownership, location

5. Multi-Brand Organizations

Scenario: Multiple customer-facing brands under one company

Features: - Separate tenant per brand - Shared identity across brands - Cross-brand analytics - Centralized management

Claims: Brand affiliation, cross-brand loyalty, preferences

Custom Branding Options

Standard Branding (Included)

  • Logo Upload: Your company logo on sign-in pages
  • Color Scheme: Primary and accent colors
  • Basic Customization: Standard layouts and templates
  • Email Templates: Branded verification and notification emails

Advanced Branding (Premium)

  • Custom Domain: login.yourcompany.com
  • Full CSS Control: Complete UI customization
  • Custom Layouts: Unique page designs
  • Multi-language: Support for 20+ languages
  • White-Label: Complete brand immersion

Branding Elements

Sign-in Experience: - Background images or colors - Custom headers and footers - Terms of service and privacy policy links - Help and support information - CheckID branding integration (if module enabled) - Localized provider names (BankID, MobilePay, local eIDs)

Email Communications: - Verification emails - Password reset notifications - Security alerts - Marketing opt-in confirmations

Implementation Guide

8-Week Deployment Program

Weeks 1-2: Discovery & Planning - Requirements gathering and use case analysis - Identity provider selection (social, enterprise, custom, CheckID) - Geographic coverage assessment - Global integration requirements (which markets need custom APIs) - User flow design and journey mapping - Security and compliance requirements - Brand asset collection - CheckID module assessment (if requested)

Weeks 3-4: Tenant Configuration - External ID tenant provisioning - Identity provider integration - CheckID module integration (if selected) - Initial custom API integrations (priority markets) - Custom branding implementation - User attribute schema design - Security policy configuration

Weeks 5-6: Application Integration - SDK integration guidance - API endpoint configuration - CheckID authentication flows (if enabled) - Global provider testing - Test environment setup - Developer documentation - QA and security testing

Weeks 7-8: Go-Live Preparation - Production deployment - Security review and penetration testing - Performance testing and optimization - User acceptance testing - Documentation and training delivery - Post-launch monitoring setup

Post-Launch: Ongoing Custom Integrations - Additional markets as you expand - New provider integrations on-demand - Continuous updates and maintenance - Performance optimization

Post-Launch Support

  • 30-day hyper-care period
  • Weekly check-ins
  • Performance monitoring
  • User feedback analysis
  • Optimization recommendations
  • New market integration planning

Security & Compliance

Security Features

Identity Protection: - Real-time risk detection - Anomalous sign-in detection - Leaked credential monitoring - Suspicious activity alerts - CheckID verified identity assurance globally (optional)

Access Controls: - Conditional Access policies - Location-based restrictions - Device compliance requirements - MFA enforcement - Step-up authentication with CheckID (optional) - Geographic policy enforcement

Data Protection: - Encryption at rest and in transit - PII data minimization - GDPR-compliant data handling - Right to be forgotten support - Regional data residency options

Compliance Standards

Certifications: - SOC 2 Type II - ISO 27001 - GDPR compliant - HIPAA eligible (with BAA) - PCI DSS Level 1 (for payment flows) - eIDAS compliant (with CheckID module) - Regional compliance support (PDPA, LGPD, etc.)

Data Residency: - EU data centers available - Nordic data centers available (Norway) - US data centers available - Asia-Pacific data centers available - Middle East data centers available - Custom geographic requirements supported

Audit & Logging

What We Monitor: - All authentication attempts - CheckID verification events globally (if enabled) - Configuration changes - Security policy violations - Administrative actions - API usage patterns - Geographic access patterns

What We DON'T Store: - Passwords (hashed only) - Payment information - Unnecessary PII - Application data - Provider credentials

Retention Policies: - Security logs: 90 days standard, custom retention available - Audit logs: 1 year - User activity: Configurable per compliance requirements

Monitoring & Operations

Service Monitoring

Health Checks: - Authentication endpoint availability - Identity provider connectivity - CheckID module availability globally (if enabled) - MobilePay integration status - Custom API integration health - Email/SMS delivery rates - API response times - Error rates and anomalies

Alerting: - Proactive incident detection - Provider-specific alerts - Geographic availability monitoring - Automatic escalation - Status page updates - Customer notifications

Performance Metrics

Key Performance Indicators: - Authentication success rate (target: >99.5%) - Sign-in latency (target: <500ms p95) - CheckID verification success rate globally (target: >99% if enabled) - MobilePay authentication success rate (target: >99%) - Custom API integration uptime (target: >99.9%) - Registration completion rate - MFA enrollment rate - Support ticket volume

Support & SLA

Service Level Agreement

Metric Standard Premium Enterprise
Uptime 99.9% 99.95% 99.99%
Authentication Latency <500ms (p95) <300ms (p95) <200ms (p95)
Support Response <4 hours <2 hours <1 hour
Critical Issue Resolution <24 hours <12 hours <4 hours
Monthly Active Users Up to 100K Up to 500K Unlimited
Custom API Integrations 3 included 10 included Unlimited

Support Tiers

Standard Support (Included): - Email support (business hours) - Configuration assistance - Integration documentation - Monthly service reviews - Security patch management - CheckID module support (if enabled) - Up to 3 custom API integrations

Premium Support: - 24/7 email & phone support - Dedicated Slack channel - Quarterly business reviews - Priority feature requests - Custom integration consulting - CheckID optimization guidance - Up to 10 custom API integrations - MobilePay integration support

Enterprise Support: - 24/7 phone & video support - Dedicated technical account manager - Weekly operations reviews - Custom SLA agreements - Direct access to engineering team - Custom development services - Priority CheckID feature requests - Unlimited custom API integrations - Global provider relationship management

Pricing Model

Base Service

Setup Fee: One-time implementation (8-week program) - €13,800 / 145,000 NOK (Standard) - €23,000 / 241,500 NOK (Growth) - Custom (Enterprise)

Monthly Active Users: Tiered pricing model - First 50K MAU: Included in base fee - 50K - 100K MAU: €0.018/user (0.19 NOK/user) - 100K - 500K MAU: €0.014/user (0.15 NOK/user) - 500K+ MAU: Custom pricing

Management Fee: Monthly operational management - Standard: €2,300/month (24,150 NOK/month) - Premium: €4,600/month (48,300 NOK/month) - Enterprise: Custom

CheckID Passwordless Module

Module Setup: One-time integration - Standard Integration (Nordic): €4,600 / 48,300 NOK - Premium Integration (Nordic + Full EU Signicat): €9,200 / 96,600 NOK - Enterprise Integration (Global Unlimited): €18,400 / 193,200 NOK

Monthly License: Per-user pricing - First 10K MAU: €0.05/user (0.53 NOK/user) - 10K - 50K MAU: €0.04/user (0.42 NOK/user) - 50K+ MAU: €0.03/user (0.32 NOK/user)

Custom API Integration Fees (Enterprise Package): - Setup per new market/provider: €2,300-4,600 (24,150-48,300 NOK) - Monthly maintenance per integration: €460 (4,830 NOK) - Unlimited integrations: Flat fee €4,600/month (48,300 NOK)

eID Provider Costs: Pass-through billing - Nordic eIDs (BankID, Vipps, MobilePay): ~€0.10-0.30 per authentication (1-3 NOK) - Signicat eID Hub: €0.15-0.50 per authentication (1.5-5 NOK) - Global custom APIs: €0.20-0.80 per authentication (2-8 NOK) depending on provider - Volume discounts available

Optional Add-Ons

  • Premium Branding: €6,900 setup + €460/month (72,450 NOK + 4,830 NOK/month)
  • Additional Environments: €920/month per environment (9,660 NOK/month)
  • Enhanced Monitoring: €1,380/month (14,490 NOK/month)
  • Migration Services: €230/hour (2,415 NOK/hour)
  • Custom Integrations: €230/hour (2,415 NOK/hour)
  • Professional Services: €230/hour (2,415 NOK/hour)
  • Express Custom API Integration: €6,900 (72,450 NOK) for 2-week delivery

Package Examples

Startup Package (Up to 50K MAU): - Setup: €13,800 (145,000 NOK) - Monthly: €2,300 (24,150 NOK) - Includes: Standard support, basic branding, 2 environments - With CheckID Nordic: Add €4,600 setup (48,300 NOK) + €0.05/user monthly (0.53 NOK/user)

Growth Package (Up to 250K MAU): - Setup: €23,000 (241,500 NOK) - Monthly: €4,600 + usage (48,300 NOK + usage) - Includes: Premium support, advanced branding, 3 environments - With CheckID Premium EU: Add €9,200 setup (96,600 NOK) + €0.04/user monthly (0.42 NOK/user)

Enterprise Package (Unlimited MAU): - Setup: Custom - Monthly: Custom - Includes: Enterprise support, white-label, unlimited environments - With CheckID Enterprise Global: Add €18,400 setup (193,200 NOK) + unlimited custom API integrations + €0.03/user monthly (0.32 NOK/user)

Example Total Cost Scenarios

Scenario 1: Nordic SaaS with 30K MAU + MobilePay - Base monthly: €2,300 (24,150 NOK) - Users: €0 (included in first 50K) - CheckID Nordic (BankID, Vipps, MobilePay): 30K × €0.05 = €1,500 (15,750 NOK) - Total Monthly: €3,800 (39,900 NOK)

Scenario 2: European E-commerce with 150K MAU - Base monthly: €4,600 (48,300 NOK) - Users: 100K × €0.014 = €1,400 (14,700 NOK) - CheckID Premium (Full EU + MobilePay): 50K × €0.04 = €2,000 (21,000 NOK) - Total Monthly: €8,000 (84,000 NOK)

Scenario 3: Global Marketplace with 500K MAU (60 countries) - Base monthly: Custom (~€8,000 / 84,000 NOK) - Users: 450K × €0.014 = €6,300 (66,150 NOK) - CheckID Enterprise Global: - Base: €0.03/user × 200K = €6,000 (63,000 NOK) - Unlimited integrations: €4,600 (48,300 NOK) - Custom APIs (10 markets): Included - Total Monthly: ~€24,900 (261,450 NOK)

Scenario 4: Manufacturing/Equipment (60 countries, employee + customer) - Base monthly: Custom (~€10,000 / 105,000 NOK) - Employees (60K): €0.014 × 10K = €140 (1,470 NOK) - Customers (200K): €0.014 × 150K = €2,100 (22,050 NOK) - CheckID Enterprise: - Unlimited global: €4,600 (48,300 NOK) - 15 custom API integrations for key markets - Total Monthly: ~€16,840 (176,820 NOK)


Getting Started

Ready to simplify your customer identity management globally?

📧 Contact: external-id@fortytwo.io
📞 Schedule a demo: fortytwo.io/book-a-demo
📚 Technical documentation: docs.fortytwo.io/external-id
🔐 CheckID module info: docs.checkid.no

Next Steps: 1. Schedule discovery call 2. Identify required geographic markets and providers 3. Receive custom proposal with CheckID assessment 4. Review architecture design 5. Sign MSA and SOW 6. Kick off 8-week implementation 7. Ongoing custom API integrations as you expand


All prices exclude VAT. Norwegian customers subject to 25% MVA. EU customers subject to local VAT rates. Volume discounts available for enterprise deployments. CheckID module requires separate terms with identity provider partners. Custom API integration pricing varies by provider complexity and market requirements. Contact us for detailed pricing based on your specific geographic coverage needs.