Features

WSO2 Identity Server is an API-driven, cloud-native, open source IAM solution that specializes in customer IAM. It provides a highly extensible developer-friendly platform to federate, authenticate & manage identities across both enterprise and cloud environments.

WSO2 Identity Server Architecture

Here’s what you can do with WSO2 Identity Server!

Enable Easy Logins

Enable Easy Logins

Single sign on (SSO)

Facilitates SSO between multiple logged-in applications for an improved user experience.

Learn about SSO >
Enable Easy Logins

Connect Everything

Identity federation

Enables federated access to web and mobile applications across multiple trust domains using open identity standards (including SAML, OIDC, and WS-Federation).

Learn More >
Connect Everything
Connect Everything
Ensure Secure Access

Ensure Secure Access

Multi-factor and adaptive authentication

Multi-factor and adaptive authentication based on context, risk, and identity attributes.

Learn More >
Ensure Secure Access

Provide Quick and User-friendly Access

Passwordless authentication

Implement phishing proof and access with a security key or biometrics with FIDO2 support.

Learn More >
Provide Quick and User-friendly Access
Provide Quick and User-friendly Access
Give Users Enhanced Control Over Their Data

Give Users Enhanced Control Over Their Data

Privacy and consent management

Record, review, and revoke user consent by adhering to privacy by design principles and industry standards and regulations (e.g., GDPR and CCPA). Gives users control over their personal data.

Learn More >
Give Users Enhanced Control Over Their Data

Get a Unified View of APIs

API security

Secure access to APIs and microservices-based on open standards such as OAuth2.

Learn More >
Get a Unified View of APIs
Get a Unified View of APIs
Manage users and enable self-serve with ease

Manage users and enable self-serve with ease

User management

Easily and securely manage user accounts and their storage, manage and assign roles and groups, manage user’s permission levels, and allow users to manage their own profile and preferences.

Learn More >
Manage users and enable self-serve with ease

Control who has access to what

Access control

Control or restrict access to resources like applications and APIs, based on roles, attributes, or administrator discretion and provide the correct access to the relevant resources at the correct times.

Learn More >
Control who has access to what
Control who has access to what