# Authenticate using Keycloak

## `zli v. 6.19.1`

*Released 3 May 2023*

{% hint style="warning" %}
**For those who run WSL and are using `zli v. 6.17.4, 6.18.1, or 6.18.2`, this `zli` update is mandatory to consume a critical bug fix.**
{% endhint %}

### Fixes

* **WSL.** Resolved issue when connecting to targets using the `zli` with WSL

## `zli v. 6.20.1`

*10 May 2023*

### New

* **Keycloak authentication support.** This `zli` release, `v. 6.19.1`, contains support for authenticating to BastionZero via Keycloak SSO. Instructions for how to set up a Keycloak organization are found [here](https://docs.bastionzero.com/docs/admin-guide/authentication/sso-management#keycloak)
* **Windows support for the `zli`.** Windows support for the `zli` is now available. Find information on how to download it on our [docs page](https://docs.bastionzero.com/docs/deployment/installing-the-zli)

### Enhancements

* **Grace period for MFA setup.** Users may now choose between setting up their BastionZero MFA right away or delaying setup for up to 14 days from the `zli`

### Fixes

* **`zli` version check.** Resolved issue that prevented `zli` commands from executing if checking for a new `zli` version could not complete successfully

## `bzero v. 7.9.0`

*10 May 2023*

### New

* **Keycloak support.** This release of `bzero` includes the changes required to support Keycloak authentication support
* **Windows support for the `zli`.** This backend release contains all changes necessary to support the Windows `zli`

### Fixes

* **Config path.** Resolved issue with non-functional flag in `bzero` arguments
* **OIDC refresh.** Resolved issue with OIDC refresh process

## Web app & backend

*10 May 2023*

### New

* **Keycloak groups support.** The latest backend release contains support for integrating Keycloak groups with BastionZero. This capability allows you to create policy using Keycloak groups rather than having to name specific users. Instructions for how to set up policy using Keycloak groups are found [here](https://docs.bastionzero.com/docs/admin-guide/authentication/sso-management#use-keycloak-groups-to-simplify-access-management)

### Fixes

* **Google groups.** Updated Google groups integration to account for a recent change from Google

For questions or to provide feedback on how we can improve our updates, reach out to [<mark style="color:purple;">product@bastionzero.com</mark>](mailto:product@bastionzero.com).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://changes.bastionzero.com/2023/readme-3.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
