productivity
Keycloak Lua API for KosmoKrator Agents
Agent-facing Lua documentation and function reference for the Keycloak KosmoKrator integration.Lua Namespace
Agents call this integration through app.integrations.keycloak.*.
Use lua_read_doc("integrations.keycloak") inside KosmoKrator to discover the same reference at runtime.
Call Lua from the Headless CLI
Use kosmo integrations:lua when a shell script, CI job, cron job, or another coding CLI should run a deterministic
Keycloak workflow without starting an interactive agent session.
kosmo integrations:lua --eval 'dump(app.integrations.keycloak.delete_realm({}))' --json kosmo integrations:lua --eval 'print(docs.read("keycloak"))' --json
kosmo integrations:lua --eval 'print(docs.read("keycloak.delete_realm"))' --json Workflow file
Put repeatable logic in a Lua file, then execute it with JSON output for the calling process.
local keycloak = app.integrations.keycloak
local result = keycloak.delete_realm({})
dump(result) kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json integrations:lua exposes app.integrations.keycloak, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.keycloak.default.* or app.integrations.keycloak.work.* when you configured named credential accounts.
MCP-only Lua
If the script only needs configured MCP servers and does not need Keycloak, use the narrower mcp:lua command.
# Use mcp:lua for MCP-only scripts; use integrations:lua for this integration namespace.
kosmo mcp:lua --eval 'dump(mcp.servers())' --json Agent-Facing Lua Docs
This is the rendered version of the full Lua documentation exposed to agents when they inspect the integration namespace.
Keycloak Lua Docs
Namespace: keycloak
Keycloak exposes the official Admin REST API for realm administration. Tools are generated one-to-one from the Keycloak OpenAPI document and keep the upstream path, query, header, and body shape explicit.
Configuration
Provide an admin bearer token in access_token and the Keycloak server root in base_url, for example https://keycloak.example.test. The connection test also asks for a realm because the Admin REST API is realm scoped.
Usage Notes
- Most tools require
realm; passmasteror the tenant realm name explicitly. - Path parameters with hyphens in the upstream API use snake_case arguments, such as
user_idfor{user-id}. - Query parameters preserve Keycloak behavior but are exposed as snake_case arguments, such as
brief_representationforbriefRepresentation. - For create and update endpoints, pass
bodyas an object matching the Keycloak representation schema documented for that endpoint. - Tool responses are parsed JSON when Keycloak returns JSON. Empty
204responses return{ success = true, status = 204 }.
Examples
local users = keycloak.keycloak_get_admin_realms_realm_users({
realm = "master",
username = "alice",
exact = true,
brief_representation = true,
})
local created = keycloak.keycloak_post_admin_realms_realm_users({
realm = "master",
body = {
username = "agent-test-user",
enabled = true,
email = "[email protected]",
},
})
Use fake domains and test users in examples and test fixtures. Do not put production realms, user emails, or tokens into committed docs.
Raw agent markdown
# Keycloak Lua Docs
Namespace: `keycloak`
Keycloak exposes the official Admin REST API for realm administration. Tools are generated one-to-one from the Keycloak OpenAPI document and keep the upstream path, query, header, and body shape explicit.
## Configuration
Provide an admin bearer token in `access_token` and the Keycloak server root in `base_url`, for example `https://keycloak.example.test`. The connection test also asks for a `realm` because the Admin REST API is realm scoped.
## Usage Notes
- Most tools require `realm`; pass `master` or the tenant realm name explicitly.
- Path parameters with hyphens in the upstream API use snake_case arguments, such as `user_id` for `{user-id}`.
- Query parameters preserve Keycloak behavior but are exposed as snake_case arguments, such as `brief_representation` for `briefRepresentation`.
- For create and update endpoints, pass `body` as an object matching the Keycloak representation schema documented for that endpoint.
- Tool responses are parsed JSON when Keycloak returns JSON. Empty `204` responses return `{ success = true, status = 204 }`.
## Examples
```lua
local users = keycloak.keycloak_get_admin_realms_realm_users({
realm = "master",
username = "alice",
exact = true,
brief_representation = true,
})
```
```lua
local created = keycloak.keycloak_post_admin_realms_realm_users({
realm = "master",
body = {
username = "agent-test-user",
enabled = true,
email = "[email protected]",
},
})
```
Use fake domains and test users in examples and test fixtures. Do not put production realms, user emails, or tokens into committed docs. local result = app.integrations.keycloak.delete_realm({})
print(result) Functions
delete_realm Write
Delete the realm.
- Lua path
app.integrations.keycloak.delete_realm- Full name
keycloak.keycloak_delete_admin_realms_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_all_admin_events Write
Delete all admin events.
- Lua path
app.integrations.keycloak.delete_all_admin_events- Full name
keycloak.keycloak_delete_admin_realms_realm_admin_events
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
clear_any_user_login_failures_all_users_this_can_release_temporary_disabled_users Write
Clear any user login failures for all users This can release temporary disabled users.
- Lua path
app.integrations.keycloak.clear_any_user_login_failures_all_users_this_can_release_temporary_disabled_users- Full name
keycloak.keycloak_delete_admin_realms_realm_attack_detection_brute_force_users
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
clear_any_user_login_failures_user_this_can_release_temporary_disabled_user Write
Clear any user login failures for the user This can release temporary disabled user.
- Lua path
app.integrations.keycloak.clear_any_user_login_failures_user_this_can_release_temporary_disabled_user- Full name
keycloak.keycloak_delete_admin_realms_realm_attack_detection_brute_force_users_user_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_authenticator_configuration Write
Delete authenticator configuration.
- Lua path
app.integrations.keycloak.delete_authenticator_configuration- Full name
keycloak.keycloak_delete_admin_realms_realm_authentication_config_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_execution Write
Delete execution.
- Lua path
app.integrations.keycloak.delete_execution- Full name
keycloak.keycloak_delete_admin_realms_realm_authentication_executions_execution_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_authentication_flow Write
Delete an authentication flow.
- Lua path
app.integrations.keycloak.delete_authentication_flow- Full name
keycloak.keycloak_delete_admin_realms_realm_authentication_flows_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_required_action Write
Delete required action.
- Lua path
app.integrations.keycloak.delete_required_action- Full name
keycloak.keycloak_delete_admin_realms_realm_authentication_required_actions_alias
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_requiredaction_configuration Write
Delete RequiredAction configuration.
- Lua path
app.integrations.keycloak.delete_requiredaction_configuration- Full name
keycloak.keycloak_delete_admin_realms_realm_authentication_required_actions_alias_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_client_scope Write
Delete the client scope.
- Lua path
app.integrations.keycloak.delete_client_scope- Full name
keycloak.keycloak_delete_admin_realms_realm_client_scopes_client_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_mapper Write
Delete the mapper.
- Lua path
app.integrations.keycloak.delete_mapper- Full name
keycloak.keycloak_delete_admin_realms_realm_client_scopes_client_scope_id_protocol_mappers_models_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
remove_client_level_roles_from_client_scope Write
Remove client-level roles from the client's scope.
- Lua path
app.integrations.keycloak.remove_client_level_roles_from_client_scope- Full name
keycloak.keycloak_delete_admin_realms_realm_client_scopes_client_scope_id_scope_mappings_clients_client
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
remove_set_realm_level_roles_from_client_scope Write
Remove a set of realm-level roles from the client's scope.
- Lua path
app.integrations.keycloak.remove_set_realm_level_roles_from_client_scope- Full name
keycloak.keycloak_delete_admin_realms_realm_client_scopes_client_scope_id_scope_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_client_scope Write
Delete the client scope.
- Lua path
app.integrations.keycloak.delete_client_scope- Full name
keycloak.keycloak_delete_admin_realms_realm_client_templates_client_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_mapper Write
Delete the mapper.
- Lua path
app.integrations.keycloak.delete_mapper- Full name
keycloak.keycloak_delete_admin_realms_realm_client_templates_client_scope_id_protocol_mappers_models_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
remove_client_level_roles_from_client_scope Write
Remove client-level roles from the client's scope.
- Lua path
app.integrations.keycloak.remove_client_level_roles_from_client_scope- Full name
keycloak.keycloak_delete_admin_realms_realm_client_templates_client_scope_id_scope_mappings_clients_client
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
remove_set_realm_level_roles_from_client_scope Write
Remove a set of realm-level roles from the client's scope.
- Lua path
app.integrations.keycloak.remove_set_realm_level_roles_from_client_scope- Full name
keycloak.keycloak_delete_admin_realms_realm_client_templates_client_scope_id_scope_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_client Write
Delete the client.
- Lua path
app.integrations.keycloak.delete_client- Full name
keycloak.keycloak_delete_admin_realms_realm_clients_client_uuid
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id Write
DELETE /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource/{resource-id}.
- Lua path
app.integrations.keycloak.delete_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id- Full name
keycloak.keycloak_delete_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id Write
DELETE /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scope/{scope-id}.
- Lua path
app.integrations.keycloak.delete_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id- Full name
keycloak.keycloak_delete_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
invalidate_rotated_secret_client Write
Invalidate the rotated secret for the client.
- Lua path
app.integrations.keycloak.invalidate_rotated_secret_client- Full name
keycloak.keycloak_delete_admin_realms_realm_clients_client_uuid_client_secret_rotated
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_admin_realms_realm_clients_client_uuid_default_client_scopes_clientscopeid Write
DELETE /admin/realms/{realm}/clients/{client-uuid}/default-client-scopes/{clientScopeId}.
- Lua path
app.integrations.keycloak.delete_admin_realms_realm_clients_client_uuid_default_client_scopes_clientscopeid- Full name
keycloak.keycloak_delete_admin_realms_realm_clients_client_uuid_default_client_scopes_client_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
unregister_cluster_node_from_client Write
Unregister a cluster node from the client.
- Lua path
app.integrations.keycloak.unregister_cluster_node_from_client- Full name
keycloak.keycloak_delete_admin_realms_realm_clients_client_uuid_nodes_node
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_admin_realms_realm_clients_client_uuid_optional_client_scopes_clientscopeid Write
DELETE /admin/realms/{realm}/clients/{client-uuid}/optional-client-scopes/{clientScopeId}.
- Lua path
app.integrations.keycloak.delete_admin_realms_realm_clients_client_uuid_optional_client_scopes_clientscopeid- Full name
keycloak.keycloak_delete_admin_realms_realm_clients_client_uuid_optional_client_scopes_client_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_mapper Write
Delete the mapper.
- Lua path
app.integrations.keycloak.delete_mapper- Full name
keycloak.keycloak_delete_admin_realms_realm_clients_client_uuid_protocol_mappers_models_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_role_by_name Write
Delete a role by name.
- Lua path
app.integrations.keycloak.delete_role_by_name- Full name
keycloak.keycloak_delete_admin_realms_realm_clients_client_uuid_roles_role_name
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
remove_roles_from_role_composite Write
Remove roles from the role's composite.
- Lua path
app.integrations.keycloak.remove_roles_from_role_composite- Full name
keycloak.keycloak_delete_admin_realms_realm_clients_client_uuid_roles_role_name_composites
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
remove_client_level_roles_from_client_scope Write
Remove client-level roles from the client's scope.
- Lua path
app.integrations.keycloak.remove_client_level_roles_from_client_scope- Full name
keycloak.keycloak_delete_admin_realms_realm_clients_client_uuid_scope_mappings_clients_client
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
remove_set_realm_level_roles_from_client_scope Write
Remove a set of realm-level roles from the client's scope.
- Lua path
app.integrations.keycloak.remove_set_realm_level_roles_from_client_scope- Full name
keycloak.keycloak_delete_admin_realms_realm_clients_client_uuid_scope_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_admin_realms_realm_clients_initial_access_id Write
DELETE /admin/realms/{realm}/clients-initial-access/{id}.
- Lua path
app.integrations.keycloak.delete_admin_realms_realm_clients_initial_access_id- Full name
keycloak.keycloak_delete_admin_realms_realm_clients_initial_access_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_admin_realms_realm_components_id Write
DELETE /admin/realms/{realm}/components/{id}.
- Lua path
app.integrations.keycloak.delete_admin_realms_realm_components_id- Full name
keycloak.keycloak_delete_admin_realms_realm_components_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_admin_realms_realm_default_default_client_scopes_clientscopeid Write
DELETE /admin/realms/{realm}/default-default-client-scopes/{clientScopeId}.
- Lua path
app.integrations.keycloak.delete_admin_realms_realm_default_default_client_scopes_clientscopeid- Full name
keycloak.keycloak_delete_admin_realms_realm_default_default_client_scopes_client_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_admin_realms_realm_default_groups_groupid Write
DELETE /admin/realms/{realm}/default-groups/{groupId}.
- Lua path
app.integrations.keycloak.delete_admin_realms_realm_default_groups_groupid- Full name
keycloak.keycloak_delete_admin_realms_realm_default_groups_group_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_admin_realms_realm_default_optional_client_scopes_clientscopeid Write
DELETE /admin/realms/{realm}/default-optional-client-scopes/{clientScopeId}.
- Lua path
app.integrations.keycloak.delete_admin_realms_realm_default_optional_client_scopes_clientscopeid- Full name
keycloak.keycloak_delete_admin_realms_realm_default_optional_client_scopes_client_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_all_events Write
Delete all events.
- Lua path
app.integrations.keycloak.delete_all_events- Full name
keycloak.keycloak_delete_admin_realms_realm_events
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_admin_realms_realm_groups_group_id Write
DELETE /admin/realms/{realm}/groups/{group-id}.
- Lua path
app.integrations.keycloak.delete_admin_realms_realm_groups_group_id- Full name
keycloak.keycloak_delete_admin_realms_realm_groups_group_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_client_level_roles_from_user_or_group_role_mapping Write
Delete client-level roles from user or group role mapping.
- Lua path
app.integrations.keycloak.delete_client_level_roles_from_user_or_group_role_mapping- Full name
keycloak.keycloak_delete_admin_realms_realm_groups_group_id_role_mappings_clients_client_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_realm_level_role_mappings Write
Delete realm-level role mappings.
- Lua path
app.integrations.keycloak.delete_realm_level_role_mappings- Full name
keycloak.keycloak_delete_admin_realms_realm_groups_group_id_role_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_identity_provider Write
Delete the identity provider.
- Lua path
app.integrations.keycloak.delete_identity_provider- Full name
keycloak.keycloak_delete_admin_realms_realm_identity_provider_instances_alias
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_mapper_identity_provider Write
Delete a mapper for the identity provider.
- Lua path
app.integrations.keycloak.delete_mapper_identity_provider- Full name
keycloak.keycloak_delete_admin_realms_realm_identity_provider_instances_alias_mappers_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_admin_realms_realm_localization_locale Write
DELETE /admin/realms/{realm}/localization/{locale}.
- Lua path
app.integrations.keycloak.delete_admin_realms_realm_localization_locale- Full name
keycloak.keycloak_delete_admin_realms_realm_localization_locale
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_admin_realms_realm_localization_locale Write
DELETE /admin/realms/{realm}/localization/{locale}/{key}.
- Lua path
app.integrations.keycloak.delete_admin_realms_realm_localization_locale- Full name
keycloak.keycloak_delete_admin_realms_realm_localization_locale_key
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
deletes_organization Write
Deletes the organization.
- Lua path
app.integrations.keycloak.deletes_organization- Full name
keycloak.keycloak_delete_admin_realms_realm_organizations_org_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_organization_group Write
Deletes the organization group and all its subgroups
- Lua path
app.integrations.keycloak.delete_organization_group- Full name
keycloak.keycloak_delete_admin_realms_realm_organizations_org_id_groups_group_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
remove_user_from_this_organization_group Write
Removes a user from this organization group. The user remains a member of the organization.
- Lua path
app.integrations.keycloak.remove_user_from_this_organization_group- Full name
keycloak.keycloak_delete_admin_realms_realm_organizations_org_id_groups_group_id_members_user_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
removes_identity_provider_with_specified_alias_from_organization Write
Breaks the association between the identity provider and the organization. The provider itself is not deleted. If no provider is found, or if it is not currently associated with the org, an error response is returned
- Lua path
app.integrations.keycloak.removes_identity_provider_with_specified_alias_from_organization- Full name
keycloak.keycloak_delete_admin_realms_realm_organizations_org_id_identity_providers_alias
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_invitation Write
Delete an invitation.
- Lua path
app.integrations.keycloak.delete_invitation- Full name
keycloak.keycloak_delete_admin_realms_realm_organizations_org_id_invitations_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
removes_user_with_specified_id_from_organization Write
Breaks the association between the user and organization. The user itself is deleted in case the membership is managed, otherwise the user is not deleted. If no user is found, or if they are not a member of the organization, an error response is returned
- Lua path
app.integrations.keycloak.removes_user_with_specified_id_from_organization- Full name
keycloak.keycloak_delete_admin_realms_realm_organizations_org_id_members_member_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_role Write
Delete the role.
- Lua path
app.integrations.keycloak.delete_role- Full name
keycloak.keycloak_delete_admin_realms_realm_roles_by_id_role_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
remove_set_roles_from_role_composite Write
Remove a set of roles from the role's composite.
- Lua path
app.integrations.keycloak.remove_set_roles_from_role_composite- Full name
keycloak.keycloak_delete_admin_realms_realm_roles_by_id_role_id_composites
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_role_by_name Write
Delete a role by name.
- Lua path
app.integrations.keycloak.delete_role_by_name- Full name
keycloak.keycloak_delete_admin_realms_realm_roles_role_name
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
remove_roles_from_role_composite Write
Remove roles from the role's composite.
- Lua path
app.integrations.keycloak.remove_roles_from_role_composite- Full name
keycloak.keycloak_delete_admin_realms_realm_roles_role_name_composites
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
remove_specific_user_session Write
Any client that has an admin url will also be told to invalidate this particular session.
- Lua path
app.integrations.keycloak.remove_specific_user_session- Full name
keycloak.keycloak_delete_admin_realms_realm_sessions_session
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_user Write
Delete the user.
- Lua path
app.integrations.keycloak.delete_user- Full name
keycloak.keycloak_delete_admin_realms_realm_users_user_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
revoke_consent_and_offline_tokens_particular_client_from_user Write
Revoke consent and offline tokens for particular client from user.
- Lua path
app.integrations.keycloak.revoke_consent_and_offline_tokens_particular_client_from_user- Full name
keycloak.keycloak_delete_admin_realms_realm_users_user_id_consents_client
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
remove_credential_user Write
Remove a credential for a user.
- Lua path
app.integrations.keycloak.remove_credential_user- Full name
keycloak.keycloak_delete_admin_realms_realm_users_user_id_credentials_credential_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
remove_social_login_provider_from_user Write
Remove a social login provider from user.
- Lua path
app.integrations.keycloak.remove_social_login_provider_from_user- Full name
keycloak.keycloak_delete_admin_realms_realm_users_user_id_federated_identity_provider
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_admin_realms_realm_users_user_id_groups_groupid Write
DELETE /admin/realms/{realm}/users/{user-id}/groups/{groupId}.
- Lua path
app.integrations.keycloak.delete_admin_realms_realm_users_user_id_groups_groupid- Full name
keycloak.keycloak_delete_admin_realms_realm_users_user_id_groups_group_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_client_level_roles_from_user_or_group_role_mapping Write
Delete client-level roles from user or group role mapping.
- Lua path
app.integrations.keycloak.delete_client_level_roles_from_user_or_group_role_mapping- Full name
keycloak.keycloak_delete_admin_realms_realm_users_user_id_role_mappings_clients_client_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_realm_level_role_mappings Write
Delete realm-level role mappings.
- Lua path
app.integrations.keycloak.delete_realm_level_role_mappings- Full name
keycloak.keycloak_delete_admin_realms_realm_users_user_id_role_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
delete_workflow Write
Delete the workflow and its configuration.
- Lua path
app.integrations.keycloak.delete_workflow- Full name
keycloak.keycloak_delete_admin_realms_realm_workflows_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_accessible_realms_returns_list_accessible_realms_list_is_filtered_based_what_realms_caller_is_allowed_view Read
Get accessible realms Returns a list of accessible realms. The list is filtered based on what realms the caller is allowed to view.
- Lua path
app.integrations.keycloak.get_accessible_realms_returns_list_accessible_realms_list_is_filtered_based_what_realms_caller_is_allowed_view- Full name
keycloak.keycloak_get_admin_realms
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_top_level_representation_realm_it_will_not_include_nested_information_like_user_and_client_representations Read
Get the top-level representation of the realm It will not include nested information like User and Client representations.
- Lua path
app.integrations.keycloak.get_top_level_representation_realm_it_will_not_include_nested_information_like_user_and_client_representations- Full name
keycloak.keycloak_get_admin_realms_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_events_returns_all_admin_events_or_filters_events_based_url_query_parameters_listed_here Read
Get admin events Returns all admin events, or filters events based on URL query parameters listed here.
- Lua path
app.integrations.keycloak.get_admin_events_returns_all_admin_events_or_filters_events_based_url_query_parameters_listed_here- Full name
keycloak.keycloak_get_admin_realms_realm_admin_events
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_status_username_brute_force_detection Read
Get status of a username in brute force detection.
- Lua path
app.integrations.keycloak.get_status_username_brute_force_detection- Full name
keycloak.keycloak_get_admin_realms_realm_attack_detection_brute_force_users_user_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_authenticator_providers_returns_stream_authenticator_providers Read
Get authenticator providers Returns a stream of authenticator providers.
- Lua path
app.integrations.keycloak.get_authenticator_providers_returns_stream_authenticator_providers- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_authenticator_providers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_client_authenticator_providers_returns_stream_client_authenticator_providers Read
Get client authenticator providers Returns a stream of client authenticator providers.
- Lua path
app.integrations.keycloak.get_client_authenticator_providers_returns_stream_client_authenticator_providers- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_client_authenticator_providers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_authenticator_provider_configuration_description Read
Get authenticator provider's configuration description.
- Lua path
app.integrations.keycloak.get_authenticator_provider_configuration_description- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_config_description_provider_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_authenticator_configuration Read
Get authenticator configuration.
- Lua path
app.integrations.keycloak.get_authenticator_configuration- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_config_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_single_execution Read
Get Single Execution.
- Lua path
app.integrations.keycloak.get_single_execution- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_executions_execution_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_execution_configuration Read
Get execution's configuration.
- Lua path
app.integrations.keycloak.get_execution_configuration- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_executions_execution_id_config_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_authentication_flows_returns_stream_authentication_flows Read
Get authentication flows Returns a stream of authentication flows.
- Lua path
app.integrations.keycloak.get_authentication_flows_returns_stream_authentication_flows- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_flows
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_authentication_executions_flow Read
Get authentication executions for a flow.
- Lua path
app.integrations.keycloak.get_authentication_executions_flow- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_flows_flow_alias_executions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_authentication_flow_id Read
Get authentication flow for id.
- Lua path
app.integrations.keycloak.get_authentication_flow_id- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_flows_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_form_action_providers_returns_stream_form_action_providers Read
Get form action providers Returns a stream of form action providers.
- Lua path
app.integrations.keycloak.get_form_action_providers_returns_stream_form_action_providers- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_form_action_providers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_form_providers_returns_stream_form_providers Read
Get form providers Returns a stream of form providers.
- Lua path
app.integrations.keycloak.get_form_providers_returns_stream_form_providers- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_form_providers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_configuration_descriptions_all_clients Read
Get configuration descriptions for all clients.
- Lua path
app.integrations.keycloak.get_configuration_descriptions_all_clients- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_per_client_config_description
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_required_actions_returns_stream_required_actions Read
Get required actions Returns a stream of required actions.
- Lua path
app.integrations.keycloak.get_required_actions_returns_stream_required_actions- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_required_actions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_required_action_alias Read
Get required action for alias.
- Lua path
app.integrations.keycloak.get_required_action_alias- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_required_actions_alias
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_requiredaction_configuration Read
Get RequiredAction configuration.
- Lua path
app.integrations.keycloak.get_requiredaction_configuration- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_required_actions_alias_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_requiredaction_provider_configuration_description Read
Get RequiredAction provider configuration description.
- Lua path
app.integrations.keycloak.get_requiredaction_provider_configuration_description- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_required_actions_alias_config_description
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_unregistered_required_actions_returns_stream_unregistered_required_actions Read
Get unregistered required actions Returns a stream of unregistered required actions.
- Lua path
app.integrations.keycloak.get_unregistered_required_actions_returns_stream_unregistered_required_actions- Full name
keycloak.keycloak_get_admin_realms_realm_authentication_unregistered_required_actions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_client_policies_policies Read
GET /admin/realms/{realm}/client-policies/policies.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_client_policies_policies- Full name
keycloak.keycloak_get_admin_realms_realm_client_policies_policies
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_client_policies_profiles Read
GET /admin/realms/{realm}/client-policies/profiles.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_client_policies_profiles- Full name
keycloak.keycloak_get_admin_realms_realm_client_policies_profiles
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
base_path_retrieve_providers_with_configproperties_properly_filled Read
Base path for retrieve providers with the configProperties properly filled.
- Lua path
app.integrations.keycloak.base_path_retrieve_providers_with_configproperties_properly_filled- Full name
keycloak.keycloak_get_admin_realms_realm_client_registration_policy_providers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_client_scopes_belonging_realm_returns_list_client_scopes_belonging_realm Read
Get client scopes belonging to the realm Returns a list of client scopes belonging to the realm.
- Lua path
app.integrations.keycloak.get_client_scopes_belonging_realm_returns_list_client_scopes_belonging_realm- Full name
keycloak.keycloak_get_admin_realms_realm_client_scopes
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_representation_client_scope Read
Get representation of the client scope.
- Lua path
app.integrations.keycloak.get_representation_client_scope- Full name
keycloak.keycloak_get_admin_realms_realm_client_scopes_client_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_mappers Read
Get mappers.
- Lua path
app.integrations.keycloak.get_mappers- Full name
keycloak.keycloak_get_admin_realms_realm_client_scopes_client_scope_id_protocol_mappers_models
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_mapper_by_id Read
Get mapper by id.
- Lua path
app.integrations.keycloak.get_mapper_by_id- Full name
keycloak.keycloak_get_admin_realms_realm_client_scopes_client_scope_id_protocol_mappers_models_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_mappers_by_name_specific_protocol Read
Get mappers by name for a specific protocol.
- Lua path
app.integrations.keycloak.get_mappers_by_name_specific_protocol- Full name
keycloak.keycloak_get_admin_realms_realm_client_scopes_client_scope_id_protocol_mappers_protocol_protocol
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_all_scope_mappings_client Read
Get all scope mappings for the client.
- Lua path
app.integrations.keycloak.get_all_scope_mappings_client- Full name
keycloak.keycloak_get_admin_realms_realm_client_scopes_client_scope_id_scope_mappings
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_roles_associated_with_client_scope_returns_roles_client Read
Get the roles associated with a client's scope Returns roles for the client.
- Lua path
app.integrations.keycloak.get_roles_associated_with_client_scope_returns_roles_client- Full name
keycloak.keycloak_get_admin_realms_realm_client_scopes_client_scope_id_scope_mappings_clients_client
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
available_client_level_roles_returns_roles_client_that_can_be_associated_with_client_scope Read
The available client-level roles Returns the roles for the client that can be associated with the client's scope.
- Lua path
app.integrations.keycloak.available_client_level_roles_returns_roles_client_that_can_be_associated_with_client_scope- Full name
keycloak.keycloak_get_admin_realms_realm_client_scopes_client_scope_id_scope_mappings_clients_client_available
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_effective_client_roles_returns_roles_client_that_are_associated_with_client_scope Read
Get effective client roles Returns the roles for the client that are associated with the client's scope.
- Lua path
app.integrations.keycloak.get_effective_client_roles_returns_roles_client_that_are_associated_with_client_scope- Full name
keycloak.keycloak_get_admin_realms_realm_client_scopes_client_scope_id_scope_mappings_clients_client_composite
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_level_roles_associated_with_client_scope Read
Get realm-level roles associated with the client's scope.
- Lua path
app.integrations.keycloak.get_realm_level_roles_associated_with_client_scope- Full name
keycloak.keycloak_get_admin_realms_realm_client_scopes_client_scope_id_scope_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_level_roles_that_are_available_attach_this_client_scope Read
Get realm-level roles that are available to attach to this client's scope.
- Lua path
app.integrations.keycloak.get_realm_level_roles_that_are_available_attach_this_client_scope- Full name
keycloak.keycloak_get_admin_realms_realm_client_scopes_client_scope_id_scope_mappings_realm_available
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_effective_realm_level_roles_associated_with_client_scope_what_this_does_is_recurse_any_composite_roles_associated_with_client_scope_and_adds_roles_this_lists Read
The method is really to show a comprehensive total view of realm-level roles associated with the client.
- Lua path
app.integrations.keycloak.get_effective_realm_level_roles_associated_with_client_scope_what_this_does_is_recurse_any_composite_roles_associated_with_client_scope_and_adds_roles_this_lists- Full name
keycloak.keycloak_get_admin_realms_realm_client_scopes_client_scope_id_scope_mappings_realm_composite
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_client_session_stats_returns_json_map Read
The key is the client id, the value is the number of sessions that currently are active with that client. Only clients that actually have a session associated with them will be in this map.
- Lua path
app.integrations.keycloak.get_client_session_stats_returns_json_map- Full name
keycloak.keycloak_get_admin_realms_realm_client_session_stats
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_client_scopes_belonging_realm_returns_list_client_scopes_belonging_realm Read
Get client scopes belonging to the realm Returns a list of client scopes belonging to the realm.
- Lua path
app.integrations.keycloak.get_client_scopes_belonging_realm_returns_list_client_scopes_belonging_realm- Full name
keycloak.keycloak_get_admin_realms_realm_client_templates
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_representation_client_scope Read
Get representation of the client scope.
- Lua path
app.integrations.keycloak.get_representation_client_scope- Full name
keycloak.keycloak_get_admin_realms_realm_client_templates_client_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_mappers Read
Get mappers.
- Lua path
app.integrations.keycloak.get_mappers- Full name
keycloak.keycloak_get_admin_realms_realm_client_templates_client_scope_id_protocol_mappers_models
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_mapper_by_id Read
Get mapper by id.
- Lua path
app.integrations.keycloak.get_mapper_by_id- Full name
keycloak.keycloak_get_admin_realms_realm_client_templates_client_scope_id_protocol_mappers_models_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_mappers_by_name_specific_protocol Read
Get mappers by name for a specific protocol.
- Lua path
app.integrations.keycloak.get_mappers_by_name_specific_protocol- Full name
keycloak.keycloak_get_admin_realms_realm_client_templates_client_scope_id_protocol_mappers_protocol_protocol
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_all_scope_mappings_client Read
Get all scope mappings for the client.
- Lua path
app.integrations.keycloak.get_all_scope_mappings_client- Full name
keycloak.keycloak_get_admin_realms_realm_client_templates_client_scope_id_scope_mappings
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_roles_associated_with_client_scope_returns_roles_client Read
Get the roles associated with a client's scope Returns roles for the client.
- Lua path
app.integrations.keycloak.get_roles_associated_with_client_scope_returns_roles_client- Full name
keycloak.keycloak_get_admin_realms_realm_client_templates_client_scope_id_scope_mappings_clients_client
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
available_client_level_roles_returns_roles_client_that_can_be_associated_with_client_scope Read
The available client-level roles Returns the roles for the client that can be associated with the client's scope.
- Lua path
app.integrations.keycloak.available_client_level_roles_returns_roles_client_that_can_be_associated_with_client_scope- Full name
keycloak.keycloak_get_admin_realms_realm_client_templates_client_scope_id_scope_mappings_clients_client_available
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_effective_client_roles_returns_roles_client_that_are_associated_with_client_scope Read
Get effective client roles Returns the roles for the client that are associated with the client's scope.
- Lua path
app.integrations.keycloak.get_effective_client_roles_returns_roles_client_that_are_associated_with_client_scope- Full name
keycloak.keycloak_get_admin_realms_realm_client_templates_client_scope_id_scope_mappings_clients_client_composite
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_level_roles_associated_with_client_scope Read
Get realm-level roles associated with the client's scope.
- Lua path
app.integrations.keycloak.get_realm_level_roles_associated_with_client_scope- Full name
keycloak.keycloak_get_admin_realms_realm_client_templates_client_scope_id_scope_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_level_roles_that_are_available_attach_this_client_scope Read
Get realm-level roles that are available to attach to this client's scope.
- Lua path
app.integrations.keycloak.get_realm_level_roles_that_are_available_attach_this_client_scope- Full name
keycloak.keycloak_get_admin_realms_realm_client_templates_client_scope_id_scope_mappings_realm_available
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_effective_realm_level_roles_associated_with_client_scope_what_this_does_is_recurse_any_composite_roles_associated_with_client_scope_and_adds_roles_this_lists Read
The method is really to show a comprehensive total view of realm-level roles associated with the client.
- Lua path
app.integrations.keycloak.get_effective_realm_level_roles_associated_with_client_scope_what_this_does_is_recurse_any_composite_roles_associated_with_client_scope_and_adds_roles_this_lists- Full name
keycloak.keycloak_get_admin_realms_realm_client_templates_client_scope_id_scope_mappings_realm_composite
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_all_client_types_available_current_realm Read
This endpoint returns a list of both global and realm level client types and the attributes they set
- Lua path
app.integrations.keycloak.list_all_client_types_available_current_realm- Full name
keycloak.keycloak_get_admin_realms_realm_client_types
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_clients_belonging_realm Read
If a client can’t be retrieved from the storage due to a problem with the underlying storage, it is silently removed from the returned list. This ensures that concurrent modifications to the list don’t prevent callers from retrieving this list.
- Lua path
app.integrations.keycloak.get_clients_belonging_realm- Full name
keycloak.keycloak_get_admin_realms_realm_clients
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_representation_client Read
Get representation of the client.
- Lua path
app.integrations.keycloak.get_representation_client- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_permission Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/permission.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_permission- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_permission
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_permission_providers Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/permission/providers.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_permission_providers- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_permission_providers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_permission_search Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/permission/search.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_permission_search- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_permission_search
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_policy Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/policy.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_policy- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_policy
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_policy_providers Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/policy/providers.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_policy_providers- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_policy_providers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_policy_search Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/policy/search.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_policy_search- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_policy_search
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource/{resource-id}.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id_attributes Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource/{resource-id}/attributes.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id_attributes- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id_attributes
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id_permissions Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource/{resource-id}/permissions.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id_permissions- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id_scopes Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource/{resource-id}/scopes.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id_scopes- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id_scopes
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_search Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource/search.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_search- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_search
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scope.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scope/{scope-id}.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id_permissions Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scope/{scope-id}/permissions.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id_permissions- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id_resources Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scope/{scope-id}/resources.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id_resources- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id_resources
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_search Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scope/search.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_search- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_search
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_authz_resource_server_settings Read
GET /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/settings.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_authz_resource_server_settings- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_authz_resource_server_settings
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_info Read
Get key info.
- Lua path
app.integrations.keycloak.get_info- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_certificates_attr
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_client_secret Read
Get the client secret.
- Lua path
app.integrations.keycloak.get_client_secret- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_client_secret
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_rotated_client_secret Read
Get the rotated client secret.
- Lua path
app.integrations.keycloak.get_rotated_client_secret- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_client_secret_rotated
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_default_client_scopes_only_name_and_ids_are_returned Read
Get default client scopes. Only name and ids are returned.
- Lua path
app.integrations.keycloak.get_default_client_scopes_only_name_and_ids_are_returned- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_default_client_scopes
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_json_with_payload_example_access_token Read
Create JSON with payload of example access token.
- Lua path
app.integrations.keycloak.create_json_with_payload_example_access_token- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_evaluate_scopes_generate_example_access_token
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_json_with_payload_example_id_token Read
Create JSON with payload of example id token.
- Lua path
app.integrations.keycloak.create_json_with_payload_example_id_token- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_evaluate_scopes_generate_example_id_token
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_json_with_payload_example_user_info Read
Create JSON with payload of example user info.
- Lua path
app.integrations.keycloak.create_json_with_payload_example_user_info- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_evaluate_scopes_generate_example_userinfo
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_list_all_protocol_mappers_which_will_be_used_when_generating_tokens_issued_particular_client Read
This means protocol mappers assigned to this client directly and protocol mappers assigned to all client scopes of this client.
- Lua path
app.integrations.keycloak.return_list_all_protocol_mappers_which_will_be_used_when_generating_tokens_issued_particular_client- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_evaluate_scopes_protocol_mappers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_effective_scope_mapping_all_roles_particular_role_container_which_this_client_is_defacto_allowed_have_accesstoken_issued_him Read
This contains scope mappings, which this client has directly, as well as scope mappings, which are granted to all client scopes, which are linked with this client.
- Lua path
app.integrations.keycloak.get_effective_scope_mapping_all_roles_particular_role_container_which_this_client_is_defacto_allowed_have_accesstoken_issued_him- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_evaluate_scopes_scope_mappings_role_container_id_granted
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_roles_which_this_client_doesn_t_have_scope_and_can_t_have_them_accesstoken_issued_him Read
Defacto all the other roles of particular role container, which are not in {@link #getGrantedScopeMappings()}
- Lua path
app.integrations.keycloak.get_roles_which_this_client_doesn_t_have_scope_and_can_t_have_them_accesstoken_issued_him- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_evaluate_scopes_scope_mappings_role_container_id_not_granted
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_client_uuid_installation_providers_providerid Read
GET /admin/realms/{realm}/clients/{client-uuid}/installation/providers/{providerId}.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_client_uuid_installation_providers_providerid- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_installation_providers_provider_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_object_stating_whether_client_authorization_permissions_have_been_initialized_or_not_and_reference Read
Return object stating whether client Authorization permissions have been initialized or not and a reference.
- Lua path
app.integrations.keycloak.return_object_stating_whether_client_authorization_permissions_have_been_initialized_or_not_and_reference- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_management_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_application_offline_session_count_returns_number_offline_user_sessions_associated_with_this_client_count_number Read
Get application offline session count Returns a number of offline user sessions associated with this client { "count": number }.
- Lua path
app.integrations.keycloak.get_application_offline_session_count_returns_number_offline_user_sessions_associated_with_this_client_count_number- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_offline_session_count
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_offline_sessions_client_returns_list_offline_user_sessions_associated_with_this_client Read
Get offline sessions for client Returns a list of offline user sessions associated with this client.
- Lua path
app.integrations.keycloak.get_offline_sessions_client_returns_list_offline_user_sessions_associated_with_this_client- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_offline_sessions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_optional_client_scopes_only_name_and_ids_are_returned Read
Get optional client scopes. Only name and ids are returned.
- Lua path
app.integrations.keycloak.get_optional_client_scopes_only_name_and_ids_are_returned- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_optional_client_scopes
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_mappers Read
Get mappers.
- Lua path
app.integrations.keycloak.get_mappers- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_protocol_mappers_models
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_mapper_by_id Read
Get mapper by id.
- Lua path
app.integrations.keycloak.get_mapper_by_id- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_protocol_mappers_models_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_mappers_by_name_specific_protocol Read
Get mappers by name for a specific protocol.
- Lua path
app.integrations.keycloak.get_mappers_by_name_specific_protocol- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_protocol_mappers_protocol_protocol
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_all_roles_realm_or_client Read
Get all roles for the realm or client.
- Lua path
app.integrations.keycloak.get_all_roles_realm_or_client- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_roles
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_role_by_name Read
Get a role by name.
- Lua path
app.integrations.keycloak.get_role_by_name- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_roles_role_name
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_composites_role Read
Get composites of the role.
- Lua path
app.integrations.keycloak.get_composites_role- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_roles_role_name_composites
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_client_level_roles_client_that_are_role_composite Read
Get client-level roles for the client that are in the role's composite.
- Lua path
app.integrations.keycloak.get_client_level_roles_client_that_are_role_composite- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_roles_role_name_composites_clients_target_client_uuid
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_level_roles_role_composite Read
Get realm-level roles of the role's composite.
- Lua path
app.integrations.keycloak.get_realm_level_roles_role_composite- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_roles_role_name_composites_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_stream_groups_that_have_specified_role_name Read
Returns a stream of groups that have the specified role name.
- Lua path
app.integrations.keycloak.returns_stream_groups_that_have_specified_role_name- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_roles_role_name_groups
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_object_stating_whether_role_authorization_permissions_have_been_initialized_or_not_and_reference Read
Return object stating whether role Authorization permissions have been initialized or not and a reference.
- Lua path
app.integrations.keycloak.return_object_stating_whether_role_authorization_permissions_have_been_initialized_or_not_and_reference- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_roles_role_name_management_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_stream_users_that_have_specified_role_name Read
Returns a stream of users that have the specified role name.
- Lua path
app.integrations.keycloak.returns_stream_users_that_have_specified_role_name- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_roles_role_name_users
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_all_scope_mappings_client Read
Get all scope mappings for the client.
- Lua path
app.integrations.keycloak.get_all_scope_mappings_client- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_scope_mappings
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_roles_associated_with_client_scope_returns_roles_client Read
Get the roles associated with a client's scope Returns roles for the client.
- Lua path
app.integrations.keycloak.get_roles_associated_with_client_scope_returns_roles_client- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_scope_mappings_clients_client
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
available_client_level_roles_returns_roles_client_that_can_be_associated_with_client_scope Read
The available client-level roles Returns the roles for the client that can be associated with the client's scope.
- Lua path
app.integrations.keycloak.available_client_level_roles_returns_roles_client_that_can_be_associated_with_client_scope- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_scope_mappings_clients_client_available
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_effective_client_roles_returns_roles_client_that_are_associated_with_client_scope Read
Get effective client roles Returns the roles for the client that are associated with the client's scope.
- Lua path
app.integrations.keycloak.get_effective_client_roles_returns_roles_client_that_are_associated_with_client_scope- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_scope_mappings_clients_client_composite
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_level_roles_associated_with_client_scope Read
Get realm-level roles associated with the client's scope.
- Lua path
app.integrations.keycloak.get_realm_level_roles_associated_with_client_scope- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_scope_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_level_roles_that_are_available_attach_this_client_scope Read
Get realm-level roles that are available to attach to this client's scope.
- Lua path
app.integrations.keycloak.get_realm_level_roles_that_are_available_attach_this_client_scope- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_scope_mappings_realm_available
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_effective_realm_level_roles_associated_with_client_scope_what_this_does_is_recurse_any_composite_roles_associated_with_client_scope_and_adds_roles_this_lists Read
The method is really to show a comprehensive total view of realm-level roles associated with the client.
- Lua path
app.integrations.keycloak.get_effective_realm_level_roles_associated_with_client_scope_what_this_does_is_recurse_any_composite_roles_associated_with_client_scope_and_adds_roles_this_lists- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_scope_mappings_realm_composite
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_user_dedicated_service_account Read
Get a user dedicated to the service account.
- Lua path
app.integrations.keycloak.get_user_dedicated_service_account- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_service_account_user
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_application_session_count_returns_number_user_sessions_associated_with_this_client_count_number Read
Get application session count Returns a number of user sessions associated with this client { "count": number }.
- Lua path
app.integrations.keycloak.get_application_session_count_returns_number_user_sessions_associated_with_this_client_count_number- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_session_count
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
test_if_registered_cluster_nodes_are_available_tests_availability_by_sending_ping_request_all_cluster_nodes Read
Test if registered cluster nodes are available Tests availability by sending 'ping' request to all cluster nodes.
- Lua path
app.integrations.keycloak.test_if_registered_cluster_nodes_are_available_tests_availability_by_sending_ping_request_all_cluster_nodes- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_test_nodes_available
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_user_sessions_client_returns_list_user_sessions_associated_with_this_client Read
Get user sessions for client Returns a list of user sessions associated with this client.
- Lua path
app.integrations.keycloak.get_user_sessions_client_returns_list_user_sessions_associated_with_this_client- Full name
keycloak.keycloak_get_admin_realms_realm_clients_client_uuid_user_sessions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_clients_initial_access Read
GET /admin/realms/{realm}/clients-initial-access.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_clients_initial_access- Full name
keycloak.keycloak_get_admin_realms_realm_clients_initial_access
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_components Read
GET /admin/realms/{realm}/components.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_components- Full name
keycloak.keycloak_get_admin_realms_realm_components
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_components_id Read
GET /admin/realms/{realm}/components/{id}.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_components_id- Full name
keycloak.keycloak_get_admin_realms_realm_components_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_subcomponent_types_that_are_available_configure_particular_parent_component Read
List of subcomponent types that are available to configure for a particular parent component.
- Lua path
app.integrations.keycloak.list_subcomponent_types_that_are_available_configure_particular_parent_component- Full name
keycloak.keycloak_get_admin_realms_realm_components_id_sub_component_types
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_credential_registrators Read
GET /admin/realms/{realm}/credential-registrators.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_credential_registrators- Full name
keycloak.keycloak_get_admin_realms_realm_credential_registrators
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_default_client_scopes_only_name_and_ids_are_returned Read
Get realm default client scopes. Only name and ids are returned.
- Lua path
app.integrations.keycloak.get_realm_default_client_scopes_only_name_and_ids_are_returned- Full name
keycloak.keycloak_get_admin_realms_realm_default_default_client_scopes
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_group_hierarchy_only_name_and_ids_are_returned Read
Get group hierarchy. Only name and ids are returned.
- Lua path
app.integrations.keycloak.get_group_hierarchy_only_name_and_ids_are_returned- Full name
keycloak.keycloak_get_admin_realms_realm_default_groups
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_optional_client_scopes_only_name_and_ids_are_returned Read
Get realm optional client scopes. Only name and ids are returned.
- Lua path
app.integrations.keycloak.get_realm_optional_client_scopes_only_name_and_ids_are_returned- Full name
keycloak.keycloak_get_admin_realms_realm_default_optional_client_scopes
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_events_returns_all_events_or_filters_them_based_url_query_parameters_listed_here Read
Get events Returns all events, or filters them based on URL query parameters listed here.
- Lua path
app.integrations.keycloak.get_events_returns_all_events_or_filters_them_based_url_query_parameters_listed_here- Full name
keycloak.keycloak_get_admin_realms_realm_events
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_events_provider_configuration_returns_json_object_with_events_provider_configuration Read
Get the events provider configuration Returns JSON object with events provider configuration.
- Lua path
app.integrations.keycloak.get_events_provider_configuration_returns_json_object_with_events_provider_configuration- Full name
keycloak.keycloak_get_admin_realms_realm_events_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_group_by_path_path Read
GET /admin/realms/{realm}/group-by-path/{path}.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_group_by_path_path- Full name
keycloak.keycloak_get_admin_realms_realm_group_by_path_path
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_group_hierarchy_only_name_and_id_are_returned_subgroups_are_only_returned_when_using_search_or_q_parameter_if_none_these_parameters_is_provided_top_level_groups_are_returned_without_subgroups_being_filled Read
Get group hierarchy. Only `name` and `id` are returned. `subGroups` are only returned when using the `search` or `q` parameter. If none of these parameters is provided, the top-level groups are returned without `subGroups` being filled.
- Lua path
app.integrations.keycloak.get_group_hierarchy_only_name_and_id_are_returned_subgroups_are_only_returned_when_using_search_or_q_parameter_if_none_these_parameters_is_provided_top_level_groups_are_returned_without_subgroups_being_filled- Full name
keycloak.keycloak_get_admin_realms_realm_groups
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_groups_counts Read
Returns the groups counts.
- Lua path
app.integrations.keycloak.returns_groups_counts- Full name
keycloak.keycloak_get_admin_realms_realm_groups_count
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_groups_group_id Read
GET /admin/realms/{realm}/groups/{group-id}.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_groups_group_id- Full name
keycloak.keycloak_get_admin_realms_realm_groups_group_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_paginated_list_subgroups_that_have_parent_group_corresponding_group_url Read
Return a paginated list of subgroups that have a parent group corresponding to the group on the URL.
- Lua path
app.integrations.keycloak.return_paginated_list_subgroups_that_have_parent_group_corresponding_group_url- Full name
keycloak.keycloak_get_admin_realms_realm_groups_group_id_children
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_object_stating_whether_client_authorization_permissions_have_been_initialized_or_not_and_reference Read
Return object stating whether client Authorization permissions have been initialized or not and a reference.
- Lua path
app.integrations.keycloak.return_object_stating_whether_client_authorization_permissions_have_been_initialized_or_not_and_reference- Full name
keycloak.keycloak_get_admin_realms_realm_groups_group_id_management_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_users_returns_stream_users_filtered_according_query_parameters Read
Get users Returns a stream of users, filtered according to query parameters.
- Lua path
app.integrations.keycloak.get_users_returns_stream_users_filtered_according_query_parameters- Full name
keycloak.keycloak_get_admin_realms_realm_groups_group_id_members
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_role_mappings Read
Get role mappings.
- Lua path
app.integrations.keycloak.get_role_mappings- Full name
keycloak.keycloak_get_admin_realms_realm_groups_group_id_role_mappings
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_client_level_role_mappings_user_or_group_and_app Read
Get client-level role mappings for the user or group, and the app.
- Lua path
app.integrations.keycloak.get_client_level_role_mappings_user_or_group_and_app- Full name
keycloak.keycloak_get_admin_realms_realm_groups_group_id_role_mappings_clients_client_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_available_client_level_roles_that_can_be_mapped_user_or_group Read
Get available client-level roles that can be mapped to the user or group.
- Lua path
app.integrations.keycloak.get_available_client_level_roles_that_can_be_mapped_user_or_group- Full name
keycloak.keycloak_get_admin_realms_realm_groups_group_id_role_mappings_clients_client_id_available
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_effective_client_level_role_mappings_this_recurses_any_composite_roles Read
Get effective client-level role mappings This recurses any composite roles.
- Lua path
app.integrations.keycloak.get_effective_client_level_role_mappings_this_recurses_any_composite_roles- Full name
keycloak.keycloak_get_admin_realms_realm_groups_group_id_role_mappings_clients_client_id_composite
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_level_role_mappings Read
Get realm-level role mappings.
- Lua path
app.integrations.keycloak.get_realm_level_role_mappings- Full name
keycloak.keycloak_get_admin_realms_realm_groups_group_id_role_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_level_roles_that_can_be_mapped Read
Get realm-level roles that can be mapped.
- Lua path
app.integrations.keycloak.get_realm_level_roles_that_can_be_mapped- Full name
keycloak.keycloak_get_admin_realms_realm_groups_group_id_role_mappings_realm_available
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_effective_realm_level_role_mappings_this_will_recurse_all_composite_roles_get_result Read
Get effective realm-level role mappings This will recurse all composite roles to get the result.
- Lua path
app.integrations.keycloak.get_effective_realm_level_role_mappings_this_will_recurse_all_composite_roles_get_result- Full name
keycloak.keycloak_get_admin_realms_realm_groups_group_id_role_mappings_realm_composite
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_identity_providers Read
List identity providers.
- Lua path
app.integrations.keycloak.list_identity_providers- Full name
keycloak.keycloak_get_admin_realms_realm_identity_provider_instances
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_identity_provider Read
Get the identity provider.
- Lua path
app.integrations.keycloak.get_identity_provider- Full name
keycloak.keycloak_get_admin_realms_realm_identity_provider_instances_alias
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
export_public_broker_configuration_identity_provider Read
Export public broker configuration for identity provider.
- Lua path
app.integrations.keycloak.export_public_broker_configuration_identity_provider- Full name
keycloak.keycloak_get_admin_realms_realm_identity_provider_instances_alias_export
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_object_stating_whether_client_authorization_permissions_have_been_initialized_or_not_and_reference Read
Return object stating whether client Authorization permissions have been initialized or not and a reference.
- Lua path
app.integrations.keycloak.return_object_stating_whether_client_authorization_permissions_have_been_initialized_or_not_and_reference- Full name
keycloak.keycloak_get_admin_realms_realm_identity_provider_instances_alias_management_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_mapper_types_identity_provider Read
Get mapper types for identity provider.
- Lua path
app.integrations.keycloak.get_mapper_types_identity_provider- Full name
keycloak.keycloak_get_admin_realms_realm_identity_provider_instances_alias_mapper_types
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_mappers_identity_provider Read
Get mappers for identity provider.
- Lua path
app.integrations.keycloak.get_mappers_identity_provider- Full name
keycloak.keycloak_get_admin_realms_realm_identity_provider_instances_alias_mappers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_mapper_by_id_identity_provider Read
Get mapper by id for the identity provider.
- Lua path
app.integrations.keycloak.get_mapper_by_id_identity_provider- Full name
keycloak.keycloak_get_admin_realms_realm_identity_provider_instances_alias_mappers_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
reaload_identity_provider_if_provider_supports_it_true_is_returned_if_reload_was_performed_false_if_not Read
Reaload keys for the identity provider if the provider supports it, "true" is returned if reload was performed, "false" if not.
- Lua path
app.integrations.keycloak.reaload_identity_provider_if_provider_supports_it_true_is_returned_if_reload_was_performed_false_if_not- Full name
keycloak.keycloak_get_admin_realms_realm_identity_provider_instances_alias_reload_keys
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_identity_provider_factory_that_provider_id Read
Get the identity provider factory for that provider id.
- Lua path
app.integrations.keycloak.get_identity_provider_factory_that_provider_id- Full name
keycloak.keycloak_get_admin_realms_realm_identity_provider_providers_provider_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm Read
GET /admin/realms/{realm}/keys.
- Lua path
app.integrations.keycloak.get_admin_realms_realm- Full name
keycloak.keycloak_get_admin_realms_realm_keys
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_localization Read
GET /admin/realms/{realm}/localization.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_localization- Full name
keycloak.keycloak_get_admin_realms_realm_localization
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_localization_locale Read
GET /admin/realms/{realm}/localization/{locale}.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_localization_locale- Full name
keycloak.keycloak_get_admin_realms_realm_localization_locale
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_localization_locale Read
GET /admin/realms/{realm}/localization/{locale}/{key}.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_localization_locale- Full name
keycloak.keycloak_get_admin_realms_realm_localization_locale_key
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_paginated_list_organizations_filtered_according_specified_parameters Read
Returns a paginated list of organizations filtered according to the specified parameters.
- Lua path
app.integrations.keycloak.returns_paginated_list_organizations_filtered_according_specified_parameters- Full name
keycloak.keycloak_get_admin_realms_realm_organizations
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_organizations_counts Read
Returns the organizations counts.
- Lua path
app.integrations.keycloak.returns_organizations_counts- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_count
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_organizations_associated_with_user_that_has_specified_id Read
Returns the organizations associated with the user that has the specified id.
- Lua path
app.integrations.keycloak.returns_organizations_associated_with_user_that_has_specified_id- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_members_member_id_organizations
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_organization_representation Read
Returns the organization representation.
- Lua path
app.integrations.keycloak.returns_organization_representation- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_organization_groups Read
Returns organization groups. When `search` parameter is provided, groups are searched by name. When `q` parameter is provided, groups are searched by attributes. If neither parameter is provided, top-level groups are returned.
- Lua path
app.integrations.keycloak.get_organization_groups- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_groups
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_organization_group_by_path Read
Returns the organization group with the specified path
- Lua path
app.integrations.keycloak.get_organization_group_by_path- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_groups_group_by_path_path
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_organization_group_representation Read
Get organization group representation.
- Lua path
app.integrations.keycloak.get_organization_group_representation- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_groups_group_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_subgroups_this_organization_group Read
Returns a paginated stream of subgroups that belong to this organization group
- Lua path
app.integrations.keycloak.get_subgroups_this_organization_group- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_groups_group_id_children
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_members_this_organization_group Read
Returns a paginated list of organization members that belong to this group
- Lua path
app.integrations.keycloak.get_members_this_organization_group- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_groups_group_id_members
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_all_identity_providers_associated_with_organization Read
Returns all identity providers associated with the organization.
- Lua path
app.integrations.keycloak.returns_all_identity_providers_associated_with_organization- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_identity_providers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_identity_provider_associated_with_organization_that_has_specified_alias Read
Searches for an identity provider with the given alias. If one is found and is associated with the organization, it is returned. Otherwise, an error response with status NOT_FOUND is returned
- Lua path
app.integrations.keycloak.returns_identity_provider_associated_with_organization_that_has_specified_alias- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_identity_providers_alias
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_organization_groups_identity_provider Read
Returns organization groups that can be used in identity provider mappers. Only returns groups if the identity provider is associated with the organization.
- Lua path
app.integrations.keycloak.returns_organization_groups_identity_provider- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_identity_providers_alias_groups
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_invitations_organization Read
Get invitations for the organization.
- Lua path
app.integrations.keycloak.get_invitations_organization- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_invitations
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_invitation_by_id Read
Get invitation by ID.
- Lua path
app.integrations.keycloak.get_invitation_by_id- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_invitations_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_paginated_list_organization_members_filtered_according_specified_parameters Read
Returns a paginated list of organization members filtered according to the specified parameters.
- Lua path
app.integrations.keycloak.returns_paginated_list_organization_members_filtered_according_specified_parameters- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_members
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_number_members_organization Read
Returns number of members in the organization.
- Lua path
app.integrations.keycloak.returns_number_members_organization- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_members_count
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_member_organization_with_specified_id Read
Searches for auser with the given id. If one is found, and is currently a member of the organization, returns it. Otherwise,an error response with status NOT_FOUND is returned
- Lua path
app.integrations.keycloak.returns_member_organization_with_specified_id- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_members_member_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_organization_group_memberships_member_with_specified_id Read
Searches for auser with the given id. If one is found, and is currently a member of the organization, returns the groups from the organizationwhere the user is member of. Otherwise, an error response with status NOT_FOUND is returned
- Lua path
app.integrations.keycloak.returns_organization_group_memberships_member_with_specified_id- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_members_member_id_groups
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_organizations_associated_with_user_that_has_specified_id Read
Returns the organizations associated with the user that has the specified id.
- Lua path
app.integrations.keycloak.returns_organizations_associated_with_user_that_has_specified_id- Full name
keycloak.keycloak_get_admin_realms_realm_organizations_org_id_members_member_id_organizations
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_all_roles_realm_or_client Read
Get all roles for the realm or client.
- Lua path
app.integrations.keycloak.get_all_roles_realm_or_client- Full name
keycloak.keycloak_get_admin_realms_realm_roles
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_specific_role_representation Read
Get a specific role's representation.
- Lua path
app.integrations.keycloak.get_specific_role_representation- Full name
keycloak.keycloak_get_admin_realms_realm_roles_by_id_role_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_role_children_returns_set_role_children_provided_role_is_composite Read
Get role's children Returns a set of role's children provided the role is a composite.
- Lua path
app.integrations.keycloak.get_role_children_returns_set_role_children_provided_role_is_composite- Full name
keycloak.keycloak_get_admin_realms_realm_roles_by_id_role_id_composites
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_client_level_roles_client_that_are_role_composite Read
Get client-level roles for the client that are in the role's composite.
- Lua path
app.integrations.keycloak.get_client_level_roles_client_that_are_role_composite- Full name
keycloak.keycloak_get_admin_realms_realm_roles_by_id_role_id_composites_clients_client_uuid
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_level_roles_that_are_role_composite Read
Get realm-level roles that are in the role's composite.
- Lua path
app.integrations.keycloak.get_realm_level_roles_that_are_role_composite- Full name
keycloak.keycloak_get_admin_realms_realm_roles_by_id_role_id_composites_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_object_stating_whether_role_authorization_permissions_have_been_initialized_or_not_and_reference Read
Return object stating whether role Authorization permissions have been initialized or not and a reference.
- Lua path
app.integrations.keycloak.return_object_stating_whether_role_authorization_permissions_have_been_initialized_or_not_and_reference- Full name
keycloak.keycloak_get_admin_realms_realm_roles_by_id_role_id_management_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_role_by_name Read
Get a role by name.
- Lua path
app.integrations.keycloak.get_role_by_name- Full name
keycloak.keycloak_get_admin_realms_realm_roles_role_name
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_composites_role Read
Get composites of the role.
- Lua path
app.integrations.keycloak.get_composites_role- Full name
keycloak.keycloak_get_admin_realms_realm_roles_role_name_composites
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_client_level_roles_client_that_are_role_composite Read
Get client-level roles for the client that are in the role's composite.
- Lua path
app.integrations.keycloak.get_client_level_roles_client_that_are_role_composite- Full name
keycloak.keycloak_get_admin_realms_realm_roles_role_name_composites_clients_target_client_uuid
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_level_roles_role_composite Read
Get realm-level roles of the role's composite.
- Lua path
app.integrations.keycloak.get_realm_level_roles_role_composite- Full name
keycloak.keycloak_get_admin_realms_realm_roles_role_name_composites_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_stream_groups_that_have_specified_role_name Read
Returns a stream of groups that have the specified role name.
- Lua path
app.integrations.keycloak.returns_stream_groups_that_have_specified_role_name- Full name
keycloak.keycloak_get_admin_realms_realm_roles_role_name_groups
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_object_stating_whether_role_authorization_permissions_have_been_initialized_or_not_and_reference Read
Return object stating whether role Authorization permissions have been initialized or not and a reference.
- Lua path
app.integrations.keycloak.return_object_stating_whether_role_authorization_permissions_have_been_initialized_or_not_and_reference- Full name
keycloak.keycloak_get_admin_realms_realm_roles_role_name_management_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_stream_users_that_have_specified_role_name Read
Returns a stream of users that have the specified role name.
- Lua path
app.integrations.keycloak.returns_stream_users_that_have_specified_role_name- Full name
keycloak.keycloak_get_admin_realms_realm_roles_role_name_users
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_users_returns_stream_users_filtered_according_query_parameters Read
Returns a stream of users. Note that the 'credentials' field in the returned UserRepresentation objects is typically not populated for performance reasons. If specific credential metadata is required, use the dedicated 'GET /admin/realms/{realm}/users/{user-id}/credentials' endpoint.
- Lua path
app.integrations.keycloak.get_users_returns_stream_users_filtered_according_query_parameters- Full name
keycloak.keycloak_get_admin_realms_realm_users
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
returns_number_users_that_match_given_criteria Read
It can be called in three different ways. 1. Don’t specify any criteria and pass {@code null}. The number of all users within that realm will be returned. 2. If {@code search} is specified other criteria such as {@code last} will be ignored even though you set them. The {@code search} string will be matched against the first and last name, the username and the email of a user. 3. If {@code search} is unspecified but any of {@code last}, {@code first}, {@code email} or {@code username} those crit
- Lua path
app.integrations.keycloak.returns_number_users_that_match_given_criteria- Full name
keycloak.keycloak_get_admin_realms_realm_users_count
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_users_management_permissions Read
GET /admin/realms/{realm}/users-management-permissions.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_users_management_permissions- Full name
keycloak.keycloak_get_admin_realms_realm_users_management_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_users_profile Read
Get the configuration for the user profile
- Lua path
app.integrations.keycloak.get_admin_realms_realm_users_profile- Full name
keycloak.keycloak_get_admin_realms_realm_users_profile
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_users_profile_metadata Read
Get the UserProfileMetadata from the configuration
- Lua path
app.integrations.keycloak.get_admin_realms_realm_users_profile_metadata- Full name
keycloak.keycloak_get_admin_realms_realm_users_profile_metadata
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_representation_user Read
Get representation of the user.
- Lua path
app.integrations.keycloak.get_representation_user- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_credential_types_which_are_provided_by_user_storage_where_user_is_stored Read
Returned values can contain for example "password", "otp" etc. This will always return empty list for "local" users, which are not backed by any user storage
- Lua path
app.integrations.keycloak.return_credential_types_which_are_provided_by_user_storage_where_user_is_stored- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_configured_user_storage_credential_types
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_consents_granted_by_user Read
Get consents granted by the user.
- Lua path
app.integrations.keycloak.get_consents_granted_by_user- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_consents
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_users_user_id_credentials Read
GET /admin/realms/{realm}/users/{user-id}/credentials.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_users_user_id_credentials- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_credentials
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_social_logins_associated_with_user Read
Get social logins associated with the user.
- Lua path
app.integrations.keycloak.get_social_logins_associated_with_user- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_federated_identity
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_users_user_id_groups Read
GET /admin/realms/{realm}/users/{user-id}/groups.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_users_user_id_groups- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_groups
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_users_user_id_groups_count Read
GET /admin/realms/{realm}/users/{user-id}/groups/count.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_users_user_id_groups_count- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_groups_count
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_offline_sessions_associated_with_user_and_client Read
Get offline sessions associated with the user and client.
- Lua path
app.integrations.keycloak.get_offline_sessions_associated_with_user_and_client- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_offline_sessions_client_uuid
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_role_mappings Read
Get role mappings.
- Lua path
app.integrations.keycloak.get_role_mappings- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_role_mappings
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_client_level_role_mappings_user_or_group_and_app Read
Get client-level role mappings for the user or group, and the app.
- Lua path
app.integrations.keycloak.get_client_level_role_mappings_user_or_group_and_app- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_role_mappings_clients_client_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_available_client_level_roles_that_can_be_mapped_user_or_group Read
Get available client-level roles that can be mapped to the user or group.
- Lua path
app.integrations.keycloak.get_available_client_level_roles_that_can_be_mapped_user_or_group- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_role_mappings_clients_client_id_available
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_effective_client_level_role_mappings_this_recurses_any_composite_roles Read
Get effective client-level role mappings This recurses any composite roles.
- Lua path
app.integrations.keycloak.get_effective_client_level_role_mappings_this_recurses_any_composite_roles- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_role_mappings_clients_client_id_composite
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_level_role_mappings Read
Get realm-level role mappings.
- Lua path
app.integrations.keycloak.get_realm_level_role_mappings- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_role_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_realm_level_roles_that_can_be_mapped Read
Get realm-level roles that can be mapped.
- Lua path
app.integrations.keycloak.get_realm_level_roles_that_can_be_mapped- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_role_mappings_realm_available
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_effective_realm_level_role_mappings_this_will_recurse_all_composite_roles_get_result Read
Get effective realm-level role mappings This will recurse all composite roles to get the result.
- Lua path
app.integrations.keycloak.get_effective_realm_level_role_mappings_this_will_recurse_all_composite_roles_get_result- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_role_mappings_realm_composite
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_sessions_associated_with_user Read
Get sessions associated with the user.
- Lua path
app.integrations.keycloak.get_sessions_associated_with_user- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_sessions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_admin_realms_realm_users_user_id_unmanagedattributes Read
GET /admin/realms/{realm}/users/{user-id}/unmanagedAttributes.
- Lua path
app.integrations.keycloak.get_admin_realms_realm_users_user_id_unmanagedattributes- Full name
keycloak.keycloak_get_admin_realms_realm_users_user_id_unmanaged_attributes
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_workflows Read
List workflows filtered by name and paginated using first and max parameters.
- Lua path
app.integrations.keycloak.list_workflows- Full name
keycloak.keycloak_get_admin_realms_realm_workflows
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_workflow Read
Get the workflow representation. Optionally exclude the workflow id from the response.
- Lua path
app.integrations.keycloak.get_workflow- Full name
keycloak.keycloak_get_admin_realms_realm_workflows_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
list_scheduled_workflows_resource Read
Return workflows that have scheduled steps for the given resource identifier.
- Lua path
app.integrations.keycloak.list_scheduled_workflows_resource- Full name
keycloak.keycloak_get_admin_realms_realm_workflows_scheduled_resource_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
import_realm_imports_realm_from_full_representation_that_realm Write
Realm name must be unique.
- Lua path
app.integrations.keycloak.import_realm_imports_realm_from_full_representation_that_realm- Full name
keycloak.keycloak_post_admin_realms
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_new_authenticator_configuration Write
Create new authenticator configuration.
- Lua path
app.integrations.keycloak.create_new_authenticator_configuration- Full name
keycloak.keycloak_post_admin_realms_realm_authentication_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_new_authentication_execution Write
Add new authentication execution.
- Lua path
app.integrations.keycloak.add_new_authentication_execution- Full name
keycloak.keycloak_post_admin_realms_realm_authentication_executions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_execution_with_new_configuration Write
Update execution with new configuration.
- Lua path
app.integrations.keycloak.update_execution_with_new_configuration- Full name
keycloak.keycloak_post_admin_realms_realm_authentication_executions_execution_id_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lower_execution_priority Write
Lower execution's priority.
- Lua path
app.integrations.keycloak.lower_execution_priority- Full name
keycloak.keycloak_post_admin_realms_realm_authentication_executions_execution_id_lower_priority
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
raise_execution_priority Write
Raise execution's priority.
- Lua path
app.integrations.keycloak.raise_execution_priority- Full name
keycloak.keycloak_post_admin_realms_realm_authentication_executions_execution_id_raise_priority
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_new_authentication_flow Write
Create a new authentication flow.
- Lua path
app.integrations.keycloak.create_new_authentication_flow- Full name
keycloak.keycloak_post_admin_realms_realm_authentication_flows
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
copy_existing_authentication_flow_under_new_name_new_name_is_given_newname_attribute_passed_json_object Write
Copy existing authentication flow under a new name The new name is given as 'newName' attribute of the passed JSON object.
- Lua path
app.integrations.keycloak.copy_existing_authentication_flow_under_new_name_new_name_is_given_newname_attribute_passed_json_object- Full name
keycloak.keycloak_post_admin_realms_realm_authentication_flows_flow_alias_copy
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_new_authentication_execution_flow Write
Add new authentication execution to a flow.
- Lua path
app.integrations.keycloak.add_new_authentication_execution_flow- Full name
keycloak.keycloak_post_admin_realms_realm_authentication_flows_flow_alias_executions_execution
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_new_flow_with_new_execution_existing_flow Write
Add new flow with new execution to existing flow.
- Lua path
app.integrations.keycloak.add_new_flow_with_new_execution_existing_flow- Full name
keycloak.keycloak_post_admin_realms_realm_authentication_flows_flow_alias_executions_flow
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
register_new_required_actions Write
Register a new required actions.
- Lua path
app.integrations.keycloak.register_new_required_actions- Full name
keycloak.keycloak_post_admin_realms_realm_authentication_register_required_action
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
lower_required_action_priority Write
Lower required action's priority.
- Lua path
app.integrations.keycloak.lower_required_action_priority- Full name
keycloak.keycloak_post_admin_realms_realm_authentication_required_actions_alias_lower_priority
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
raise_required_action_priority Write
Raise required action's priority.
- Lua path
app.integrations.keycloak.raise_required_action_priority- Full name
keycloak.keycloak_post_admin_realms_realm_authentication_required_actions_alias_raise_priority
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
base_path_importing_clients_under_this_realm Write
Base path for importing clients under this realm.
- Lua path
app.integrations.keycloak.base_path_importing_clients_under_this_realm- Full name
keycloak.keycloak_post_admin_realms_realm_client_description_converter
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_new_client_scope_client_scope_name_must_be_unique Write
Create a new client scope Client Scope’s name must be unique!.
- Lua path
app.integrations.keycloak.create_new_client_scope_client_scope_name_must_be_unique- Full name
keycloak.keycloak_post_admin_realms_realm_client_scopes
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_multiple_mappers Write
Create multiple mappers.
- Lua path
app.integrations.keycloak.create_multiple_mappers- Full name
keycloak.keycloak_post_admin_realms_realm_client_scopes_client_scope_id_protocol_mappers_add_models
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_mapper Write
Create a mapper.
- Lua path
app.integrations.keycloak.create_mapper- Full name
keycloak.keycloak_post_admin_realms_realm_client_scopes_client_scope_id_protocol_mappers_models
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_client_level_roles_client_scope Write
Add client-level roles to the client's scope.
- Lua path
app.integrations.keycloak.add_client_level_roles_client_scope- Full name
keycloak.keycloak_post_admin_realms_realm_client_scopes_client_scope_id_scope_mappings_clients_client
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_set_realm_level_roles_client_scope Write
Add a set of realm-level roles to the client's scope.
- Lua path
app.integrations.keycloak.add_set_realm_level_roles_client_scope- Full name
keycloak.keycloak_post_admin_realms_realm_client_scopes_client_scope_id_scope_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_new_client_scope_client_scope_name_must_be_unique Write
Create a new client scope Client Scope’s name must be unique!.
- Lua path
app.integrations.keycloak.create_new_client_scope_client_scope_name_must_be_unique- Full name
keycloak.keycloak_post_admin_realms_realm_client_templates
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_multiple_mappers Write
Create multiple mappers.
- Lua path
app.integrations.keycloak.create_multiple_mappers- Full name
keycloak.keycloak_post_admin_realms_realm_client_templates_client_scope_id_protocol_mappers_add_models
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_mapper Write
Create a mapper.
- Lua path
app.integrations.keycloak.create_mapper- Full name
keycloak.keycloak_post_admin_realms_realm_client_templates_client_scope_id_protocol_mappers_models
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_client_level_roles_client_scope Write
Add client-level roles to the client's scope.
- Lua path
app.integrations.keycloak.add_client_level_roles_client_scope- Full name
keycloak.keycloak_post_admin_realms_realm_client_templates_client_scope_id_scope_mappings_clients_client
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_set_realm_level_roles_client_scope Write
Add a set of realm-level roles to the client's scope.
- Lua path
app.integrations.keycloak.add_set_realm_level_roles_client_scope- Full name
keycloak.keycloak_post_admin_realms_realm_client_templates_client_scope_id_scope_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_new_client_client_client_id_must_be_unique Write
Create a new client Client’s client_id must be unique!.
- Lua path
app.integrations.keycloak.create_new_client_client_client_id_must_be_unique- Full name
keycloak.keycloak_post_admin_realms_realm_clients
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
post_admin_realms_realm_clients_client_uuid_authz_resource_server_import Write
POST /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/import.
- Lua path
app.integrations.keycloak.post_admin_realms_realm_clients_client_uuid_authz_resource_server_import- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_authz_resource_server_import
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
post_admin_realms_realm_clients_client_uuid_authz_resource_server_permission Write
POST /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/permission.
- Lua path
app.integrations.keycloak.post_admin_realms_realm_clients_client_uuid_authz_resource_server_permission- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_authz_resource_server_permission
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
post_admin_realms_realm_clients_client_uuid_authz_resource_server_permission_evaluate Write
POST /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/permission/evaluate.
- Lua path
app.integrations.keycloak.post_admin_realms_realm_clients_client_uuid_authz_resource_server_permission_evaluate- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_authz_resource_server_permission_evaluate
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
post_admin_realms_realm_clients_client_uuid_authz_resource_server_policy Write
POST /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/policy.
- Lua path
app.integrations.keycloak.post_admin_realms_realm_clients_client_uuid_authz_resource_server_policy- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_authz_resource_server_policy
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
post_admin_realms_realm_clients_client_uuid_authz_resource_server_policy_evaluate Write
POST /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/policy/evaluate.
- Lua path
app.integrations.keycloak.post_admin_realms_realm_clients_client_uuid_authz_resource_server_policy_evaluate- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_authz_resource_server_policy_evaluate
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
post_admin_realms_realm_clients_client_uuid_authz_resource_server_resource Write
POST /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource.
- Lua path
app.integrations.keycloak.post_admin_realms_realm_clients_client_uuid_authz_resource_server_resource- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_authz_resource_server_resource
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
post_admin_realms_realm_clients_client_uuid_authz_resource_server_scope Write
POST /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scope.
- Lua path
app.integrations.keycloak.post_admin_realms_realm_clients_client_uuid_authz_resource_server_scope- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_authz_resource_server_scope
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
get_keystore_file_client_containing_private_and_public_certificate Write
Get a keystore file for the client, containing private key and public certificate.
- Lua path
app.integrations.keycloak.get_keystore_file_client_containing_private_and_public_certificate- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_certificates_attr_download
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
generate_new_certificate_with_new_pair Write
Generate a new certificate with new key pair.
- Lua path
app.integrations.keycloak.generate_new_certificate_with_new_pair- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_certificates_attr_generate
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
generate_new_keypair_and_certificate_and_get_private_file_generates_keypair_and_certificate_and_serves_private_specified_keystore_format_only_generated_public_certificate_is_saved_db_private_is_not Write
Generate a new keypair and certificate, and get the private key file Generates a keypair and certificate and serves the private key in a specified keystore format. Only generated public certificate is saved in Keycloak DB - the private key is not.
- Lua path
app.integrations.keycloak.generate_new_keypair_and_certificate_and_get_private_file_generates_keypair_and_certificate_and_serves_private_specified_keystore_format_only_generated_public_certificate_is_saved_db_private_is_not- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_certificates_attr_generate_and_download
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
upload_certificate_and_eventually_private Write
Upload certificate and eventually private key.
- Lua path
app.integrations.keycloak.upload_certificate_and_eventually_private- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_certificates_attr_upload
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
upload_only_certificate_not_private Write
Upload only certificate, not private key.
- Lua path
app.integrations.keycloak.upload_only_certificate_not_private- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_certificates_attr_upload_certificate
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
generate_new_secret_client Write
Generate a new secret for the client.
- Lua path
app.integrations.keycloak.generate_new_secret_client- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_client_secret
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
register_cluster_node_with_client_manually_register_cluster_node_this_client_usually_it_not_needed_call_this_directly_adapter_should_handle_by_sending_registration_request Write
Register a cluster node with the client Manually register cluster node to this client - usually it’s not needed to call this directly as adapter should handle by sending registration request to Keycloak.
- Lua path
app.integrations.keycloak.register_cluster_node_with_client_manually_register_cluster_node_this_client_usually_it_not_needed_call_this_directly_adapter_should_handle_by_sending_registration_request- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_nodes
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_multiple_mappers Write
Create multiple mappers.
- Lua path
app.integrations.keycloak.create_multiple_mappers- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_protocol_mappers_add_models
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_mapper Write
Create a mapper.
- Lua path
app.integrations.keycloak.create_mapper- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_protocol_mappers_models
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
push_client_revocation_policy_its_admin_url_if_client_has_admin_url_push_revocation_policy_it Write
Push the client's revocation policy to its admin URL If the client has an admin URL, push revocation policy to it.
- Lua path
app.integrations.keycloak.push_client_revocation_policy_its_admin_url_if_client_has_admin_url_push_revocation_policy_it- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_push_revocation
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
generate_new_registration_access_token_client Write
Generate a new registration access token for the client.
- Lua path
app.integrations.keycloak.generate_new_registration_access_token_client- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_registration_access_token
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_new_role_realm_or_client Write
Create a new role for the realm or client.
- Lua path
app.integrations.keycloak.create_new_role_realm_or_client- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_roles
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_composite_role Write
Add a composite to the role.
- Lua path
app.integrations.keycloak.add_composite_role- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_roles_role_name_composites
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_client_level_roles_client_scope Write
Add client-level roles to the client's scope.
- Lua path
app.integrations.keycloak.add_client_level_roles_client_scope- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_scope_mappings_clients_client
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_set_realm_level_roles_client_scope Write
Add a set of realm-level roles to the client's scope.
- Lua path
app.integrations.keycloak.add_set_realm_level_roles_client_scope- Full name
keycloak.keycloak_post_admin_realms_realm_clients_client_uuid_scope_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_new_initial_access_token Write
Create a new initial access token.
- Lua path
app.integrations.keycloak.create_new_initial_access_token- Full name
keycloak.keycloak_post_admin_realms_realm_clients_initial_access
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
post_admin_realms_realm_components Write
POST /admin/realms/{realm}/components.
- Lua path
app.integrations.keycloak.post_admin_realms_realm_components- Full name
keycloak.keycloak_post_admin_realms_realm_components
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_or_add_top_level_realm_groupset_or_create_child Write
This will update the group and set the parent if it exists. Create it and set the parent if the group doesn’t exist.
- Lua path
app.integrations.keycloak.create_or_add_top_level_realm_groupset_or_create_child- Full name
keycloak.keycloak_post_admin_realms_realm_groups
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
set_or_create_child Write
This will just set the parent if it exists. Create it and set the parent if the group doesn’t exist.
- Lua path
app.integrations.keycloak.set_or_create_child- Full name
keycloak.keycloak_post_admin_realms_realm_groups_group_id_children
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_client_level_roles_user_or_group_role_mapping Write
Add client-level roles to the user or group role mapping.
- Lua path
app.integrations.keycloak.add_client_level_roles_user_or_group_role_mapping- Full name
keycloak.keycloak_post_admin_realms_realm_groups_group_id_role_mappings_clients_client_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_realm_level_role_mappings_user Write
Add realm-level role mappings to the user.
- Lua path
app.integrations.keycloak.add_realm_level_role_mappings_user- Full name
keycloak.keycloak_post_admin_realms_realm_groups_group_id_role_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
import_identity_provider_from_json_body Write
Import identity provider from uploaded JSON file
- Lua path
app.integrations.keycloak.import_identity_provider_from_json_body- Full name
keycloak.keycloak_post_admin_realms_realm_identity_provider_import_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_new_identity_provider Write
Create a new identity provider.
- Lua path
app.integrations.keycloak.create_new_identity_provider- Full name
keycloak.keycloak_post_admin_realms_realm_identity_provider_instances
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_mapper_identity_provider Write
Add a mapper to identity provider.
- Lua path
app.integrations.keycloak.add_mapper_identity_provider- Full name
keycloak.keycloak_post_admin_realms_realm_identity_provider_instances_alias_mappers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
uploads_certificate_prepares_jwks_or_public_associated_and_returns_certificate_representation Write
Uploads a certificate, prepares the jwks or public key associated, and returns the certificate representation.
- Lua path
app.integrations.keycloak.uploads_certificate_prepares_jwks_or_public_associated_and_returns_certificate_representation- Full name
keycloak.keycloak_post_admin_realms_realm_identity_provider_upload_certificate
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
import_localization_from_uploaded_json_file Write
Import localization from uploaded JSON file.
- Lua path
app.integrations.keycloak.import_localization_from_uploaded_json_file- Full name
keycloak.keycloak_post_admin_realms_realm_localization_locale
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
removes_all_user_sessions Write
Any client that has an admin url will also be told to invalidate any sessions they have.
- Lua path
app.integrations.keycloak.removes_all_user_sessions- Full name
keycloak.keycloak_post_admin_realms_realm_logout_all
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
creates_new_organization Write
Creates a new organization.
- Lua path
app.integrations.keycloak.creates_new_organization- Full name
keycloak.keycloak_post_admin_realms_realm_organizations
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
creates_new_top_level_group_or_moves_existing_group_top_level Write
Creates a new top-level group in the organization. If the group representation includes an ID, moves the existing organization group to be a top-level group. If no ID is provided, creates a new top-level group.
- Lua path
app.integrations.keycloak.creates_new_top_level_group_or_moves_existing_group_top_level- Full name
keycloak.keycloak_post_admin_realms_realm_organizations_org_id_groups
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_or_move_subgroup Write
Creates a new subgroup under this organization group. If the group representation includes an ID, moves the existing group to be a child of this group. If no ID is provided, creates a new subgroup.
- Lua path
app.integrations.keycloak.create_or_move_subgroup- Full name
keycloak.keycloak_post_admin_realms_realm_organizations_org_id_groups_group_id_children
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
adds_identity_provider_with_specified_id_organization Write
Adds, or associates, an existing identity provider with the organization. If no identity provider is found, or if it is already associated with the organization, an error response is returned
- Lua path
app.integrations.keycloak.adds_identity_provider_with_specified_id_organization- Full name
keycloak.keycloak_post_admin_realms_realm_organizations_org_id_identity_providers
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
resend_invitation Write
Resend an invitation.
- Lua path
app.integrations.keycloak.resend_invitation- Full name
keycloak.keycloak_post_admin_realms_realm_organizations_org_id_invitations_id_resend
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
adds_user_with_specified_id_member_organization Write
Adds, or associates, an existing user with the organization. If no user is found, or if it is already associated with the organization, an error response is returned
- Lua path
app.integrations.keycloak.adds_user_with_specified_id_member_organization- Full name
keycloak.keycloak_post_admin_realms_realm_organizations_org_id_members
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
invites_existing_user_organization_using_specified_user_id Write
Invites an existing user to the organization, using the specified user id.
- Lua path
app.integrations.keycloak.invites_existing_user_organization_using_specified_user_id- Full name
keycloak.keycloak_post_admin_realms_realm_organizations_org_id_members_invite_existing_user
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
invites_existing_user_or_sends_registration_link_new_user_based_provided_mail_address Write
If the user with the given e-mail address exists, it sends an invitation link, otherwise it sends a registration link.
- Lua path
app.integrations.keycloak.invites_existing_user_or_sends_registration_link_new_user_based_provided_mail_address- Full name
keycloak.keycloak_post_admin_realms_realm_organizations_org_id_members_invite_user
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
partial_export_existing_realm_into_json_file Write
Partial export of existing realm into a JSON file.
- Lua path
app.integrations.keycloak.partial_export_existing_realm_into_json_file- Full name
keycloak.keycloak_post_admin_realms_realm_partial_export
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
partial_import_from_json_file_existing_realm Write
Partial import from a JSON file to an existing realm.
- Lua path
app.integrations.keycloak.partial_import_from_json_file_existing_realm- Full name
keycloak.keycloak_post_admin_realms_realm_partial_import
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
push_realm_revocation_policy_any_client_that_has_admin_url_associated_with_it Write
Push the realm's revocation policy to any client that has an admin url associated with it.
- Lua path
app.integrations.keycloak.push_realm_revocation_policy_any_client_that_has_admin_url_associated_with_it- Full name
keycloak.keycloak_post_admin_realms_realm_push_revocation
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_new_role_realm_or_client Write
Create a new role for the realm or client.
- Lua path
app.integrations.keycloak.create_new_role_realm_or_client- Full name
keycloak.keycloak_post_admin_realms_realm_roles
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
make_role_composite_role_by_associating_some_child_roles Write
Make the role a composite role by associating some child roles.
- Lua path
app.integrations.keycloak.make_role_composite_role_by_associating_some_child_roles- Full name
keycloak.keycloak_post_admin_realms_realm_roles_by_id_role_id_composites
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_composite_role Write
Add a composite to the role.
- Lua path
app.integrations.keycloak.add_composite_role- Full name
keycloak.keycloak_post_admin_realms_realm_roles_role_name_composites
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
test_smtp_connection_with_current_logged_user Write
Test SMTP connection with current logged in user.
- Lua path
app.integrations.keycloak.test_smtp_connection_with_current_logged_user- Full name
keycloak.keycloak_post_admin_realms_realm_test_smtpconnection
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_new_user_username_must_be_unique Write
Create a new user Username must be unique.
- Lua path
app.integrations.keycloak.create_new_user_username_must_be_unique- Full name
keycloak.keycloak_post_admin_realms_realm_users
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
move_credential_position_behind_another_credential Write
Move a credential to a position behind another credential.
- Lua path
app.integrations.keycloak.move_credential_position_behind_another_credential- Full name
keycloak.keycloak_post_admin_realms_realm_users_user_id_credentials_credential_id_move_after_new_previous_credential_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
move_credential_first_position_credentials_list_user Write
Move a credential to a first position in the credentials list of the user.
- Lua path
app.integrations.keycloak.move_credential_first_position_credentials_list_user- Full name
keycloak.keycloak_post_admin_realms_realm_users_user_id_credentials_credential_id_move_to_first
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_social_login_provider_user Write
Add a social login provider to the user.
- Lua path
app.integrations.keycloak.add_social_login_provider_user- Full name
keycloak.keycloak_post_admin_realms_realm_users_user_id_federated_identity_provider
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
impersonate_user Write
Impersonate the user.
- Lua path
app.integrations.keycloak.impersonate_user- Full name
keycloak.keycloak_post_admin_realms_realm_users_user_id_impersonation
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
remove_all_user_sessions_associated_with_user_also_send_notification_all_clients_that_have_admin_url_invalidate_sessions_particular_user Write
Remove all user sessions associated with the user Also send notification to all clients that have an admin URL to invalidate the sessions for the particular user.
- Lua path
app.integrations.keycloak.remove_all_user_sessions_associated_with_user_also_send_notification_all_clients_that_have_admin_url_invalidate_sessions_particular_user- Full name
keycloak.keycloak_post_admin_realms_realm_users_user_id_logout
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_client_level_roles_user_or_group_role_mapping Write
Add client-level roles to the user or group role mapping.
- Lua path
app.integrations.keycloak.add_client_level_roles_user_or_group_role_mapping- Full name
keycloak.keycloak_post_admin_realms_realm_users_user_id_role_mappings_clients_client_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_realm_level_role_mappings_user Write
Add realm-level role mappings to the user.
- Lua path
app.integrations.keycloak.add_realm_level_role_mappings_user- Full name
keycloak.keycloak_post_admin_realms_realm_users_user_id_role_mappings_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
create_workflow Write
Create a new workflow from the provided representation.
- Lua path
app.integrations.keycloak.create_workflow- Full name
keycloak.keycloak_post_admin_realms_realm_workflows
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
activate_workflow_resource Write
Activate the workflow for the given resource type and identifier. Optionally schedule the first step using the notBefore parameter.
- Lua path
app.integrations.keycloak.activate_workflow_resource- Full name
keycloak.keycloak_post_admin_realms_realm_workflows_id_activate_type_resource_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
deactivate_workflow_resource Write
Deactivate the workflow for the given resource type and identifier.
- Lua path
app.integrations.keycloak.deactivate_workflow_resource- Full name
keycloak.keycloak_post_admin_realms_realm_workflows_id_deactivate_type_resource_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
migrate_scheduled_resources_from_one_step_another Write
Migrate scheduled resources from one step to another step in the same or in a different workflow.
- Lua path
app.integrations.keycloak.migrate_scheduled_resources_from_one_step_another- Full name
keycloak.keycloak_post_admin_realms_realm_workflows_migrate
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_top_level_information_realm_any_user_roles_or_client_information_representation_will_be_ignored Write
This will only update top-level attributes of the realm.
- Lua path
app.integrations.keycloak.update_top_level_information_realm_any_user_roles_or_client_information_representation_will_be_ignored- Full name
keycloak.keycloak_put_admin_realms_realm
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_authenticator_configuration Write
Update authenticator configuration.
- Lua path
app.integrations.keycloak.update_authenticator_configuration- Full name
keycloak.keycloak_put_admin_realms_realm_authentication_config_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_authentication_executions_flow Write
Update authentication executions of a Flow.
- Lua path
app.integrations.keycloak.update_authentication_executions_flow- Full name
keycloak.keycloak_put_admin_realms_realm_authentication_flows_flow_alias_executions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_authentication_flow Write
Update an authentication flow.
- Lua path
app.integrations.keycloak.update_authentication_flow- Full name
keycloak.keycloak_put_admin_realms_realm_authentication_flows_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_required_action Write
Update required action.
- Lua path
app.integrations.keycloak.update_required_action- Full name
keycloak.keycloak_put_admin_realms_realm_authentication_required_actions_alias
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_requiredaction_configuration Write
Update RequiredAction configuration.
- Lua path
app.integrations.keycloak.update_requiredaction_configuration- Full name
keycloak.keycloak_put_admin_realms_realm_authentication_required_actions_alias_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_client_policies_policies Write
PUT /admin/realms/{realm}/client-policies/policies.
- Lua path
app.integrations.keycloak.put_admin_realms_realm_client_policies_policies- Full name
keycloak.keycloak_put_admin_realms_realm_client_policies_policies
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_client_policies_profiles Write
PUT /admin/realms/{realm}/client-policies/profiles.
- Lua path
app.integrations.keycloak.put_admin_realms_realm_client_policies_profiles- Full name
keycloak.keycloak_put_admin_realms_realm_client_policies_profiles
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_client_scope Write
Update the client scope.
- Lua path
app.integrations.keycloak.update_client_scope- Full name
keycloak.keycloak_put_admin_realms_realm_client_scopes_client_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_mapper Write
Update the mapper.
- Lua path
app.integrations.keycloak.update_mapper- Full name
keycloak.keycloak_put_admin_realms_realm_client_scopes_client_scope_id_protocol_mappers_models_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_client_scope Write
Update the client scope.
- Lua path
app.integrations.keycloak.update_client_scope- Full name
keycloak.keycloak_put_admin_realms_realm_client_templates_client_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_mapper Write
Update the mapper.
- Lua path
app.integrations.keycloak.update_mapper- Full name
keycloak.keycloak_put_admin_realms_realm_client_templates_client_scope_id_protocol_mappers_models_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_client_type Write
This endpoint allows you to update a realm level client type
- Lua path
app.integrations.keycloak.update_client_type- Full name
keycloak.keycloak_put_admin_realms_realm_client_types
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_client Write
Update the client.
- Lua path
app.integrations.keycloak.update_client- Full name
keycloak.keycloak_put_admin_realms_realm_clients_client_uuid
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_clients_client_uuid_authz_resource_server Write
PUT /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server.
- Lua path
app.integrations.keycloak.put_admin_realms_realm_clients_client_uuid_authz_resource_server- Full name
keycloak.keycloak_put_admin_realms_realm_clients_client_uuid_authz_resource_server
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id Write
PUT /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/resource/{resource-id}.
- Lua path
app.integrations.keycloak.put_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id- Full name
keycloak.keycloak_put_admin_realms_realm_clients_client_uuid_authz_resource_server_resource_resource_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id Write
PUT /admin/realms/{realm}/clients/{client-uuid}/authz/resource-server/scope/{scope-id}.
- Lua path
app.integrations.keycloak.put_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id- Full name
keycloak.keycloak_put_admin_realms_realm_clients_client_uuid_authz_resource_server_scope_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_clients_client_uuid_default_client_scopes_clientscopeid Write
PUT /admin/realms/{realm}/clients/{client-uuid}/default-client-scopes/{clientScopeId}.
- Lua path
app.integrations.keycloak.put_admin_realms_realm_clients_client_uuid_default_client_scopes_clientscopeid- Full name
keycloak.keycloak_put_admin_realms_realm_clients_client_uuid_default_client_scopes_client_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_object_stating_whether_client_authorization_permissions_have_been_initialized_or_not_and_reference Write
Return object stating whether client Authorization permissions have been initialized or not and a reference.
- Lua path
app.integrations.keycloak.return_object_stating_whether_client_authorization_permissions_have_been_initialized_or_not_and_reference- Full name
keycloak.keycloak_put_admin_realms_realm_clients_client_uuid_management_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_clients_client_uuid_optional_client_scopes_clientscopeid Write
PUT /admin/realms/{realm}/clients/{client-uuid}/optional-client-scopes/{clientScopeId}.
- Lua path
app.integrations.keycloak.put_admin_realms_realm_clients_client_uuid_optional_client_scopes_clientscopeid- Full name
keycloak.keycloak_put_admin_realms_realm_clients_client_uuid_optional_client_scopes_client_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_mapper Write
Update the mapper.
- Lua path
app.integrations.keycloak.update_mapper- Full name
keycloak.keycloak_put_admin_realms_realm_clients_client_uuid_protocol_mappers_models_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_role_by_name Write
Update a role by name.
- Lua path
app.integrations.keycloak.update_role_by_name- Full name
keycloak.keycloak_put_admin_realms_realm_clients_client_uuid_roles_role_name
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_object_stating_whether_role_authorization_permissions_have_been_initialized_or_not_and_reference Write
Return object stating whether role Authorization permissions have been initialized or not and a reference.
- Lua path
app.integrations.keycloak.return_object_stating_whether_role_authorization_permissions_have_been_initialized_or_not_and_reference- Full name
keycloak.keycloak_put_admin_realms_realm_clients_client_uuid_roles_role_name_management_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_components_id Write
PUT /admin/realms/{realm}/components/{id}.
- Lua path
app.integrations.keycloak.put_admin_realms_realm_components_id- Full name
keycloak.keycloak_put_admin_realms_realm_components_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_default_default_client_scopes_clientscopeid Write
PUT /admin/realms/{realm}/default-default-client-scopes/{clientScopeId}.
- Lua path
app.integrations.keycloak.put_admin_realms_realm_default_default_client_scopes_clientscopeid- Full name
keycloak.keycloak_put_admin_realms_realm_default_default_client_scopes_client_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_default_groups_groupid Write
PUT /admin/realms/{realm}/default-groups/{groupId}.
- Lua path
app.integrations.keycloak.put_admin_realms_realm_default_groups_groupid- Full name
keycloak.keycloak_put_admin_realms_realm_default_groups_group_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_default_optional_client_scopes_clientscopeid Write
PUT /admin/realms/{realm}/default-optional-client-scopes/{clientScopeId}.
- Lua path
app.integrations.keycloak.put_admin_realms_realm_default_optional_client_scopes_clientscopeid- Full name
keycloak.keycloak_put_admin_realms_realm_default_optional_client_scopes_client_scope_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_events_config Write
Update the events provider Change the events provider and/or its configuration
- Lua path
app.integrations.keycloak.put_admin_realms_realm_events_config- Full name
keycloak.keycloak_put_admin_realms_realm_events_config
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_group_ignores_subgroups Write
Update group, ignores subgroups.
- Lua path
app.integrations.keycloak.update_group_ignores_subgroups- Full name
keycloak.keycloak_put_admin_realms_realm_groups_group_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_object_stating_whether_client_authorization_permissions_have_been_initialized_or_not_and_reference Write
Return object stating whether client Authorization permissions have been initialized or not and a reference.
- Lua path
app.integrations.keycloak.return_object_stating_whether_client_authorization_permissions_have_been_initialized_or_not_and_reference- Full name
keycloak.keycloak_put_admin_realms_realm_groups_group_id_management_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_identity_provider Write
Update the identity provider.
- Lua path
app.integrations.keycloak.update_identity_provider- Full name
keycloak.keycloak_put_admin_realms_realm_identity_provider_instances_alias
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_object_stating_whether_client_authorization_permissions_have_been_initialized_or_not_and_reference Write
Return object stating whether client Authorization permissions have been initialized or not and a reference.
- Lua path
app.integrations.keycloak.return_object_stating_whether_client_authorization_permissions_have_been_initialized_or_not_and_reference- Full name
keycloak.keycloak_put_admin_realms_realm_identity_provider_instances_alias_management_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_mapper_identity_provider Write
Update a mapper for the identity provider.
- Lua path
app.integrations.keycloak.update_mapper_identity_provider- Full name
keycloak.keycloak_put_admin_realms_realm_identity_provider_instances_alias_mappers_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_localization_locale Write
PUT /admin/realms/{realm}/localization/{locale}/{key}.
- Lua path
app.integrations.keycloak.put_admin_realms_realm_localization_locale- Full name
keycloak.keycloak_put_admin_realms_realm_localization_locale_key
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
updates_organization Write
Updates the organization.
- Lua path
app.integrations.keycloak.updates_organization- Full name
keycloak.keycloak_put_admin_realms_realm_organizations_org_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_organization_group Write
Updates the organization group's name, description, and attributes. Subgroups are not affected.
- Lua path
app.integrations.keycloak.update_organization_group- Full name
keycloak.keycloak_put_admin_realms_realm_organizations_org_id_groups_group_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
add_user_this_organization_group Write
Adds an organization member to this group. The user must be a member of the organization.
- Lua path
app.integrations.keycloak.add_user_this_organization_group- Full name
keycloak.keycloak_put_admin_realms_realm_organizations_org_id_groups_group_id_members_user_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_role Write
Update the role.
- Lua path
app.integrations.keycloak.update_role- Full name
keycloak.keycloak_put_admin_realms_realm_roles_by_id_role_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_object_stating_whether_role_authorization_permissions_have_been_initialized_or_not_and_reference Write
Return object stating whether role Authorization permissions have been initialized or not and a reference.
- Lua path
app.integrations.keycloak.return_object_stating_whether_role_authorization_permissions_have_been_initialized_or_not_and_reference- Full name
keycloak.keycloak_put_admin_realms_realm_roles_by_id_role_id_management_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_role_by_name Write
Update a role by name.
- Lua path
app.integrations.keycloak.update_role_by_name- Full name
keycloak.keycloak_put_admin_realms_realm_roles_role_name
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
return_object_stating_whether_role_authorization_permissions_have_been_initialized_or_not_and_reference Write
Return object stating whether role Authorization permissions have been initialized or not and a reference.
- Lua path
app.integrations.keycloak.return_object_stating_whether_role_authorization_permissions_have_been_initialized_or_not_and_reference- Full name
keycloak.keycloak_put_admin_realms_realm_roles_role_name_management_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_users_management_permissions Write
PUT /admin/realms/{realm}/users-management-permissions.
- Lua path
app.integrations.keycloak.put_admin_realms_realm_users_management_permissions- Full name
keycloak.keycloak_put_admin_realms_realm_users_management_permissions
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_users_profile Write
Set the configuration for the user profile
- Lua path
app.integrations.keycloak.put_admin_realms_realm_users_profile- Full name
keycloak.keycloak_put_admin_realms_realm_users_profile
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_user Write
Update the user.
- Lua path
app.integrations.keycloak.update_user- Full name
keycloak.keycloak_put_admin_realms_realm_users_user_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_credential_label_user Write
Update a credential label for a user.
- Lua path
app.integrations.keycloak.update_credential_label_user- Full name
keycloak.keycloak_put_admin_realms_realm_users_user_id_credentials_credential_id_user_label
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
disable_all_credentials_user_specific_type Write
Disable all credentials for a user of a specific type.
- Lua path
app.integrations.keycloak.disable_all_credentials_user_specific_type- Full name
keycloak.keycloak_put_admin_realms_realm_users_user_id_disable_credential_types
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
send_email_user_with_link_they_can_click_execute_particular_actions Write
An email contains a link the user can click to perform a set of required actions. The redirectUri and clientId parameters are optional. If no redirect is given, then there will be no link back to click after actions have completed. Redirect uri must be a valid uri for the particular clientId.
- Lua path
app.integrations.keycloak.send_email_user_with_link_they_can_click_execute_particular_actions- Full name
keycloak.keycloak_put_admin_realms_realm_users_user_id_execute_actions_email
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
put_admin_realms_realm_users_user_id_groups_groupid Write
PUT /admin/realms/{realm}/users/{user-id}/groups/{groupId}.
- Lua path
app.integrations.keycloak.put_admin_realms_realm_users_user_id_groups_groupid- Full name
keycloak.keycloak_put_admin_realms_realm_users_user_id_groups_group_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
set_up_new_password_user Write
Set up a new password for the user.
- Lua path
app.integrations.keycloak.set_up_new_password_user- Full name
keycloak.keycloak_put_admin_realms_realm_users_user_id_reset_password
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
send_email_user_with_link_they_can_click_reset_their_password Write
The redirectUri and clientId parameters are optional. The default for the redirect is the account client. This endpoint has been deprecated. Please use the execute-actions-email passing a list with UPDATE_PASSWORD within it.
- Lua path
app.integrations.keycloak.send_email_user_with_link_they_can_click_reset_their_password- Full name
keycloak.keycloak_put_admin_realms_realm_users_user_id_reset_password_email
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
send_email_verification_email_user_email_contains_link_user_can_click_verify_their_email_address Write
The redirectUri, clientId and lifespan parameters are optional. The default for the redirect is the account client. The default for the lifespan is 12 hours
- Lua path
app.integrations.keycloak.send_email_verification_email_user_email_contains_link_user_can_click_verify_their_email_address- Full name
keycloak.keycloak_put_admin_realms_realm_users_user_id_send_verify_email
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
update_workflow Write
Update the workflow configuration. This method does not update the workflow steps.
- Lua path
app.integrations.keycloak.update_workflow- Full name
keycloak.keycloak_put_admin_realms_realm_workflows_id
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||