Permission property of table

vijay_gvijay_g Member Posts: 884
hi,
what's meaning of "Permission" property of the table.
e.g in customer table it's ("Permission" := TableData Cust. Ledger Entry=r);

Comments

  • rmpatel22rmpatel22 Member Posts: 80
    Keep focus on Permission property and Press F1 key for Help, you can see details in Navision Help as below

    Permissions
    Use this property to give a database object extra permission to perform some operations on one or more tables. The operations can be to read, insert, modify and delete data.

    Applies to
    Tables, forms, reports, dataports, XMLports and codeunits

    Comments
    The license file determines the permissions that users have within Navision. These permissions are further refined by the security permissions that you grant the different users within Navision.

    Sometimes the license file only gives you indirect permission to perform operations on some tables. Security permissions can also be used to give users only indirect permission to some tables. If you only have indirect permission to, for example, insert data into a particular table, you cannot insert data into this table from the standard user interface. You must use a database object that has been given extra permission to insert data into the table in question.

    Important
    Once you set the Permissions property of an object only users that have direct permission, to perform all the extra operations that the object has been given, can modify this object.

    Do not use the Permissions property to give extra permissions to an object that you would like your ordinary users to be able to modify. These users might not have direct permission to perform these operations. This is why you should be careful when you use the Permissions property for tables and forms.
    Rakesh Patel
    Navision Developer
Sign In or Register to comment.