<?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: Custom T-codes in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055590#M1502575</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Franklin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All executed tcodes have S_TCODE check, but that does not address the problem which was getting the list of custom tcodes with only S_TCODE check against them.  For that we need to ID which custom transactions also include auth check logic and work backwards from there.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 22 Jul 2010 07:24:36 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-07-22T07:24:36Z</dc:date>
    <item>
      <title>Custom T-codes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055581#M1502566</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are around 1000 Z tcodes at my client's system and most of them only have S_TCODE in them. For now we have started restricting them by adding the relevant objects for any new further development, taking inputs from the ABAP team. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question is...how do we take out the list of those Z tcodes who have ONLY S_TCODE in them. There are some Z tcodes that have been restricted by adding the relevant auth objects, but how do we get the list that has only S_TCODE?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appreciate in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jul 2010 12:57:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055581#M1502566</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-21T12:57:48Z</dc:date>
    </item>
    <item>
      <title>Re: Custom T-codes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055582#M1502567</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please use AGR_1251 table and give auth object S_TCODE&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jul 2010 15:25:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055582#M1502567</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-21T15:25:09Z</dc:date>
    </item>
    <item>
      <title>Re: Custom T-codes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055583#M1502568</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Reel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i dont think there is a way to find this other than manually going in to every transaction in SU24 and see.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;SS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jul 2010 15:47:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055583#M1502568</guid>
      <dc:creator>Sri_S1</dc:creator>
      <dc:date>2010-07-21T15:47:13Z</dc:date>
    </item>
    <item>
      <title>Re: Custom T-codes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055584#M1502569</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Reel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go to AGR_1251 and in object field put S_TCODE. You will get a list of roles and tcodes with only S_TCODE. Just filter the output list and pick your ztcodes and ignore other standard tcodes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If your Ztcodes are not maintained in SU24. Just create a test role with only ztcode and trace. You will get a list of auth objects.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jul 2010 16:04:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055584#M1502569</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-21T16:04:40Z</dc:date>
    </item>
    <item>
      <title>Re: Custom T-codes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055585#M1502570</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;For any executable TCode, S_TCODE will be a default check for the Transaction start when assigned to a user through a role (or provided Z* access in S_TCODE for rest users). So, to get the details of Authorization Objects correspond to each Z-TCode you need to check it in table USOBT_C. It will give you all other Authorization Objects to (if you don't restrict your search criteria by S_TCODE in this table) for these TCodes which are added in SU24. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know if anything is not clear.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Dipanjan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jul 2010 16:14:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055585#M1502570</guid>
      <dc:creator>sdipanjan</dc:creator>
      <dc:date>2010-07-21T16:14:35Z</dc:date>
    </item>
    <item>
      <title>Re: Custom T-codes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055586#M1502571</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi try this ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use SE16 and put the table name TSTC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and execute all Ztcodes will be in the list&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use excel to pull it out&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jul 2010 16:41:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055586#M1502571</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-21T16:41:36Z</dc:date>
    </item>
    <item>
      <title>Re: Custom T-codes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055587#M1502572</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; Hi Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi Reel&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; There are around 1000 Z tcodes at my client's system and most of them only have S_TCODE in them. For now we have &amp;gt;started restricting them by adding the relevant objects for any new further development, taking inputs from the ABAP team. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good work&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; My question is...how do we take out the list of those Z tcodes who have ONLY S_TCODE in them. There are some Z &amp;gt;tcodes &amp;gt; that have been restricted by adding the relevant auth objects, but how do we get the list that has only S_TCODE?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately it is a lot of hard work.  Am not sure that any of the methods proposed so far will do what you need to which is to:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Identify if there are any AUTHORITY-CHECK statements in the code or function modules, LDB's etc that make up the custom code.&lt;/P&gt;&lt;P&gt;2. Identify the tx which are OK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are a few useful posts already on the subject so I won't repeat or para-phrase them, here are a couple&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="9174413"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="9256219"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have fun &amp;amp; good luck.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jul 2010 19:35:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055587#M1502572</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-21T19:35:21Z</dc:date>
    </item>
    <item>
      <title>Re: Custom T-codes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055588#M1502573</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi  Alex,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I tried to execute TSTC transaction through SE16, I do get all the Ztransactions in my SANDBOX&lt;/P&gt;&lt;P&gt;can you explain why all Ztransactions which have check for S_tcode will not appear in the table SE16 through TSTC?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jul 2010 20:35:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055588#M1502573</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-21T20:35:02Z</dc:date>
    </item>
    <item>
      <title>Re: Custom T-codes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055589#M1502574</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is a real pest... and reports are worse...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What do the roles look like?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you can leverage them as entry points to the transactions then you have a good starting point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For reports there are only tricks in the PAI modules of SA38, lots of time, patience and a good project manager.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Probably your biggest problem will be with user favourites.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck,&lt;/P&gt;&lt;P&gt;Julius&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jul 2010 21:29:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055589#M1502574</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-21T21:29:11Z</dc:date>
    </item>
    <item>
      <title>Re: Custom T-codes</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055590#M1502575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Franklin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All executed tcodes have S_TCODE check, but that does not address the problem which was getting the list of custom tcodes with only S_TCODE check against them.  For that we need to ID which custom transactions also include auth check logic and work backwards from there.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Jul 2010 07:24:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-t-codes/m-p/7055590#M1502575</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-22T07:24:36Z</dc:date>
    </item>
  </channel>
</rss>

