<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Question about the function module (RFC_READ_TABLE) in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434292#M1845889</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Oh, now I understand the risk of using this function module &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/906/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So it wasn't like someone can eavesdrop the data while if's transfered over&lt;/P&gt;&lt;P&gt;the internet if we use this function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyhow, I decided not to use this function module this time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, the information will be safe with us &lt;SPAN __jive_emoticon_name="silly" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/906/images/emoticons/silly.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your help &lt;SPAN __jive_emoticon_name="grin" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/906/images/emoticons/grin.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Takashi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 03 Jul 2014 13:54:01 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2014-07-03T13:54:01Z</dc:date>
    <item>
      <title>Question about the function module (RFC_READ_TABLE)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434286#M1845883</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear everyone&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could I ask you a question about the function module (RFC_READ_TABLE)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was asked if it's possible to create a report which compares the data between different SAP systems (&lt;STRONG style="color: #ff0000;"&gt;both production systems&lt;/STRONG&gt;).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, the easiest way would be to use the function module (RFC_READ_TABLE) within a SAP infoset query (SQ01 type query).&lt;/P&gt;&lt;P&gt;But I heard the rumor that using the function module (RFC_READ_TABLE) is not advisable due to the security reason.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, I am not exactly sure what sort of security problems this function module can possibly have...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would you help me on this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also would like to know if using "remote enabled module" type function module can always overcome this possible security issue.&lt;/P&gt;&lt;P&gt;Or, are there any points that I need to be careful about even when I use "remote enabled module" function module?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much in advance. &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_emote jive_macro" src="https://community.sap.com/906/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Takashi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Jul 2014 11:15:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434286#M1845883</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-07-01T11:15:14Z</dc:date>
    </item>
    <item>
      <title>Re: Question about the function module (RFC_READ_TABLE)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434287#M1845884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if anybody could read the content of a table of your productive server, your authorization control doesn't stop this person. He could read any data, extract the list of the customer, extract the list of price, get the salary of people (if you have HR) ....&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so it's a big issue if you open it&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there is a standard transaction that do this for customizing tables : SCU0 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Fred&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Jul 2014 11:20:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434287#M1845884</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2014-07-01T11:20:37Z</dc:date>
    </item>
    <item>
      <title>Re: Question about the function module (RFC_READ_TABLE)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434288#M1845885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Fred-san&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much for your support on this. &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/906/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But, may I double check about what you mentioned above?&lt;/P&gt;&lt;P&gt;So, what you were mentioning was that if some user executes the query with&lt;/P&gt;&lt;P&gt;the function module (RFC_READ_TABLE), &lt;STRONG&gt;under the following conditions&lt;/STRONG&gt;, he can access to&lt;/P&gt;&lt;P&gt;the HR data even when he &lt;STRONG&gt;does not&lt;/STRONG&gt; have the authorizations for HR&lt;STRONG&gt; transactions&lt;/STRONG&gt;?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;lt;Conditions&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;1. the user has the authorization for HR database tables themselves&lt;/P&gt;&lt;P&gt;2. RFC_READ_TABLE is called to retrieve the data from HR database&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;lt;example&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Data: LF_HR_TABLE like&amp;nbsp; DD02L-TABNAME value 'PA0000'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;CALL &lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'RFC_READ_TABLE'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; query_table&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;LF_HR_TABLE &lt;BR /&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&amp;nbsp; TABLES&lt;BR /&gt;&amp;nbsp;&amp;nbsp; OPTIONS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;fields&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;=&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But then, as long as we call this function module for a non-critical tables such as&lt;/P&gt;&lt;P&gt;VBAP (sales order) or EKKO (purchase order) within our query, it wouldn't seem to be&lt;/P&gt;&lt;P&gt;so security risk to use RFC_READ_TABLE...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Besides, each query (infoset query) has got the concept of user groups, which limits&lt;/P&gt;&lt;P&gt;the access to the queries within the user group.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;※If someone does not belong to the user group, he cannot execute the queries within that&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; user group, etc&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, my feeling is that even infoset queries does have authorization concept...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would you give me your thought on this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also thank you for your information for SCU0.&lt;/P&gt;&lt;P&gt;That is an interesting transaction &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/906/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Takashi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Jul 2014 02:03:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434288#M1845885</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-07-02T02:03:26Z</dc:date>
    </item>
    <item>
      <title>Re: Question about the function module (RFC_READ_TABLE)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434289#M1845886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just a detail, VBAP &amp;amp; EKKO are critical !&amp;nbsp;&amp;nbsp; if your competitor have this informations, it could determine your price, where your sale your business, where you buy your component and how much, the price .. when ... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so query &amp;amp; RFC_READ...&amp;nbsp; are very dangerous for authorization &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(and with RFC..&amp;nbsp; you didn't have the concept of organizational data)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Fred&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Jul 2014 07:59:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434289#M1845886</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2014-07-02T07:59:19Z</dc:date>
    </item>
    <item>
      <title>Re: Question about the function module (RFC_READ_TABLE)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434290#M1845887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Fred-san&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you again for your information on this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, I agree that the data in VBAP and EKKO are also important, and we shouldn't let&lt;/P&gt;&lt;P&gt;the competitors to have access to those data in our system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I was not sure how those competitors can execute the query with RFC_READ_TABLE in our&lt;/P&gt;&lt;P&gt;system...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I mean, they don't even have a SAP account for our system...&lt;/P&gt;&lt;P&gt;So what you were saying was that if someone (=competitors) catches the data which is being&lt;/P&gt;&lt;P&gt;trasfered over internet while our users are executing RFC_READ_TABLE, it would cause a security risk?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyhow, I felt that we need to be very very careful for using RFC_READ_TABLE.&lt;/P&gt;&lt;P&gt;So I will not use this function module in the report this time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/906/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Takashi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jul 2014 01:54:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434290#M1845887</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-07-03T01:54:27Z</dc:date>
    </item>
    <item>
      <title>Re: Question about the function module (RFC_READ_TABLE)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434291#M1845888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Remember, the most of time, Hacking comes from inside &lt;SPAN __jive_emoticon_name="wink" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/906/images/emoticons/wink.gif"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;So, if someone could take these informations and go to your competitor ... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Fred&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jul 2014 06:49:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434291#M1845888</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2014-07-03T06:49:14Z</dc:date>
    </item>
    <item>
      <title>Re: Question about the function module (RFC_READ_TABLE)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434292#M1845889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Oh, now I understand the risk of using this function module &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/906/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So it wasn't like someone can eavesdrop the data while if's transfered over&lt;/P&gt;&lt;P&gt;the internet if we use this function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyhow, I decided not to use this function module this time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, the information will be safe with us &lt;SPAN __jive_emoticon_name="silly" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/906/images/emoticons/silly.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your help &lt;SPAN __jive_emoticon_name="grin" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/906/images/emoticons/grin.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Takashi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jul 2014 13:54:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/question-about-the-function-module-rfc-read-table/m-p/10434292#M1845889</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-07-03T13:54:01Z</dc:date>
    </item>
  </channel>
</rss>

