Contact Us

Let's say you wanted to restrict the employee center role further, allowing the user to view only paycheck history and the W-4 form. Out of the box, the employee center role allows for this, as well as viewing purchase orders and expense reports that the user owns. There are some other minor views or records the user can see.

To accomplish this, you will first need to create a custom employee center role that limits the user’s ability to do or see anything beyond paycheck history and the W-4, as much as possible. In a case like this, the biggest concern is likely to be the Quick Search portlet. Through this, users can look up contact information that some companies may find concerning.

The solution outlined here will lock down the NetSuite dashboard so that a user with the custom role can NOT use the Quick Search portlet.

NetSuite quick search portlet.

Native NetSuite allows for publishing dashboards to users within a specific role. For example, someone with permission to publish dashboards can publish a dashboard for any role in the Classic Center. However, if you are in the Employee Center role, you do not have permission to publish a dashboard, and you cannot edit the Employee Center role to grant this permission. Even a custom role based on the Employee Center cannot do this.

Note: For the solution below to be possible in your account, you must have the SuitePeople HR add-on module. This module provides a global permission that specifically allows a user in the employee center role (or a custom role based on the employee center) to publish a dashboard for that role.

How to Create a Custom Employee Center Role

Navigate to Setup > Users/Roles > Manage Roles.

NetSuite navigation setup user roles to the manage roles tab.

From there, find the Employee Center Role and click Customize.

NetSuite manage roles.

Permissions and Restrictions

Under Transactions, set the following to View:

  • Amend W-4
  • Find Transaction (needed to view paycheck history)
  • Individual Paycheck
  • Personal Banking Information

If it is not already set to none, set Vendor Prepayment Approval to none.

Underneath Reports, set all listed to none.

Under Lists:

  • Set Perform Search to View (if not set already).
  • Set Employee Record to Edit (if not set already).
  • Set everything else to none.

Steps to Publish a Dashboard

First, confirm that your environment has the SuitePeople HR module.

Under Setup > Company > Enable Features > Employees, you should see a section called HR Information System.

Setup Manager page with HR Information System checkbox highlighted.

Under the HR Information System, check the box for Employee Center Dashboard Publishing.

Note: If it is not already enabled, you will be prompted to enable the Global Permissions feature, which can be found under Setup > Company > Enable Features > Employees > Permissions.

Employee center dashboard publishing.

Once enabled, you can add this global permission to your user record.

Note: You will also need to have the custom role assigned to your user. For a refresher on assigning user roles, check out this article on NetSuite User Roles & Permissions.

Access global permissions set to employee center publishing.

Navigate to the home page and switch to the custom employee center role.

In the upper corner, you will see a button called Edit Dashboard.

NetSuite edit dashboard button.

Once you are in edit mode, you can add or remove portlets as with any other dashboard personalization and publishing. In this case, open the menu on the Quick Search portlet and click Remove.

Once you are done, you click Publish, and the custom employee center role now has a locked-down dashboard that the users cannot change themselves.

Related Article: Setting Up a Custom Sales Rep Dashboard in NetSuite

Get a NetSuite Dashboard Review!

Underutilized NetSuite dashboards often lead to inefficient processes and missed insights, which can cost businesses time and clarity. Hopefully, this post serves as a good starting point as you begin to understand NetSuite dashboards and their potential benefits for your business. However, having an experienced consultant conduct a NetSuite dashboard review is the best way to identify optimization opportunities!

You know your business best, and we know NetSuite best. Together, we can ensure that your NetSuite users are set up for success, with visibility into reports and KPIs, and shortcuts to the NetSuite records they use daily. About NetSuite Dashboard Review Services >

Got stuck on a step in this article?

We like to update our blogs and articles to ensure they help resolve any troubleshooting issues you are having. Sometimes, there is a related feature to enable or a field to fill out that we miss during the instructions. If this article didn't resolve the issue, please use the chat and let us know so that we can update this article!

Related Article: Set Up Work Centers & Calendars in NetSuite

Tagged with Training