<?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: Adding security object to a transaction code in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613298#M1439340</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ignore the object i mentioned in above post.....I have posted this accidently... this is for management not for TYPE...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 Jan 2010 15:02:56 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-01-25T15:02:56Z</dc:date>
    <item>
      <title>Adding security object to a transaction code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613294#M1439336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Greetings,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I received a request from our Financial side of the house to restrict access to a particular fund type in the transaction codes FM5S and FM5I.  When I examine the objects required for those transaction codes, I don't see anything that is tied to the fund type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My questions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.  Can I add an arbitrary object that is checked when a transaction code is executed?&lt;/P&gt;&lt;P&gt;2.  How do I determine which object is appropriate?  For example, searching for a "*type" in SUIM, Authorization Objects by Field, Text, seems pretty chancy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bill Bormann&lt;/P&gt;&lt;P&gt;Purdue University&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2010 14:45:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613294#M1439336</guid>
      <dc:creator>former_member73068</dc:creator>
      <dc:date>2010-01-25T14:45:31Z</dc:date>
    </item>
    <item>
      <title>Re: Adding security object to a transaction code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613295#M1439337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; 1.  Can I add an arbitrary object that is checked when a transaction code is executed?&lt;/P&gt;&lt;P&gt;Not without adapting the actual code.&lt;/P&gt;&lt;P&gt;&amp;gt; 2.  How do I determine which object is appropriate?  For example, searching for a "*type" in SUIM, Authorization Objects by Field, Text, seems pretty chancy.&lt;/P&gt;&lt;P&gt;Have a look at objects used in transactions which already behave in the expected manner.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2010 14:56:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613295#M1439337</guid>
      <dc:creator>jurjen_heeck</dc:creator>
      <dc:date>2010-01-25T14:56:17Z</dc:date>
    </item>
    <item>
      <title>Re: Adding security object to a transaction code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613296#M1439338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bill,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; 1. Can I add an arbitrary object that is checked when a transaction code is executed? &lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;- Yes you can. In that case you need to sit with the developer and create a customized Tcode as per your requirement. If you do not want any code change then you can take help of user exits/Bapis to enforce some additional checks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; 2. How do I determine which object is appropriate? For example, searching for a "*type" in SUIM, Authorization Objects by Field, Text, seems pretty chancy. &lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; Please elaborate more on this I am not able to understand this one.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2010 14:57:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613296#M1439338</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-25T14:57:46Z</dc:date>
    </item>
    <item>
      <title>Re: Adding security object to a transaction code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613297#M1439339</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi William,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Inside SUIM it's hard to get the object information. For object detail you need to go inside transaction SU21. This contain the Object under object classes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The object for Fund management is : F_FICA_FOG : Fund management authorization group for fund. And you can check the same in SU24. This will provide you the objects checked for transaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers: )&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2010 14:58:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613297#M1439339</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-25T14:58:23Z</dc:date>
    </item>
    <item>
      <title>Re: Adding security object to a transaction code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613298#M1439340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ignore the object i mentioned in above post.....I have posted this accidently... this is for management not for TYPE...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2010 15:02:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613298#M1439340</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-25T15:02:56Z</dc:date>
    </item>
    <item>
      <title>Re: Adding security object to a transaction code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613299#M1439341</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; Inside SUIM it's hard to get the object information. For object detail you need to go inside transaction SU21. This contain the Object under object classes.&lt;/P&gt;&lt;P&gt;Within SUIM you can search for authorization objects by field name or text even (or directly via transaction S_BCE_68001413). This would imply that you know which data or it's description you want to control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the output, you can double-click the object name -&amp;gt; SU21 on steriods &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Julius&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2010 15:11:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613299#M1439341</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-25T15:11:29Z</dc:date>
    </item>
    <item>
      <title>Re: Adding security object to a transaction code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613300#M1439342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, I think I just had a "DOH!" moment.  Hopefully this understanding of the basic situation is correct:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's fairly straightforward to add an object that is required when a transaction code is added to a role, but, you still have to make some kind of modification (cosmetic or more) to the underlying code to check that object.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For these transactions (FM5I and FM5S), SAP supports a check for fund authorization groups and the object specifying the groups is automatically added when these transactions are placed in a role.  Alas, we're not using fund authorization groups here, so if the business wants to restrict by type we're going to have to either find a SAP-supplied object that includes the fund type &lt;STRONG&gt;and&lt;/STRONG&gt; modify the code (here, two transactions) or assign the fund types to fund authorization groups.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bill&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2010 15:27:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613300#M1439342</guid>
      <dc:creator>former_member73068</dc:creator>
      <dc:date>2010-01-25T15:27:25Z</dc:date>
    </item>
    <item>
      <title>Re: Adding security object to a transaction code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613301#M1439343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; It's fairly straightforward to add an object that is required when a transaction code is added to a role, but, you still have to make some kind of modification (cosmetic or more) to the underlying code to check that object.&lt;/P&gt;&lt;P&gt;Unless it is already checked in the code at the correct location you want to use it for control.&lt;/P&gt;&lt;P&gt;&amp;gt; For these transactions (FM5I and FM5S), SAP supports a check for fund authorization groups...&lt;/P&gt;&lt;P&gt;SAP "owns" the authority-checks in SAP standard code. In some cases you can influence them or how the system reacts to them - but not all.&lt;/P&gt;&lt;P&gt;&amp;gt; ... and the object specifying the groups is automatically added when these transactions are placed in a role.  &lt;/P&gt;&lt;P&gt;Only if instructed to do so via SU24.&lt;/P&gt;&lt;P&gt;&amp;gt; Alas, we're not using fund authorization groups here, so if the business wants to restrict by type we're going to have to either find a SAP-supplied object that includes the fund type &lt;STRONG&gt;and&lt;/STRONG&gt; modify the code...&lt;/P&gt;&lt;P&gt;No. Only if there is no equivalent check and no enhancement / customer exit point available&lt;/P&gt;&lt;P&gt;&amp;gt;...  (here, two transactions) &lt;/P&gt;&lt;P&gt;Most likely it will anyway just be one and the same function module so is checked or can be changed centrally.&lt;/P&gt;&lt;P&gt;&amp;gt; or assign the fund types to fund authorization groups.&lt;/P&gt;&lt;P&gt;This is usually the easiest and least intrusive way. Take note that group type fields (typically called BEGRU) are mostly optional objects. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The system only reaches the check at all if there is a value maintained. If not, the check is suppressed and you might not even see the trace of it in ST01 or SU53.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I recommend contacting your functional support of the Funds Management "module" and go through the options with them. They should know what can be done and which is most sustainable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Julius&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jan 2010 17:02:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/adding-security-object-to-a-transaction-code/m-p/6613301#M1439343</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-25T17:02:25Z</dc:date>
    </item>
  </channel>
</rss>

