Marty Zigman

Conversations with Marty Zigman

Certified Administrator • ERP • SuiteCloud

NetSuite Tip: Testing Permission Role Configurations

Infrastructure NetSuite Technical

Tags: , , ,

This tip is relevant if you are a NetSuite administrator and you are working to setup special privileges to users under user security roles.

Background

During some UserEvent SuiteScript work, I was developing a special security role to avoid using the “Run as Administrator” deployment switch.  After setting up the role and re-running my script, NetSuite continued to give me an error message.  It’s is well understood that NetSuite’s fine grained security switches can be challenging to setup.  So naturally, as I got this error, I kept speculating with trial and error techniques to determine what security permission needed to be granted.

Log Out and Log In

After enough tries without success, I decided to let it rest — I return the next day prepared to tackle the problem.  To my surprise, the script no longer complained and it appeared that I had indeed granted the right security permission.

At that point, I realized that NetSuite must be holding a security definition in memory.  When you log out, you clear that definition.  When you log back in, you pull back in the definition from disk.  Consequently, I now know that anytime I am working with the Role Security Permissions switches, it is best to log out and then log back in to verify work.

 

 

Marty Zigman LinkedIn

Marty Zigman

Holding three official certifications, Marty is widely recognized as a top NetSuite expert and leads a team of senior professionals at Prolecto Resources, Inc. A former Deloitte & Touche CPA and technology executive with CTO roles, he brings over 35 years of leadership in ERP, CRM, and eCommerce business systems. Contact Marty to engage directly.

Biography • YouTube • LinkedIn • X (Twitter)

2 thoughts on “NetSuite Tip: Testing Permission Role Configurations”

  1. Marty,
    There are several outside (partner) firms that have admin access to our NetSuite. It makes me a bit leery that so many folks outside our organization have access to everything about us.

    Is it possible to create a sub-admin role that limits access to anything specifically HR-related? TIA.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *