Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

RiskSODEvaluationJob failure

flegare
Regular Contributor III
Regular Contributor III

I set up a few basic components - ruleset, risk, functions, business process that should trigger a SOD violation.  When running the job, I am getting an error back: "'latest' isn't a valid resource
name."

Here is the info from the logs:
"ecm-worker","2023-06-21T15:49:36.802+00:00","2023-06-21T15:49:36.622113924Z stdout F <Error xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">"
"ecm-worker","2023-06-21T15:49:36.802+00:00","2023-06-21T15:49:36.622115824Z stdout F <Code>ResourceNotFound</Code>"
"ecm-worker","2023-06-21T15:49:36.802+00:00","2023-06-21T15:49:36.622117624Z stdout F <Message>The specified resource does not exist.</Message>"
"ecm-worker","2023-06-21T15:49:36.802+00:00","2023-06-21T15:49:36.622119724Z stdout F <Details>'latest' isn't a valid resource name.</Details>"
"ecm-worker","2023-06-21T15:49:36.802+00:00","2023-06-21T15:49:36.622121824Z stdout F </Error>; line: 1, column: 2]"

I have a similar configuration setup on another tenant, working as expected.  Not sure how this can be troubleshoot any further but trying this channel.

Any help is appreciated!

10 REPLIES 10

dgandhi
All-Star
All-Star

Can you upload the ruleset that you are trying?

 

Thanks,
Devang Gandhi
If this reply answered your question, please Accept As Solution and give Kudos to help others who may have a similar problem.

flegare
Regular Contributor III
Regular Contributor III

Hi @dgandhi ,

Not too sure on how to upload those objects but here are the critical elements
Ruleset: 

flegare_0-1687373595640.png

Ruleset risk:

flegare_1-1687373619750.png

Risk details:

flegare_2-1687373712760.png

Function 1 details

flegare_3-1687373835593.png

Function 2 details

flegare_4-1687373850621.png

Both functions point to a single, distinct, AD entitlement and are linked to a unique Business Process

 

Is there any advance config that you have given in your SODEValuationJob?

 

Thanks,
Devang Gandhi
If this reply answered your question, please Accept As Solution and give Kudos to help others who may have a similar problem.

flegare
Regular Contributor III
Regular Contributor III

I specified the ruleset and an email template that spits out all available binding variables

flegare_0-1687394547409.png

flegare_1-1687394567189.png

 

Try restarting server from backend not UI


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.

flegare
Regular Contributor III
Regular Contributor III

I validated with the client owners and it looks like we do not have backend access.  Is there a process to request this?

flegare
Regular Contributor III
Regular Contributor III

Some closure on this one.  Issue was related to our Azure-based tenant having information in the SOD_AWS_CLOUD_JOB_SETTINGS configuration column which proved a little difficult for Saviynt to digest.

FD ticket was opened and resolved by support team.

flegare
Regular Contributor III
Regular Contributor III

Full text of the original error encountered should some unlucky soul run into the same stuff:
Error - Unable to create instance Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null') at [Source: encoding="utf-8"? ResourceNotFound The specified resource does not exist.

'latest' isn't a valid resource name.

; line: 1, column: 2]</error

What was soln


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.

flegare
Regular Contributor III
Regular Contributor III

update configuration set configdata = '' where name = 'SOD_AWS_CLOUD_JOB_SETTINGS'