<?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: Logical data base in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129870#M987547</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI&lt;/P&gt;&lt;P&gt;  Follow the link&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_46c/helpdata/en/9f/db9b5e35c111d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_46c/helpdata/en/9f/db9b5e35c111d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw70/helpdata/en/9f/db9bb935c111d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw70/helpdata/en/9f/db9bb935c111d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;explore the documentation &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;PAVAN&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 28 Jun 2008 04:35:55 GMT</pubDate>
    <dc:creator>bpawanchand</dc:creator>
    <dc:date>2008-06-28T04:35:55Z</dc:date>
    <item>
      <title>Logical data base</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129866#M987543</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thedefinition of the logical database describes "central authorization checks for database accesses".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How the authorization check is performed? How can we give the authorization check to particular LDB? Based on the user we will give the authorization means where should we give the authority checks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Im little bit confused. Can any one explain me about authorization checks in LDB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any links or materials also welcome.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;helps will  be greatly appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jun 2008 19:38:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129866#M987543</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-25T19:38:46Z</dc:date>
    </item>
    <item>
      <title>Re: Logical data base</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129867#M987544</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;when you write the code GET PERNR, then internally it will get the data based on the Auth check and a SET PERNR will be triggers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;VIkrnaht&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jun 2008 19:45:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129867#M987544</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-25T19:45:22Z</dc:date>
    </item>
    <item>
      <title>Re: Logical data base</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129868#M987545</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nandini,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In LDBs authorization checks are done automaticallly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check this link&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="928478"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually, if you're wirting report with PNP LDB, you do NOT need to do this hard-coded auth checking at all. Because the LDB abap code behind PNP has already do this job for you. &lt;/P&gt;&lt;P&gt;So all you need to do is to ask you HR consultant or Basis consultant to modify the authority config of certain ROLE with t-code PFCG, and then assign that ROLE to certain user with t-code SU01.&lt;/P&gt;&lt;P&gt;ABAP code behind PNP will automatically verify the current user according to his ROLE setting.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In some case you do not work with LDB report, then you need to do the authority check by yourself. General function AUTHORITY_CHECK is what you need. AUTHORITY_CHECK do the authority check by means of Authority Object.Belows are authority objects used in HR module(you can also see in PFCG if technial name switched on):&lt;/P&gt;&lt;P&gt;P_ORGIN HR: Master Data&lt;/P&gt;&lt;P&gt;PLOG Personnel Planning&lt;/P&gt;&lt;P&gt;P_PCLX HR: Clusters&lt;/P&gt;&lt;P&gt;P_TCODE HR: Transaction codes&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;raam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 19:40:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129868#M987545</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T19:40:21Z</dc:date>
    </item>
    <item>
      <title>Re: Logical data base</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129869#M987546</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;Central Authorization check means that when you use any LDB in Ur Report program then u dont have to explicitly mention all the checks in your program. They have been taken care of while at the time of creation of LDB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can open a LDB in the Sytem and check the authorization.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward If helpful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sumit Agarwal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 04:28:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129869#M987546</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-28T04:28:17Z</dc:date>
    </item>
    <item>
      <title>Re: Logical data base</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129870#M987547</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI&lt;/P&gt;&lt;P&gt;  Follow the link&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_46c/helpdata/en/9f/db9b5e35c111d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_46c/helpdata/en/9f/db9b5e35c111d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw70/helpdata/en/9f/db9bb935c111d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw70/helpdata/en/9f/db9bb935c111d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;explore the documentation &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;PAVAN&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 04:35:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129870#M987547</guid>
      <dc:creator>bpawanchand</dc:creator>
      <dc:date>2008-06-28T04:35:55Z</dc:date>
    </item>
    <item>
      <title>Re: Logical data base</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129871#M987548</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the authorisation for ldb is checked by this function module.&lt;/P&gt;&lt;P&gt;LDB_PROCESS..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you debugg the ldb you will see the function module..&lt;/P&gt;&lt;P&gt;authority_check in side the ldb ...this is inbuilt...if the use had no authorisation then he cannot perform any action..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 10:48:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129871#M987548</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-28T10:48:32Z</dc:date>
    </item>
    <item>
      <title>Re: Logical data base</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129872#M987549</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nandini&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Central authorization checks:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Authorization checks can be programmed centrally in the database to prevent them from being bypassed by simple application programs. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Authorization checks for central and sensitive data can be programmed centrally in the database to prevent them from being bypassed by simple application programs. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(A) Database program sapdb for logical database is a collection of subroutines, each of which is performed for specific events. For example, subroutine is processed once at the start of the database program. This program can be used to define default values for the selection screen of the LDB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Other subroutines also exist that are processed during events PBO (Process Before Output) and PAI (Process After Input) of the selection screen. Checks, such as authorization checks (AUTHORITY-CHECK), are usually performed during event PAI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(B) Some Transaction Codes related to Authorization checks of objects:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SU20  Maintain Authorization Fields            (GoTo-&amp;gt; Authorization Fields)&lt;/P&gt;&lt;P&gt;SU21  Maintain Authorization Objects         (GoTo-&amp;gt; Authorization Objects)&lt;/P&gt;&lt;P&gt;SU22  Auth. object usage in transactions&lt;/P&gt;&lt;P&gt;SU24  Disables Authorization Checks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if you find this information usefull.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards Harsh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Harsh Dave on Jun 28, 2008 5:53 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 12:22:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logical-data-base/m-p/4129872#M987549</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-28T12:22:47Z</dc:date>
    </item>
  </channel>
</rss>

