When a custom rule runs, it is executed in an environment that is not isolated within the Object Integration Gateway rules engine. This means that the rule has access to information about the environment where it is running and information that is specifically made available. This section describes local variables that are made available to custom rules and the information they can safely use. Be aware that other information is available to these variables, but there is no guarantee that this data is available across releases. Also, be aware that changing data outside the variables listed below is unsupported and can cause unexpected behavior.