Skip to main content

Graph Modeling (formerly PoolParty) Federated User Management

Graph Modeling (formerly PoolParty) uses Keycloak to manage Graph Modeling users, their authentication and their authorization.

As you can see in this diagram, Graph Modeling connects to the Keycloak server to authorize, to authenticate and to manage the user's identity using federated identity Keycloak acts as an intermediary to manage users and their access to Graph Modeling. It is between the external (Identity Provider) IDP and Graph Modeling. It has two roles. For the external IDP, it is a service provider. For Graph Modeling, it is an IDP. This way, Graph Modeling can interface with many different industry-standard Identity and Access Management (IAM) solutions such as SAML and LDAP IDPs through SAML and LDAP protocols without having to know the exact details.

PoolParty-and-Keycloak.png