update_client
Update existing Keycloak client settings including redirect URIs, web origins, and authentication flows to adjust access policies.
Instructions
Update an existing client.
Args:
id: The client's database ID
client_id: New client ID
name: New display name
description: New description
enabled: Whether the client is enabled
redirect_uris: New redirect URIs
web_origins: New CORS origins
public_client: Whether client is public
service_accounts_enabled: Enable service accounts
direct_access_grants_enabled: Enable direct access grants
realm: Target realm (uses default if not specified)
Returns:
Status messageInput Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| client_id | No | ||
| name | No | ||
| description | No | ||
| enabled | No | ||
| redirect_uris | No | ||
| web_origins | No | ||
| public_client | No | ||
| service_accounts_enabled | No | ||
| direct_access_grants_enabled | No | ||
| realm | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |