Single Sign-On (SSO) Integration

Enterprise authentication with SAML, OAuth, Azure AD, and Okta

2
Configured Providers
75
Active Users
3
Connected Institutions
99.9%
Uptime SLA

Available SSO Providers

🔐
SAML 2.0
Enterprise-grade SAML authentication
Configured
Features:
Single Sign-OnAttribute MappingMetadata ExchangeEncrypted Assertions
Active Users: 452 weeks ago
🔑
OAuth 2.0
OAuth 2.0 with OpenID Connect
Configured
Features:
Authorization Code FlowRefresh TokensScopesToken Validation
Active Users: 231 week ago
☁️
Azure AD
Microsoft Azure Active Directory
Pending
Features:
Multi-tenant SupportConditional AccessMFA IntegrationGroup Sync
Active Users: 0Not configured
🛡️
Okta
Okta Identity Platform
Pending
Features:
Universal DirectoryAPI Access ManagementLifecycle ManagementRisk Engine
Active Users: 0Not configured
Connected Institutions
Active SSO connections and user synchronization status

Ministry of Science & Technology - Kenya

Provider: SAML 2.0
Active
Active Users
23
Last Sync
30 minutes ago
Next Sync
In 30 minutes

National Research Council - Egypt

Provider: OAuth 2.0
Active
Active Users
18
Last Sync
1 hour ago
Next Sync
In 1 hour

Department of Science - South Africa

Provider: SAML 2.0
Active
Active Users
34
Last Sync
15 minutes ago
Next Sync
In 45 minutes
Configuration Guide

SAML 2.0 Setup

1. Download NSTIS metadata from Settings → SSO Providers

2. Upload metadata to your identity provider

3. Configure attribute mappings (email, name, role)

4. Test connection with test user account

OAuth 2.0 Setup

1. Create OAuth 2.0 application in your provider

2. Set Redirect URI to: https://nstis.example.com/auth/callback

3. Copy Client ID and Client Secret to NSTIS

4. Configure scopes (openid, profile, email)