create_user ConfD job fails when setting additional_groups parameter

Details

Detail name Value
Changelog Number 30742
Type Bug
Status Resolved
Affected Versions Exasol 2025.1.9, Exasol 2026.1.0
Fix Versions Exasol 2025.1.11, Exasol 2026.1.1
Resolution Date 2026-06-03

Description

The create_user ConfD job throws an error PermissionManagementException with AttributeError: 'list' object has no attribute 'split' if the additional_groups parameter is used.

Workaround

The workaround is to create the user without setting the additional_groups, and then modify the user to set them:

  1. confd_client create_user username: user1 …
  2. confd_client modify_user username: user1 additional_groups: [“group1”, “group2”]

Fix

The create_user ConfD job creates the user with the defined additional groups.