Extension Ozwillo OpenID Connect


Extension Basics

Title
Ozwillo OpenID Connect
Name
ckanext-ozwillo-pyoidc
Type
Public extension
Description
Ozwillo platform OpenID Connect authentication integration for European digital identity federation.
CKAN versions
Download-Url (zip)
Download-Url commit date
2019-10-09
Url to repo
Category
Corporate & Business


Background Infos

Description (long)
Show details

The Ozwillo OpenID Connect extension provides comprehensive integration between CKAN and the Ozwillo digital platform, implementing OpenID Connect authentication protocols for European digital identity federation and enabling seamless single sign-on across European digital service ecosystems through standardized identity management. This specialized extension connects to the Ozwillo platform’s identity services, providing secure authentication through OpenID Connect standards while supporting European digital identity initiatives and cross-platform service integration. The system supports both authentication and authorization flows with automatic user provisioning, attribute mapping from Ozwillo identity profiles, and integration with European digital service architectures. Advanced features include multi-tenancy support for organizations participating in the Ozwillo ecosystem, flexible attribute mapping configurations, and integration with CKAN’s authorization system for automated permission assignment based on Ozwillo organizational roles. Security enhancements provide encrypted token handling, digital signature verification for OpenID Connect flows, and comprehensive audit logging for compliance with European data protection regulations. The extension supports Ozwillo metadata exchange, automatic token refresh mechanisms, and federation trust management for complex European multi-organization deployments. Administrative tools include Ozwillo configuration management, user mapping diagnostics, and authentication analytics with detailed session tracking for European digital service monitoring. Integration capabilities extend to other European digital platforms through Ozwillo’s federated services, API authentication token generation, and compatibility with European digital identity standards. Essential for European organizations participating in the Ozwillo digital ecosystem, government portals requiring European digital identity integration, academic institutions using European federated authentication systems, and organizations where compliance with European digital service standards, cross-platform interoperability, and participation in European digital transformation initiatives are critical for accessing European digital services and supporting European digital single market objectives.

Version
Latest
Version release date
2019-10-09
Contact name
Datopian Team
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

Ozwillo OpenID Connect integration for European digital identity federation

Plugins to configure (ckan.ini)
ozwillo_pyoidc
CKAN Settings (ckan.ini)
# ckanext.ozwillo_pyoidc.client_id = 'your-ozwillo-client-id' # ckanext.ozwillo_pyoidc.client_secret = 'your-ozwillo-client-secret' # ckanext.ozwillo_pyoidc.issuer_url = 'https://accounts.ozwillo.com' # ckanext.ozwillo_pyoidc.redirect_uri = 'https://your-ckan.com/user/login' # ckanext.ozwillo_pyoidc.scope = 'openid profile email' # ckanext.ozwillo_pyoidc.logout_url = 'https://accounts.ozwillo.com/logout'
DB migration to be executed
(not set)
<< back to Extensions