Werk #14393: Warn about User IDs that become incompatible in 2.2.0

Component Setup
Title Warn about User IDs that become incompatible in 2.2.0
Date Jan 3, 2023
Checkmk Edition Checkmk Raw (CRE)
Checkmk Version 2.1.0p20 2.2.0b1
Level Trivial Change
Class New Feature
Compatibility Compatible - no manual interaction needed

Beginning with Checkmk version 2.2.0, the use of certain special characters in user IDs will no longer be allowed. As a result, some user IDs that were previously valid in Checkmk version 2.1.0 will become invalid in version 2.2.0.

Local users created in the user management UI (Setup > Users) will remain valid, as restrictions had already been enforced here. Hence, only users from external connections such as LDAP will be affected.

With this Werk you will be warned about users that will become incompatible in the future. When you run the omd update command, it will display a warning message including the list of affected users. Moreover, the user management page (Setup > Users) in WATO it will also display a warning message if incompatible user IDs are found.

To be compatible with Checkmk version 2.2.0 please ensure that all user IDs adhere to the following restrictions: The first character of a user ID must be a digit, a letter, an underscore (_), or a dollar sign ($). The rest of the user ID may additionally contain dash (-), at (@), and dot (.).

If you require certain characters that would no longer be allowed and changing user IDs is not feasible in your system, please contact Checkmk support for assistance.

To the list of all Werks