Well, can I suggest a potential security measure? Maybe additional advanced system settings that not only enables/configures this level of ClientIdentityMatch functionality but also allows you to configure the approved subnets from which to accept such registration requests. For example:
- ClientIdentityMatch=200
- ClientIdentityMatchCriteria=UUID,hostname,IP Address,MAC Address
- ClientIdentityMatchCIDR=1.2.3.0/24,2.3.4.0/24,3.4.5.0/24
This way, it only allows the level 200 on requests coming from those subnets and for all others it treats it as ClientIdentityMatch=100