Showing posts with label Loggers. Show all posts
Showing posts with label Loggers. Show all posts

Friday, December 22, 2023

Additional Loggers for debugging

RefreshTask Debugging:

logger.idRefreshExecutor.name=sailpoint.task.IdentityRefreshExecutor

logger.idRefreshExecutor.level=trace   //Enable Trace logger

logger.idRefreshExecutor.level=debug // //Enable debug logger

===========================================================================

Rapid setup debugging:

#logger.rs.name=sailpoint.rapidsetup

#logger.rs.level=debug

#logger.rslibrary.name=sailpoint.workflow.RapidSetupLibrary

#logger.rslibrary.level=debug

===========================================================================

Workflow Debugging:

logger.workflower.name = sailpoint.api.Workflower

logger.workflower.level=debug

Wednesday, August 9, 2023

Logs

import org.apache.commons.logging.Log;

import org.apache.commons.logging.LogFactory;

Log log = LogFactory.getLog("mighty.rule.TestLoggers");

log.info("Hi");

log.debug("Hello");

log.trace("Dear");

log.error("Something serious");


Note: Log naming convention is project.objectType.Unique Identifier

Saturday, April 23, 2022

How to get Log4j 2 version using Standalone rule?

 <?xml version='1.0' encoding='UTF-8'?>

<!DOCTYPE Rule PUBLIC "sailpoint.dtd" "sailpoint.dtd">

<Rule language="beanshell" name="Log4j 2 version">

  <Signature>

    <Inputs>

      <Argument name="log">

        <Description>

          The log object is associated with the SailPointContext.

        </Description>

      </Argument>

      <Argument name="context">

        <Description>

          A sailpoint.api.SailPointContext object that can be used to query the database if necessary.

        </Description>

      </Argument>

    </Inputs>

  </Signature>

  <Source>

  String version = org.apache.logging.log4j.util.PropertiesUtil.class.getPackage().getImplementationVersion();

    return version;

  </Source>

</Rule>


IAM, IGA & Identity Security

IAM sets up the employee's account so they can log in and access the application with their credentials. IGA makes sure that access requ...

Featured Articles