Skip to main content

Disable Basic Authentication in Graph Modeling

20/04/2026

By default, Graph Modeling (formerly PoolParty) enables both Basic Authentication and OAuth 2.0 for Linux. We recommend that you to disable Basic Authentication because Graph Modeling uses OAuth 2.0 as the main authentication method.

You can disable Basic Authentication by setting the enable-basic-auth field in the following JSON files to false:

  • Graph Modeling Thesaurus Manager (${POOLPARTY_HOME}/config/keycloak/ppt-keycloak.json ),

  • Graphwise Extractor (${POOLPARTY_HOME}/config/keycloak/ppx-keycloak.json),

  • Graphwise GraphSearch (${POOLPARTY_HOME}/config/keycloak/ppgs-keycloak.json)

{ 
  "realm": "${PP_client_realm}", 
  "auth-server-url": "${PP_auth_server_url}", 
  "ssl-required": "external", 
  "resource": "ppt", 
  "principal-attribute": "preferred_username", 
  "credentials":  { 
    "secret": "${PP_ppt_client_secret}" 
  }, 
  "enable-basic-auth": false, 
  "confidential-port": 0
}