Hello.
From this example: https://support.oneidentity.com/identity-manager/kb/151025/search-for-employee-returns-no-results-in-it-shop
I configure my custom application role for employee editing.
I use this:
VI_Employee_Person_ManagerCondition:
"EXISTS (select 1 from (select uid_person from personinaerole where exists (select 1 from (select UID_AERole from AERole where Ident_AERole = 'Specialist IS') as x where x.UID_AERole=personinaerole.uid_aerole)) as X)"
And for VI_Employee_Person_Filter:
"uid_person in (select uid_person from QER_VEditEmployee where uid_personhead = '%useruid%') or exists ( select 1 from PersonInAERole where UID_Person = '%useruid%' and UID_AERole in (select UID_AERole from AERole where Ident_AERole = 'Specialist IS'))"
But when I try to select employee I saw error: