Skip to content

Instantly share code, notes, and snippets.

@upender-devulapally
Last active October 24, 2019 13:31
Show Gist options
  • Save upender-devulapally/22033a8f530acbe95696e3003de61eb3 to your computer and use it in GitHub Desktop.
Save upender-devulapally/22033a8f530acbe95696e3003de61eb3 to your computer and use it in GitHub Desktop.
keycloak setup realm & client

1) Login into keycloak after installtion and provide admin email if not yet:

image text

2) Create realm

1-create-realm

3) Realm Login Settings

2-realm-login-settings

4) Realm Email smtp settings

3-realm-email-smtp-settings

5) Create client under realm

4-create-client-under-realm

6) Client Settings enable Services

5-update-client-settings-enable-services

7) Copy Client credentials

6-copy-client-credentials

*8) Client create Public role

7-client-create-public-role

9) Client Scope- disable full access

8-client-disable-full-access-scope

10) Client Scope- assign 'account' roles

9-client-scope-assign-account-roles

11) Client Scope- assign 'realm-management' roles

10-client-scope-assign-realm-management-roles

12) Installtion download json file and use

11-client-download-installation-json

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment