{"id":1309,"date":"2026-03-30T06:01:41","date_gmt":"2026-03-30T06:01:41","guid":{"rendered":"https:\/\/aaxonix.com\/resources\/?p=1309"},"modified":"2026-03-30T06:12:09","modified_gmt":"2026-03-30T06:12:09","slug":"netsuite-roles-permissions-india","status":"publish","type":"post","link":"https:\/\/aaxonix.com\/resources\/netsuite-roles-permissions-india\/","title":{"rendered":"NetSuite Roles and Permissions: Access Control Guide"},"content":{"rendered":"<style>\n.aax-post{font-family:inherit;max-width:100%}\n.aax-post h2{font-size:1.55rem;font-weight:600;margin:2rem 0 .9rem;color:#1a1a2e}\n.aax-post h3{font-size:1.15rem;font-weight:600;margin:1.4rem 0 .6rem;color:#1a1a2e}\n.aax-post p{margin:0 0 1.1rem;line-height:1.75;color:#374151}\n.aax-post ul,.aax-post ol{margin:0 0 1.1rem 1.5rem;color:#374151}\n.aax-post li{margin-bottom:.4rem}\n.aax-post .callout{background:#f0f4ff;border-left:4px solid #4361ee;padding:1rem 1.25rem;border-radius:0 6px 6px 0;margin:1.5rem 0}\n.aax-post table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9rem}\n.aax-post th{background:#4361ee;color:#fff;padding:.6rem .9rem;text-align:left}\n.aax-post td{padding:.6rem .9rem;border-bottom:1px solid #e5e7eb}\n.aax-post tr:nth-child(even) td{background:#f8f9fa}\n.aax-post .faq-section{margin-top:2.5rem}\n.aax-post .faq-item{border:1px solid #e5e7eb;border-radius:6px;margin-bottom:.75rem}\n.aax-post .faq-question{background:#f8f9fa;padding:.9rem 1.1rem;font-weight:600;font-size:.95rem;color:#1a1a2e}\n.aax-post .faq-answer{padding:.9rem 1.1rem;font-size:.9rem;line-height:1.7;color:#444}\n<\/style>\n<div class=\"sp-toc-wrap\"><nav class=\"sp-blog-toc\" id=\"spBlogToc\" style=\"display:none\"><h4><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\/><line x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"\/><line x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\/><line x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"\/><line x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"\/><line x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"\/><\/svg> On this page<\/h4><ol class=\"sp-toc-list\" id=\"spTocList\"><\/ol><\/nav><\/div>\n<div class=\"aax-post\">\n<p class=\"sp-blog-lead\">NetSuite&#8217;s role-based access system gives each user access to exactly what they need. Sales reps see their deals and customer records. Warehouse staff see inventory and fulfilment. The CFO sees everything. For Indian mid-market companies with 20 to 200 users across departments, getting roles and permissions right is critical for data security and operational efficiency.<\/p>\n\n<figure style=\"margin:36px 0;text-align:center;line-height:0;\"><img decoding=\"async\" src=\"https:\/\/aaxonix.com\/resources\/wp-content\/uploads\/2026\/03\/inline_netsuite-roles-permissions-india_1.jpg\" alt=\"Role-based access control configuration in NetSuite\" style=\"width:100%;max-width:820px;height:auto;border-radius:10px;box-shadow:0 4px 20px rgba(10,22,40,.13);\" loading=\"lazy\" \/><\/figure>\n\n<h2>How NetSuite Roles Work<\/h2>\n<p>Every NetSuite user is assigned one or more roles. A role defines which modules, records, reports, and actions the user can access. NetSuite ships with 20+ standard roles (Administrator, Sales Manager, Accountant, Warehouse Manager, etc.) that cover most common configurations.<\/p>\n<h2>Standard Roles for Indian Businesses<\/h2>\n<table><thead><tr><th>Role<\/th><th>Access<\/th><\/tr><\/thead>\n<tbody>\n<tr><td>Sales Rep<\/td><td>Own leads, contacts, opportunities, quotes<\/td><\/tr>\n<tr><td>Sales Manager<\/td><td>All sales data, team pipeline, forecasts<\/td><\/tr>\n<tr><td>Accountant<\/td><td>GL, AP, AR, <a href=\"https:\/\/aaxonix.com\/resources\/zoho-books-bank-reconciliation-india\/\">bank reconciliation<\/a>, reports<\/td><\/tr>\n<tr><td>A\/P Clerk<\/td><td>Vendor bills, payments, PO matching<\/td><\/tr>\n<tr><td>Warehouse<\/td><td>Inventory, fulfilment, receiving, transfers<\/td><\/tr>\n<tr><td>Executive<\/td><td>Dashboards, KPIs, all reports (read-only)<\/td><\/tr>\n<tr><td>Administrator<\/td><td>Full access including configuration<\/td><\/tr>\n<\/tbody><\/table>\n<h2>Creating Custom Roles<\/h2>\n<p>Go to <strong>Setup &gt; Users\/Roles &gt; Manage Roles &gt; New<\/strong>. A custom role is a permission set you build from scratch. For each transaction type, set permission to None, View, Create, Edit, or Full. For example, a &#8220;Purchase Coordinator&#8221; role might have Create and Edit on <a href=\"https:\/\/aaxonix.com\/resources\/zoho-books-purchase-order-india\/\">Purchase Orders<\/a> but View-only on Vendor Bills.<\/p>\n\n<figure style=\"margin:36px 0;text-align:center;line-height:0;\"><img decoding=\"async\" src=\"https:\/\/aaxonix.com\/resources\/wp-content\/uploads\/2026\/03\/inline_netsuite-roles-permissions-india_2.jpg\" alt=\"Segregation of duties for audit compliance\" style=\"width:100%;max-width:820px;height:auto;border-radius:10px;box-shadow:0 4px 20px rgba(10,22,40,.13);\" loading=\"lazy\" \/><\/figure>\n\n<h2>Record-Level Restrictions<\/h2>\n<p>Beyond role permissions, restrict record access by department, subsidiary, or location. A salesperson in the West India team sees only customers and deals in the West India subsidiary. A warehouse manager in the Mumbai location sees only Mumbai inventory. Configure these restrictions in the role settings under Audience.<\/p>\n<h2>Segregation of Duties<\/h2>\n<p>For audit compliance, ensure no single user can both create a vendor bill and approve its payment. NetSuite supports segregation of duties by assigning different roles for creation and approval. The person who enters a vendor bill should not be the same person who releases the payment.<\/p>\n<div class=\"faq-section\"><h2>Frequently Asked Questions<\/h2>\n<div class=\"faq-item\"><div class=\"faq-question\">How many roles can a user have?<\/div><div class=\"faq-answer\">A user can have multiple roles and switch between them. Common pattern: a finance manager has both Accountant and A\/P Manager roles, switching based on the task. Each role change adjusts the user&#8217;s access and menu options immediately.<\/div><\/div>\n<div class=\"faq-item\"><div class=\"faq-question\">Can I restrict access to specific fields on a record?<\/div><div class=\"faq-answer\">Yes. Use field-level permissions and form customisation. Create a custom form for a specific role that hides sensitive fields (like cost price or margin) while showing the rest. Different roles can use different forms for the same record type.<\/div><\/div>\n<div class=\"faq-item\"><div class=\"faq-question\">How do I audit who accessed what in NetSuite?<\/div><div class=\"faq-answer\">NetSuite logs all record views, edits, and deletions in the system audit trail. Administrators can review login history, record access logs, and permission changes. For Indian companies subject to statutory audits, this trail demonstrates proper access control.<\/div><\/div>\n<div class=\"faq-item\"><div class=\"faq-question\">Can external users (vendors, customers) get limited access?<\/div><div class=\"faq-answer\">Yes. NetSuite supports customer and vendor center roles. These are limited portals where external users can view their own transactions (orders, invoices, support cases) without seeing internal data. Useful for customer self-service and vendor invoice submission.<\/div><\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Configure NetSuite roles and permissions: standard roles for Indian teams, custom role creation, record-level restrictions, and segregation of duties.<\/p>\n","protected":false},"author":1,"featured_media":1306,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[17,348,347,349],"class_list":["post-1309","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-netsuite","tag-permissions","tag-roles","tag-security"],"_links":{"self":[{"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/posts\/1309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/comments?post=1309"}],"version-history":[{"count":2,"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/posts\/1309\/revisions"}],"predecessor-version":[{"id":2027,"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/posts\/1309\/revisions\/2027"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/media\/1306"}],"wp:attachment":[{"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/media?parent=1309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/categories?post=1309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aaxonix.com\/resources\/wp-json\/wp\/v2\/tags?post=1309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}