Security Permission - Yes / Indirect

rjvermarjverma Member Posts: 25
Hi

Could you please explain diff between Yes & Indirect in Security Permission. Basicaly want to know where we can use Yes & Indirect ?
Rupesh Verma
Floor & Furnishing (I) Pvt. Ltd.

Comments

  • MAJB1969MAJB1969 Member Posts: 44
    <blank>

    Not selected (the field is empty), and you do not have this permission.

    Yes

    This permission is granted, and you have full access to this object. You can always, for example, read this object.

    Indirect

    This permission is granted indirectly.

    An indirect permission allows you to, for example, read the object via another object that you have permission to use, such as a codeunit or a form.

    Example:

    You have permission to run Codeunit 80, Sales-Post. The Sales-Post codeunit performs many tasks. One of these is to modify Table 39, Purchase Line. When you run the Sales-Post codeunit, Microsoft Dynamics NAV checks whether or not you have permission to modify the Purchase Line table. If you do not have permission to modify the Purchase Line table, the codeunit cannot complete its tasks and you receive an error message. If you have permission to modify the Purchase Line table, the codeunit runs successfully. However, you do not need to have full access to the Purchase Line table to run the codeunit. If you have indirect permission to modify the entries in the Purchase Line table, the Sales-Post codeunit runs successfully.

    When you have indirect permission, you can only modify the Purchase Line table when you run the Sales-Post codeunit or another object that has permission to modify the Purchase Line table.
  • DenSterDenSter Member Posts: 8,307
    Take a look in the Doc folder of your product disk. In there you will find a file called 'w1w1ism.pdf', which contains a whole chapter about permissions. Read and learn how it all ties together.
Sign In or Register to comment.