Skip to Content

How can I identify whether a function has been whitelisted?

We have a need to identify whether a given function in a remote environment (called via RFC) has been whitelisted in the target environment (using the SAP Unified Connectivity, UCON) functionality. Currently, we use SAP function RFC_GET_FUNCTION_INTERFACE to verify whether a given function exists in a remote environment and also whether it is enabled for remote calls. We now have target environments that have started to use whitelisting. Functions that appear to be valid based on the data returned by RFC_GET_FUNCTION_INTERFACE cause abends when they have not been whitelisted. Is there an easy way to tell whether a function can actually be executed in a target environment that employs whitelisting? Can someone identify the table(s) that control whitelisting?

Note: We do not use the whitelisting functionality in our environment, so local knowledge of the UCON-related visibility is minimal. We just need a way to look into the target environment to see if our desired function will actually run.

Many thanks,

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Sep 05, 2017 at 08:01 AM

    Hi Carl,

    In UCONCOCKPIT t-code you can check if the RFM is assigned to a CA or not. RFMs assigned to CA is your white list.



    Add comment
    10|10000 characters needed characters exceeded