Click HERE to see how Saviynt Intelligence is transforming the industry. |
06/12/2024 12:46 AM
Hi Team,
I have a requirement to get the primary certifier check in if else block in workflow.
Tried as below , but not able to submit the request .
When we tried with Rank1 it is working but when we try with Rank 26 it is not working.Please check and suggest.
error : Request not Submitted. Please contact your administrator.
In Logs it was showing MethodNotFoundException
workflow details:
entitlement.getOwnerRank26().contains(user.username) eq true or entitlement.getOwnerRank26().contains(requestedby.username) or requestedby.username == user.username
REgards
Abdul
Solved! Go to Solution.
06/12/2024 03:03 AM
Hi @sukoor ,
Primary and Secondary Certifier should be used for Certification related use cases.
For other processes, please use the Ranks. You should be able to add the same user as Ranked and use them in workflow. Example below:
Reference article: Solved: Role Owner Rank Issue in Workflow - Saviynt Forums - 7867
If this helps, please consider selecting Accept As Solution and hit Kudos
06/12/2024 03:21 AM
Hi Prem Mahadikar,
I already tried with Rank26 in workflow as shown in below screen shot ,but it is failing with Method not found exception .
Please check and suggest.
Logs:
"2024-06-12T06:18:08.450+00:00","ecm","","null-54fzh","","2024-06-12T06:18:07.597803809Z stdout F 2024-06-12 06:18:07,597 [http-nio-8080-exec-9] DEBUG services.WorkflowService - Request Access count Map [NEW_ACC_REQUESTS_COUNT:0, ADD_ACCESS_REQUESTS_COUNT:1, REMOVE_ACCESS_REQUESTS_COUNT:0, MODIFY_ACC_REQUESTS_COUNT:0, DELETE_ACC_REQUESTS_COUNT:0]"
"2024-06-12T06:18:08.450+00:00","ecm","","null-54fzh","","2024-06-12T06:18:07.597808709Z stdout F 2024-06-12 06:18:07,597 [http-nio-8080-exec-9] DEBUG services.WorkflowService - ffidpreapprovedmap = [:]"
"2024-06-12T06:18:08.450+00:00","ecm","","null-54fzh","","2024-06-12T06:18:07.644858904Z stdout F 2024-06-12 06:18:07,644 [http-nio-8080-exec-9] ERROR services.WorkflowService - Exception in workflow service"
"2024-06-12T06:18:08.450+00:00","ecm","","null-54fzh","","2024-06-12T06:18:07.644899604Z stdout F javax.el.MethodNotFoundException: Method not found: class com.saviynt.ecm.identitywarehouse.domain.Entitlement_values.getOwnerRank26()"
06/12/2024 03:23 AM
I assume you were aware that
Rank26 = Primary Certifier
06/12/2024 03:32 AM
Hi Prem,
I got you point after seeing your screen shot , let me try and get back to you
Regards
Abdul
06/12/2024 04:09 AM
Hi Prem,
Its working as per your suggestion
Thanks
Abdul
06/12/2024 04:26 AM
@sukoor ,
Perfect!
Please select the right reply as Accept As Solution on the reply which answered your original question. Give Kudos!