RiskSODEvaluationJob failure

flegare
Regular Contributor II
Regular Contributor II

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 click the Accept As Solution button to help future users who may have a similar problem.

flegare
Regular Contributor II
Regular Contributor II

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 click the Accept As Solution button to help future users who may have a similar problem.

flegare
Regular Contributor II
Regular Contributor II

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 the response is helpful, please click Accept As Solution and kudos it.

flegare
Regular Contributor II
Regular Contributor II

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 II
Regular Contributor II

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 II
Regular Contributor II

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 the response is helpful, please click Accept As Solution and kudos it.

flegare
Regular Contributor II
Regular Contributor II

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