# Permissions

The following is a list of permissions required in NetSuite for the setup and integration of the SharpSync app.



SharpSync makes use of the NetSuite API as much as possible, but sometimes defers to serverside scripts.

Any permissions listed below as `Setup Only`means that the person setting up the SharpSync requires these permissions during setup, but they can be removed afterwards.

<table><thead><tr><th width="269">Section</th><th width="227">Functionality</th><th>Access</th><th>Required</th></tr></thead><tbody><tr><td>Permissions > Transactions</td><td>Audit Trail</td><td>View</td><td></td></tr><tr><td>Permissions > Transactions</td><td>Find Transaction</td><td>View</td><td></td></tr><tr><td>Permissions > Transactions</td><td>Receive Inventory</td><td>View</td><td></td></tr><tr><td>Permissions > Transactions</td><td>Sales Order</td><td>View</td><td></td></tr><tr><td>Permissions > Reports</td><td>SuiteAnalytics Workbook</td><td>Edit</td><td></td></tr><tr><td>Permissions > Lists</td><td>Accounts</td><td>View</td><td></td></tr><tr><td>Permissions > Lists</td><td>Address list in Search</td><td>View</td><td></td></tr><tr><td>Permissions > Lists</td><td>Bill of Materials</td><td>Full</td><td></td></tr><tr><td>Permissions > Lists</td><td>Cost of Goods Sold Registers</td><td>View</td><td></td></tr><tr><td>Permissions > Lists</td><td>Departments</td><td>View</td><td></td></tr><tr><td>Permissions > Lists</td><td>Documents and Files</td><td>Full</td><td></td></tr><tr><td>Permissions > Lists</td><td>Employee Record</td><td>View</td><td></td></tr><tr><td>Permissions > Lists</td><td>Employees</td><td>View</td><td></td></tr><tr><td>Permissions > Lists</td><td>Items</td><td>Full</td><td></td></tr><tr><td>Permissions > Lists</td><td>Locations</td><td>View</td><td></td></tr><tr><td>Permissions > Lists</td><td>Manufacturing Routing</td><td>Full</td><td></td></tr><tr><td>Permissions > Lists</td><td>Manufacturing Cost Template</td><td>View</td><td>Optional</td></tr><tr><td>Permissions > Lists</td><td>Perform Search</td><td>Full</td><td></td></tr><tr><td>Permissions > Lists</td><td>Product Classes</td><td>Full</td><td></td></tr><tr><td>Permissions > Lists</td><td>Subsidiaries</td><td>View</td><td></td></tr><tr><td>Permissions > Lists</td><td>Tax Schedules</td><td>View</td><td></td></tr><tr><td>Permissions > Lists</td><td>Tax Records</td><td>View</td><td></td></tr><tr><td>Permissions > Lists</td><td>Units</td><td>View</td><td></td></tr><tr><td>Permissions > Lists</td><td>Vendors</td><td>View</td><td></td></tr><tr><td>Permissions > Setup</td><td>Allows JS / HTML uploads</td><td>Full</td><td>Setup Only</td></tr><tr><td>Permissions > Setup</td><td>Custom Item fields</td><td>Full</td><td>Setup Only</td></tr><tr><td>Permissions > Setup</td><td>Custom Number Item fields</td><td>Full</td><td>Setup Only</td></tr><tr><td>Permissions > Setup</td><td>Custom Lists</td><td>Full</td><td>Setup Only</td></tr><tr><td>Permissions > Setup</td><td>Custom Sublist</td><td>Full</td><td>Setup Only</td></tr><tr><td>Permissions > Setup</td><td>Custom Sublists</td><td>Full</td><td>Setup Only</td></tr><tr><td>Permissions > Setup</td><td>Login using Access Tokens</td><td>Full</td><td>Setup Only</td></tr><tr><td>Permissions > Setup</td><td>Login using OAuth 2.0 Tokens</td><td>Full</td><td>Setup Only</td></tr><tr><td>Permissions > Setup</td><td>REST Web Services</td><td>Full</td><td>Setup Only</td></tr><tr><td>Permissions > Setup</td><td>SuiteScript</td><td>Full</td><td>Setup Only</td></tr><tr><td>Permissions > Setup</td><td>SuiteApp Deployment</td><td>Full</td><td>Setup Only</td></tr><tr><td>Permissions > Setup</td><td>View Login Audit Trail</td><td>Full</td><td>Setup Only</td></tr><tr><td>Permissions > Reports</td><td>SuiteAnalytics Workbook</td><td>Edit</td><td></td></tr><tr><td>Forms > Item</td><td>Group/Kit/Assembly</td><td>Enabled</td><td></td></tr><tr><td>Forms > Item</td><td>Inventory Part</td><td>Enabled</td><td></td></tr><tr><td>Forms > Item</td><td>Non-Inventory Part</td><td>Enabled</td><td></td></tr><tr><td>Forms > Inventory Detail</td><td>Inventory Detail</td><td>Enabled</td><td></td></tr><tr><td>Forms > Other record</td><td>Item Location</td><td>Enabled</td><td></td></tr><tr><td>Forms > Other record</td><td>Manufacturing Routing</td><td>Enabled</td><td></td></tr></tbody></table>

When mapping subsidiary information, be sure to include the SharpSync role to access all subsidiaries.

<figure><img src="https://2811874215-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcO2KdHJXVWdQ1ou1L85s%2Fuploads%2FepL7pnDDnaNdRQa6YM9e%2Fadd_user_to_all_subsidiary.png?alt=media&#x26;token=ff5ff592-214d-4f74-837f-f2542669a440" alt=""><figcaption></figcaption></figure>
