gravitee-io / gravitee-access-management

Gravitee.io - Access Management - OpenSource IAM Solution

Home Page:https://www.gravitee.io/platform/access-management

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gravitee Dark Logo Gravitee Light Logo

Access Management

Secure your APIs with a robust, feature-rich Identity solution.


Build Status on CircleCI License Snyk Vulnerabilities for GitHub Repo
Gravitee.io Community Gravitee.io Documentation Official Twitter Handle

Table of contents

πŸ” Overview

Gravitee.io AM aims to be a bridge between applications and identity providers to authenticate, authorize and getting information about user accounts.

πŸš€ Features

  • Access security: Control and secure enterprise data with industry standard protocols such as OpenID Connect and OAuth 2.0 and JWT.
  • Single sign-on (SSO): Centralized and strong authentication for your customers using out-of-the-box or custom identity providers.
  • Multi-factor authentication (MFA): Enforce security and convenience by adding extra authentication factors.
  • Passwordless: Secure your apps and APIs with industry best-practice security using biometrics, tokens and further passwordless auth mechanisms.
  • Identity providers marketplace: Connect your application with your user resources such as LDAP, Database, Webservices, Azure AD, Social, ... .
  • Analytics dashboard: The out-of-the-box dashboards give you a 360-degree view of your applications and users. You can also use all metrics with external tools like Grafana or Kibana.
  • Plugins system: Specialize platform behavior to exactly fit your needs.

πŸ”‘ Protocols

OpenID Connect Certification Logo Gravitee.io Access Management is OpenID Connect certified for the following profiles:
  • OpenID Provider: Basic OP, Implicit OP, Hybrid OP, Config OP, Dynamic OP
  • FAPI OpenID Provider: all profiles

Gravitee.io AM also supports the following protocols to help our customers to connect with 3rd party tools:

  • SAML 2.0: Security Assertion Markup Language 2.0
  • SCIM 2.0: System for Cross-domain Identity Management 2.0
  • CAS protocol: Central Authentication Service
  • Kerberos: Computer-network authentication protocol
  • JWT: JSON Web Tokens

πŸ“š Documentation

You can find Gravitee.io Access Management's documentation on the dedicated website.

πŸ‘₯ Community

Got questions, suggestions or feedback? Why not join us on the Gravitee.io Community Forum.

πŸ‘ Contributing

We welcome contributions! Please read the dedicated CONTRIBUTING guide for more info.

πŸ“ License

Gravitee.io API Management is licensed under the Apache License, Version 2.0.

About

Gravitee.io - Access Management - OpenSource IAM Solution

https://www.gravitee.io/platform/access-management

License:Apache License 2.0


Languages

Language:Java 72.4%Language:TypeScript 20.4%Language:HTML 5.0%Language:JavaScript 0.8%Language:CSS 0.5%Language:SCSS 0.3%Language:Scala 0.3%Language:Shell 0.1%Language:Makefile 0.1%Language:Dockerfile 0.1%Language:Mustache 0.0%Language:Batchfile 0.0%Language:FreeMarker 0.0%