SID autocomplete
The SID autocomplete method in PermissionController
uses Map<String, Long>
to return "names" mapped to their AclSid#id
field. This means that if two entries use the same "name" (client.getTitle()
, role.getAuthority()
, sysGroup.getGroupTag()
, ...) the only the last one will be included in the Map
.
It would be better if the map returned was Map<Long, String>
, mapping AclSid#id
to a "name" since id
is guaranteed to be unique.
A new UI ticket needs to be created to respect this change.