# OpenMRS Distro with OAuth2 and Data Filter using Keycloak

**URL:** <https://talk.openmrs.org/t/openmrs-distro-with-oauth2-and-data-filter-using-keycloak/42861>\
**Category:** Implementing\
**Tags:** icrc, datafilter, sso, oauth2\
**Created:** [May 31, 2024, 7:33am UTC](https://talk.openmrs.org/t/openmrs-distro-with-oauth2-and-data-filter-using-keycloak/42861 "2024-05-31T07:33:42Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![frederic.deniger](https://talk.openmrs.org/user_avatar/talk.openmrs.org/frederic.deniger/32/15789_2.png) [@frederic.deniger](https://talk.openmrs.org/u/frederic.deniger)\
**Post date:** [May 31, 2024, 7:33am UTC](https://talk.openmrs.org/t/openmrs-distro-with-oauth2-and-data-filter-using-keycloak/42861/1 "2024-05-31T07:33:42Z")

</div>

Hello, FYI we created this repository: [GitHub - icrc/openmrs-distro-sso](https://github.com/icrc/openmrs-distro-sso).

The goal of this distribution is to enable the effortless initiation of an OpenMRS Distro with Single Sign-On (SSO) and DataFilter activated through a single command line ( docker).

It’s based on the refapp and add custom configuration for the additional modules.

We modified the [openmrs-module-referencedemodata](https://github.com/openmrs/openmrs-module-referencedemodata) for this demo. See [backend/module-create-users/README.md](https://github.com/icrc/openmrs-distro-sso/blob/main/backend/module-create-users/README.md#patients--visits-created)

To be improved but it can help 🙂

We use it to test an [Android App based](https://github.com/icrc/openmrs-android-fhir) on Open Health Stack
