io.gravitee.am.repository:gravitee-am-repository-api

The Gravitee.IO Parent POM provides common settings for all Gravitee components.


Keywords
access-management, identity-management, oauth2, openid-connect, product-am, scim, security-scan
License
Apache-2.0

Documentation

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.