<?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: Authorization Check in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621520#M872441</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;Take a carefull read through this thread: &lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="176330"&gt;&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Particularly the closing statements from Frank Buchholz about "Check" indicating that there is a navigation possibility in the transaction, however the authorization required to use it should come from a different transaction (with "Check/maintain") if that navigation option is desired.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=&amp;gt; "Check only" does nothing. It is information only.&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>Tue, 01 Apr 2008 12:36:20 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-01T12:36:20Z</dc:date>
    <item>
      <title>Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621519#M872440</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;Can you please tell me in detail, how does the check is carried out for an authorization object with the check flag value ' only check '?&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sachhidanand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Apr 2008 11:51:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621519#M872440</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-01T11:51:45Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621520#M872441</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;Take a carefull read through this thread: &lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="176330"&gt;&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Particularly the closing statements from Frank Buchholz about "Check" indicating that there is a navigation possibility in the transaction, however the authorization required to use it should come from a different transaction (with "Check/maintain") if that navigation option is desired.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=&amp;gt; "Check only" does nothing. It is information only.&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>Tue, 01 Apr 2008 12:36:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621520#M872441</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-01T12:36:20Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621521#M872442</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To protect business data and functions against unauthorized access, SAP programs&lt;/P&gt;&lt;P&gt;utilize authorization checks.&lt;/P&gt;&lt;P&gt;In order to pass an authorization check of this type, a user needs the appropriate authorization.&lt;/P&gt;&lt;P&gt;Authorizations are assigned using profiles in the form of roles, which are entered into the user master record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ABAP statement "authority-check" is used to check the authorization object&lt;/P&gt;&lt;P&gt;assigned to the transaction. The check is performed during transaction start by&lt;/P&gt;&lt;P&gt;the ABAP program called by the transaction. Certain field values are always required for authorization objects whcich are mentioned in the "authority-check".&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 08:33:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621521#M872442</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T08:33:42Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621522#M872443</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Julius,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;In my project, S_RZL_ADM has the check flag value' x '( ie ' check only ' ) with respect to SM36 in USOBX, as well as USOBX_C. Now, the access to S_RZL_ADM with ACTVT=01 is required if a person wants to include an external command/ program in a background job as a step- one of the major functionalities provided by SM36. So I think, we can't say authorization objects with the check flag value' x ' are generally related to the minor functionalities provided by a transaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Second thing, I am doubtful about what you are saying( The access for the authorization objects with the check flag value' x ' should come from the transactions, where these authorization objects have the check flag value' y ' ie' check &amp;amp; maintain '. ). The reason is, I have created a test user in the same system( which I am referring in the above paragraph ) &amp;amp; assigned a test role, which contains only SM36 in the menu. I haven't added S_RZL_ADM in the authorization data by any means. And still the user is able to include external commands. In addition to this, I checked the program for SM36, it contains the check for S_RZL_ADM.&lt;/P&gt;&lt;P&gt;Can you please provide me your views on this?&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sachhidanand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 12:15:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621522#M872443</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T12:15:49Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621523#M872444</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;gt;Now, the access to S_RZL_ADM with ACTVT=01 is required if a person wants to include an external command/ program in a background job as a step- one of the major functionalities provided by SM36. So I think, we can't say authorization objects with the check flag value' x ' are generally related to the minor functionalities provided by a transaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That is a rare occurance.  Realistically very few activities require access to run an external command (I hope you have tightly secured S_LOG_COM).  There are always exceptions but in general......&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 12:33:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621523#M872444</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T12:33:02Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621524#M872445</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sachhidanand,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My view is that you do not &lt;EM&gt;have to&lt;/EM&gt; schedule an external command in a job step (you can also schedule a program =&amp;gt; object S_PROGRAM), so you do not &lt;EM&gt;have to&lt;/EM&gt; add S_RZL_ADM to the user's authority, so why should SU24 automatically pull it in?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regarding your second observation, this is most likely because you (the scheduler) have S_BTCH_ADM = 'Y' authority. Try to release it and see whether the step does infact execute the command (or fails due to missing authority)?&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>Wed, 02 Apr 2008 12:34:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621524#M872445</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T12:34:05Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621525#M872446</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;I think, this is not a rare occurence. The program for SM36 makes it mandatory that, the user( who wants to include an external command/ program in a backgrond job as a step ) should have access to S_RZL_ADM with ACTVT=01.&lt;/P&gt;&lt;P&gt;And as you are telling, S_LOG_COM is related to the execution of an external command/ program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sachhidanand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 13:33:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621525#M872446</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T13:33:30Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621526#M872447</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sachhidanand&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We will have to agree to disagree.  Scheduling a job which runs an external OS command is a rare occurance in my book when considered within the context of the usual jobs which are scheduled.  Furthermore this activity is typically performed by people who would already have these authorisations and inherit this auth object.  S_RZL_ADM is certainly not an authorisation you would want to give as default to the majority of people with SM36.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alex&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 13:53:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621526#M872447</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T13:53:01Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621527#M872448</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Julius,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sometimes( might be rarely ) it is required to include an external command/ program in a background job. So S_RZL_ADM is important.&lt;/P&gt;&lt;P&gt;Regarding the second observation, that test user( scheduler ) does not have S_BTCH_ADM with BTCADMIN=Y. Sorry, I forgot to mention in this my previous message. And I checked,&lt;/P&gt;&lt;P&gt;the test user is able to release a job containing an external command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sachhidanand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 15:06:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621527#M872448</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T15:06:39Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621528#M872449</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;As you are telling, the inclusion of an external command/ program in a background job might be rare. I wanted to tell, the check for S_RZL_ADM with ACTVT=01 is not rare. Means whenever a person tries to include an external command/ program in a background job, this check takes place, provided the check flag value has not been changed from' check only '( SAP proposal ) to' do not check ' &amp;amp; the program for SM36 has not been changed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sachhidanand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 15:15:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621528#M872449</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T15:15:56Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621529#M872450</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sachhidanand,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If all your users with access to SM36 are also (intendedly) to have S_RZL_ADM authorizations, then you could add S_RZL_ADM with values to the SU24 "check/Maintain" indicator for SM36... however such users would most likely have access to tcode SM49 as well (from which they, in my opinion correctly, will have the authority and the check indicators are already maintained in the default SU24 indicators (ie. SU22).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't know why your job step is executing the command, so I can only guess.... you have a different user entered in the job step and than the scheduler of the job (and creator of the job step), and you yourself have SAP_ALL (so you have S_RZL_ADM and S_BTCH_NAM...)?&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>Wed, 02 Apr 2008 15:23:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621529#M872450</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T15:23:45Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621530#M872451</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; Hi Alex,&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; As you are telling, the inclusion of an external command/ program in a background job might be rare. I wanted to tell, the check for S_RZL_ADM with ACTVT=01 is not rare. Means whenever a person tries to include an external command/ program in a background job, this check takes place, provided the check flag value has not been changed from' check only '( SAP proposal ) to' do not check ' &amp;amp; the program for SM36 has not been changed.&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; Regards,&lt;/P&gt;&lt;P&gt;&amp;gt; Sachhidanand&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi Sachhidanand&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The check for S_RZL_ADM is rare as it is a fundamental system level auth value and is used in relatively few situations in the majority of implementations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It would appear that in &amp;lt;i&amp;gt;your&amp;lt;/i&amp;gt; implementation there are a lot of background jobs running external commands.  You are getting checks against S_RZL_ADM because SAP knows that there is high risk in doing this and is checking against an auth object which should reflect adequate authorisation.&lt;/P&gt;&lt;P&gt;Considering what external commands have the ability to do (thanks to the user executing them on the OS having rather high privileges - not quite root but close enough), jobs involving these should be part of a structured scheduling process, scheduled by people who know exactly what they are doing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Typically only Basis and maybe batch users have this authorisation, it is not something that users outside these teams should have in a production environment.  Give this in prod to end users and it is likely that your external auditors will comment on this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you understand what this controls it's easy to see why it would be foolhardy of SAP to include S_RZL_ADM, ACTVT=01 as a proposal value for everyone with SM36.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 15:36:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621530#M872451</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T15:36:08Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621531#M872452</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; Sachhidanand Rankhambe wrote:&lt;/P&gt;&lt;P&gt;&amp;gt; I wanted to tell, the check for S_RZL_ADM with ACTVT=01 is not rare. Means whenever a person tries to include an external command/ program in a background job, this check takes place, provided the check flag value has not been changed from' check only '( SAP proposal ) to' do not check ' &amp;amp; the program for SM36 has not been changed.&lt;/P&gt;&lt;P&gt;If that is the way your processes are designed and your users are trained, then that is what you get for it =&amp;gt; lots of S_RZL_ADM access is needed for any all (or most) users authorized for SM36.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So yes, you can add it in SU24 to the "Check/Maintain" indicator with values so that you are reminded of this every time you add SM36 to a role. That is what SU24 is there for...  &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>Wed, 02 Apr 2008 15:37:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621531#M872452</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T15:37:54Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621532#M872453</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; Alex Ayers wrote:&lt;/P&gt;&lt;P&gt;&amp;gt; ... jobs involving these should be part of a structured scheduling process, scheduled by people who know exactly what they are doing.&lt;/P&gt;&lt;P&gt;Assuming that only people who know what they are doing have access to SM36 to administrate scheduled jobs, then perhaps it is okay to add it in SU24. But I agree that SAP should not add it to SU22 (for all the rest of us). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Okay Sachhidanand, I give up... please tell us the answer?&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>Wed, 02 Apr 2008 15:49:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621532#M872453</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T15:49:59Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621533#M872454</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Julius,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The step user is the test user itself( having only SM36 access ).&lt;/P&gt;&lt;P&gt;And I think, we are deviating from my main concern. Using this example I wanted to tell, I think,&lt;/P&gt;&lt;P&gt;1) authorization objects with the check flag value' check only ' have some importance. They are not just for information.&lt;/P&gt;&lt;P&gt;2) the users having access to a transaction automatically get the access to the authorization objetcs related to that transaction &amp;amp; having the check flag value' check only '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sachhidanand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 15:59:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621533#M872454</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T15:59:27Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621534#M872455</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;gt; Assuming that only people who know what they are doing have access to SM36 to administrate scheduled jobs, then perhaps it is okay to add it in SU24. But I agree that SAP should not add it to SU22 (for all the rest of us). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That's a nice assumption &lt;SPAN __jive_emoticon_name="wink"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 16:06:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621534#M872455</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T16:06:29Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621535#M872456</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Julius,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am extremely sorry, I have never used SU22 &amp;amp; am not authorized for the same. So no idea about its use.&lt;/P&gt;&lt;P&gt;And regarding my previous message( where I have mentioned  two points ) I have specifically mentioned, I think. Means I am not sure about the second point &amp;amp; want to confirm the same with you people.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sachhidanand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 16:13:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621535#M872456</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T16:13:26Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621536#M872457</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Sachhidanand,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; The step user is the test user itself( having only SM36 access ).&lt;/P&gt;&lt;P&gt;So (in my own words to confirm I understand): You logged on with this test user (a dialog user), created a job in SM36 and scheduled an OS command in a jobstep which has this user as the step user as well. The role of the test user does not have any S_BTCH_ADM object authority, nor does it have any S_RZL_ADM object authority. You released the job, and the command executed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is that what happened?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can this same test user also go into an existing job and change a command in an existing jobstep?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; 1) authorization objects with the check flag value' check only ' have some importance. They are not just for information.&lt;/P&gt;&lt;P&gt;If the check is not in the program, adding "Check" flags to SU24 will not help.&lt;/P&gt;&lt;P&gt;I find it very usefull information, but what is it then (a "check" flag in SU24) if not information only?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; 2) the users having access to a transaction automatically get the access to the authorization objetcs related to that transaction &amp;amp; having the check flag value' check only '.&lt;/P&gt;&lt;P&gt;No, that would be "Check/Maintain" (in higher releases: "Proposal = Yes").&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; ...I have never used SU22 &amp;amp; am not authorized for the same. So no idea about its use.&lt;/P&gt;&lt;P&gt;SU22 is for SAP to maintain the "out-of-the-box" delivered defaults for the SU24 defaults of PFCG. You should not normally ever need to change SU22 (only tune SU24 to suite your requirements). Have you performed the intial steps in SU25 to set up SU24?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Julius&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS: A few years ago, back on 4.6C, I worked with someone who created a transaction variant for the screen program, to hide the command options if not authorized (I think S_RZL_ADM ACTVT '03' was used, which is also the only field of this object b.t.w...) and change the "program" to select them only from report transactions (as type of transaction) for which the user must be authorized (object S_TCODE), however the program name was still entered when the transaction name was selected by the user, of course. It looked nice, from the end user perspective &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Apr 2008 19:55:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621536#M872457</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-02T19:55:26Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621537#M872458</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Julius,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, you are almost correct. Two corrections, S_BTCH_ADM is there, but unmaintained( I have kept as it is. ) &amp;amp; I deleted the job before execution because I am not authorized.&lt;/P&gt;&lt;P&gt;The test user is able to change the command.&lt;/P&gt;&lt;P&gt;And I agree with you, if not coded properly, there is no use of checks in SU24. &lt;/P&gt;&lt;P&gt;Regarding my second point, the following facts cause me to think in this way.&lt;/P&gt;&lt;P&gt;1) S_RZL_ADM has the check flag value' check only ' with respect to SM36.&lt;/P&gt;&lt;P&gt;2) The program for SM36 contains the check for S_RZL_ADM with ACTVT=01.&lt;/P&gt;&lt;P&gt;3) Though I am unable to find S_RZL_ADM in the authorization data of that test role, as well as in the user buffer of the test user, the test user is able to include an external command in a background job.&lt;/P&gt;&lt;P&gt;Thank you very much for giving the information on SU22.:-)&lt;/P&gt;&lt;P&gt;But I kindly request you to&lt;/P&gt;&lt;P&gt;1) explain SU22 in detail( possibly with an eg ).&lt;/P&gt;&lt;P&gt;2) tell, when we should go for SU22( possibly with an eg ).&lt;/P&gt;&lt;P&gt;No, I have never used SU24 &amp;amp; SU25. Even not authorized to try. But I have little bit idea.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sachhidanand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Apr 2008 14:50:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621537#M872458</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-03T14:50:58Z</dc:date>
    </item>
    <item>
      <title>Re: Authorization Check</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621538#M872459</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Julius,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I forgot to mention, I am getting,&lt;/P&gt;&lt;P&gt;3 &amp;lt;- S_RZL_ADM:ACTVT=01&lt;/P&gt;&lt;P&gt;in ST01 for the test user.&lt;/P&gt;&lt;P&gt;Can you please tell me, what does 3 indicate? Even 1.&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sachhidanand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Apr 2008 14:56:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/authorization-check/m-p/3621538#M872459</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-03T14:56:03Z</dc:date>
    </item>
  </channel>
</rss>

