Skip to main content

Disable Basic Authentication in PoolParty

Abstract

Disabling Basic Authentication in PoolParty for PoolParty Thesaurus Manager, PoolParty Extractor, PoolParty GraphSearch.

By default, PoolParty enables both Basic Authentication and OAuth 2.0 for Linux and Microsoft Windows. We recommend that you to disable Basic Authentication because PoolParty 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:

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

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

  • PoolParty 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
}