The following topic describes permissions that you should set in order to make sure that your implementation of Payment Services for Microsoft Dynamics ERP is secure.
Recommended Table Permissions for Payment Services for Microsoft Dynamics ERP
A Microsoft Dynamics NAV user who processes sales orders that involve credit cards needs permissions in tables to enter credit card numbers for customers. These permissions are also needed to authorize payments, void payments, and capture payments.
The following table describes the permissions that we recommend for these types of users of Payment Services for Microsoft Dynamics ERP.
Object Type | Object ID | Object Name | Read | Insert | Modify | Delete | Execute | Security |
---|---|---|---|---|---|---|---|---|
Table Data | 824 | DO Payment Connection Details | Indirect | |||||
Table Data | 825 | DO Payment Connection Setup | Yes | |||||
Table Data | 826 | DO Payment Setup | Yes | |||||
Table Data | 827 | DO Payment Credit Card | Yes | Yes | Yes | Yes | ||
Table Data | 828 | DO Payment Credit Card Number | Indirect | Indirect | Indirect | Indirect | ||
Table Data | 829 | DO Payment Trans. Log Entry | Yes | Indirect | Indirect | |||
Table Data | 830 | DO Payment Card Type | Yes |
You must assign write permissions to the Add-ins folder in the Microsoft Dynamics NAV Server installation folder for the user account that is used by the Microsoft Dynamics NAV Server instance. Also, you should restrict access to the folder for other users.