<?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: Protect ABAP Program in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990682#M1162555</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I recommend using the "Development class" field (now known as "Package") and make sure that your programs you want to protect are assigned to your package(s).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can then control authorized at the package level. This is to my knowledge also the field intended for organizing development work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is easier to use a naming convention for packages, than what it is for each individual object name - because some have prefixes and others are generated bepending on the object type, so you will need many instances of the S_DEVELOP authority to get that right.&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>Sat, 03 Jan 2009 08:43:03 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-01-03T08:43:03Z</dc:date>
    <item>
      <title>Protect ABAP Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990679#M1162552</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I see that some of my Users is able to Edit my ABAP  Program in my Development server.&lt;/P&gt;&lt;P&gt;How I protect my ABAP Program.So that these Program open in only display mode.No body can chage ABAP Program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Manu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Jan 2009 05:52:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990679#M1162552</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-02T05:52:59Z</dc:date>
    </item>
    <item>
      <title>Re: Protect ABAP Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990680#M1162553</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can restrict the access for object S_DEVELOP in the roles of these users.&lt;/P&gt;&lt;P&gt;Activity: 03 (Display)&lt;/P&gt;&lt;P&gt;Development class for Transpor: ' '&lt;/P&gt;&lt;P&gt;Object name: Your ABAP prgram name&lt;/P&gt;&lt;P&gt;Object type: PROG&lt;/P&gt;&lt;P&gt;Authorization group ABAP/4 pro: Authorization group of your ABAP Program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ensure that they do not have * values for another instance of this object.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Jan 2009 06:08:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990680#M1162553</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-02T06:08:10Z</dc:date>
    </item>
    <item>
      <title>Re: Protect ABAP Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990681#M1162554</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi MAnu-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If your target users are developers whom you want to restrict from editing/changing any program rather display only, yes do a check on S_DEVELOP authorization object as suggested above and assign that to users.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I suspect the user out of the box must have access to developer key which is generally provided by basis guy. Per my understanding, a user needs change access to SE38 and or SE80 along with developer key access to change/edit any abap program. Seize change access to SE38/SE80 and Developer key access from user. They wont be able to.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope, it makes some sense.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers!&lt;/P&gt;&lt;P&gt;Ashok&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Jan 2009 07:36:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990681#M1162554</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-02T07:36:03Z</dc:date>
    </item>
    <item>
      <title>Re: Protect ABAP Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990682#M1162555</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I recommend using the "Development class" field (now known as "Package") and make sure that your programs you want to protect are assigned to your package(s).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can then control authorized at the package level. This is to my knowledge also the field intended for organizing development work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is easier to use a naming convention for packages, than what it is for each individual object name - because some have prefixes and others are generated bepending on the object type, so you will need many instances of the S_DEVELOP authority to get that right.&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>Sat, 03 Jan 2009 08:43:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990682#M1162555</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-03T08:43:03Z</dc:date>
    </item>
    <item>
      <title>Re: Protect ABAP Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990683#M1162556</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your reply,&lt;/P&gt;&lt;P&gt;I have check that in my role S_DEVELOP is given following authorazation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;01	Create or generate&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;*02	Change&lt;/P&gt;&lt;P&gt;*03	Display&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;06	Delete&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;07	Activate, generate&lt;/P&gt;&lt;P&gt;16	Execute&lt;/P&gt;&lt;P&gt;40	Create in DB&lt;/P&gt;&lt;P&gt;41	Delete in DB&lt;/P&gt;&lt;P&gt;42	Convert to DB&lt;/P&gt;&lt;P&gt;70	Administer&lt;/P&gt;&lt;P&gt;90	Copy&lt;/P&gt;&lt;P&gt;94	Override&lt;/P&gt;&lt;P&gt;L0	All functions&lt;/P&gt;&lt;P&gt;MA	Deactivate mod.assistant&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i.e 01,02 ,03,06.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How I can block 01,02,and 06. only 03  for display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;manu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 03 Jan 2009 10:33:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990683#M1162556</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-03T10:33:24Z</dc:date>
    </item>
    <item>
      <title>Re: Protect ABAP Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990684#M1162557</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; How I can block 01,02,and 06. only 03  for display.&lt;/P&gt;&lt;P&gt;By only giving them actvt '03' for the object types of the packages you want them to have access to?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 03 Jan 2009 11:12:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990684#M1162557</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-03T11:12:39Z</dc:date>
    </item>
    <item>
      <title>Re: Protect ABAP Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990685#M1162558</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can simply check the 'Editor lock' on the Attributes screen in the ABAP editor.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2009 14:20:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990685#M1162558</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-06T14:20:04Z</dc:date>
    </item>
    <item>
      <title>Re: Protect ABAP Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990686#M1162559</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;u can create lock ....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jan 2009 11:29:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/protect-abap-program/m-p/4990686#M1162559</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-07T11:29:52Z</dc:date>
    </item>
  </channel>
</rss>

