1) Setup a basic MySQL-repo environment for IDM
2) Update repo.json.json to have a new searchable property (/map/key):
3) Create a user which has /map/key within their defintion:
4) Query for presence of user with this key:
Created user is returned
Looking within the repo, I can see that there is no entry for /map/key within managedobjectproperties. Therefore it's not surprising that the record isn't returned. The problem appears to be that nested properties of an object are not being created within the managedobjectproperties table. This makes seraching for them (and sorting by them) impossible.