Provisioning Errors Report

Hi all,

I am trying to create a report/rule that gives all the provisioning errors in the last 24 hrs. These are the errors that we normally see in the administrator console.

Is there an OOTB report that does that.

Any sample rule or report would also help.

Thanks in advance

Hi Rishav,

Please check provisioning/Detailed Transaction object report, for your requirement. If you want to enhance it, you can do it from debug.

@naveenkumar3 How can I schedule this report to run everyday with the start date and end date set to cover the last 24 hours.

@rishavghoshacc Yes, try Detailed Provisioning Transaction Object Report or Provisioning Transaction Object Report. Both reports has all necessary columns from, but Detailed Report have additional columns showing errors, attributes, etc.

@rishavghoshacc You need to customize it by adding Time Period filters in the report form and accordingly modify the QueryParameters on the Create date attribute to only get the transactions for last 24 hours.

@neel193 Can you please help me with setting the date as dynamic. Currently I have the below configured in the report

        <value>
          <Map>
            <entry key="end">
              <value>
                <Long>1771801200000</Long>
              </value>
            </entry>
            <entry key="start">
              <value>
                <Long>1771714800000</Long>
              </value>
            </entry>
          </Map>
        </value>
      </entry>

You could do something akin to this:

<Parameter argument="creationDate" property="created">
                  <QueryScript>
                    <Source>
                      import sailpoint.object.*;
                      import java.util.*;

                  Date now = new Date();
                  Date yesterday = new Date(now.getTime() - (24L * 60L * 60L * 1000L));

                  queryOptions.addFilter(Filter.ge("created", yesterday));

                  return queryOptions;
                </Source>
              </QueryScript>
            </Parameter>