diff --git a/add-users-keycloak-api.py b/add-users-keycloak-api.py index bec2cc3..8cbda05 100755 --- a/add-users-keycloak-api.py +++ b/add-users-keycloak-api.py @@ -56,15 +56,12 @@ for email in emails: "realmRoles": [ "user_default", ], + "requiredActions": ["UPDATE_PASSWORD", "UPDATE_PROFILE"], } try: user_id = keycloak.create_user(payload, exist_ok=False) print(f"Account created for {email}") - keycloak.send_update_account( - user_id=user_id, payload=json.dumps(["UPDATE_PASSWORD", "UPDATE_PROFILE"]) - ) - print(f"UPDATE_PASSWORD/PROFILE actions set for {email}") keycloak.send_verify_email(user_id=user_id) print(f"Verification mail sent to {email}") except Exception as exception: