← Back 🏠 Categories

App: app_4dhdYq

Fetched from /v1/connect/apps/app_4dhdYq  ·  Slug: keycloak

id app_4dhdYq
name_slug keycloak
name Keycloak
auth_type oauth
description Open Source Identity and Access Management.
img_src https://assets.pipedream.net/s.v0/app_4dhdYq/logo/orig
custom_fields_json [{"name":"client_id","label":"Client ID","description":"To get your Client ID, sign in to Keycloak, select the master realm on the top left, and go to \"Clients\". Copy your Client ID from the \"Client ID\" column. Make sure the client has settings per Keycloak [documentation](https://www.keycloak.org/docs/latest/server_development/index.html#authenticating-with-a-service-account).","default":null,"optional":null,"type":"password"},{"name":"client_secret","label":"client_secret","description":"Click on one of your Client ID links from the \"Client ID\" column and go to \"Credentials\" tab \u003e \"Client Secret\". Make sure the client has settings per Keycloak [documentation](https://www.keycloak.org/docs/latest/server_development/index.html#authenticating-with-a-service-account).","default":null,"optional":null},{"name":"url","label":"URL","description":"The **url** field above is where your Keycloak instance is installed. If you have a Keycloak instance hosted at `https://example.com`, then enter `https://example.com` in the **url** field above.","default":null,"optional":null}]
categories
[
  "Infrastructure & Cloud"
]
featured_weight 0
connect
{
  "allowed_domains": null,
  "base_proxy_target_url": "https://{{custom_fields.url}}",
  "proxy_enabled": true
}
Show raw API payload
{
  "data": {
    "id": "app_4dhdYq",
    "name_slug": "keycloak",
    "name": "Keycloak",
    "auth_type": "oauth",
    "description": "Open Source Identity and Access Management.",
    "img_src": "https://assets.pipedream.net/s.v0/app_4dhdYq/logo/orig",
    "custom_fields_json": "[{\"name\":\"client_id\",\"label\":\"Client ID\",\"description\":\"To get your Client ID, sign in to Keycloak, select the master realm on the top left, and go to \\\"Clients\\\". Copy your Client ID from the \\\"Client ID\\\" column. Make sure the client has settings per Keycloak [documentation](https://www.keycloak.org/docs/latest/server_development/index.html#authenticating-with-a-service-account).\",\"default\":null,\"optional\":null,\"type\":\"password\"},{\"name\":\"client_secret\",\"label\":\"client_secret\",\"description\":\"Click on one of your Client ID links from the \\\"Client ID\\\" column and go to \\\"Credentials\\\" tab \\u003e \\\"Client Secret\\\". Make sure the client has settings per Keycloak [documentation](https://www.keycloak.org/docs/latest/server_development/index.html#authenticating-with-a-service-account).\",\"default\":null,\"optional\":null},{\"name\":\"url\",\"label\":\"URL\",\"description\":\"The **url** field above is where your Keycloak instance is installed.  If you have a Keycloak instance hosted at `https://example.com`, then enter `https://example.com` in the **url** field above.\",\"default\":null,\"optional\":null}]",
    "categories": [
      "Infrastructure & Cloud"
    ],
    "featured_weight": 0,
    "connect": {
      "allowed_domains": null,
      "base_proxy_target_url": "https://{{custom_fields.url}}",
      "proxy_enabled": true
    }
  }
}

Tip: Connect tokens are single-use and expire quickly; click “Connect” to generate a fresh one.