From 81b12d2d556883f5770e81818b9e3f5eb666a10b Mon Sep 17 00:00:00 2001 From: Bas van der Linden <33874522+BvdLind@users.noreply.github.com> Date: Thu, 19 Aug 2021 19:50:37 +0200 Subject: [PATCH] Update README example create_client_role syntax In the README the `create_client_role` function has a `client_id` argument, but in [keycloak_admin.py](https://github.com/marcospereirampj/python-keycloak/blob/0ebcf990941f600e6ff562091a81cbeafbd21f3e/keycloak/keycloak_admin.py#L1001) `client_role_id` seems to be used instead. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 63abe49..d076555 100644 --- a/README.md +++ b/README.md @@ -215,7 +215,7 @@ role = keycloak_admin.get_client_role(client_id="client_id", role_name="role_nam role_id = keycloak_admin.get_client_role_id(client_id="client_id", role_name="test") # Create client role -keycloak_admin.create_client_role(client_id='client_id', {'name': 'roleName', 'clientRole': True}) +keycloak_admin.create_client_role(client_role_id='client_id', {'name': 'roleName', 'clientRole': True}) # Assign client role to user. Note that BOTH role_name and role_id appear to be required. keycloak_admin.assign_client_role(client_id="client_id", user_id="user_id", role_id="role_id", role_name="test")