Tristan Gale
09/30/2024, 6:35 PMCeligo AI
09/30/2024, 6:35 PMAI generated answer (using internal Slack threads):Based on the conversations, it seems that the ability to view employee names but not their data can be achieved through a combination of role permissions and form customizations in NetSuite. One way to do this is by creating a separate employee form and hiding all the fields with sensitive information. However, this method does not restrict access completely as knowledgeable users can still run a search/query on their own with full access to HR data. Another method is to use the advanced employee permissions configuration option in NetSuite. This allows you to set specific permissions for viewing employee data. However, this feature requires SuitePeople, which some users have found to have a complex licensing structure. For scripts that require Lists > Employees access, you can set up the deployment to
execute as role
. This will restrict the data that the script can access based on the permissions of the role it is executing as. If there are client scripts that need to access sensitive data, you can rewrite them to make calls to suitelets to get the data.
For restricting access to payroll data entered through Journal Entries (JE), you can create a custom transaction type journal and restrict it to certain roles only. However, if you uncheck the transaction journal entry from their roles, they will lose access to any journal entry, not just the payroll one.
If employees have an admin role tied to their profiles, they will have access to all data. In this case, you should collect data on what they do and set up their role permissions accordingly. If you are trying to remove the admin role from their profiles and facing issues, it might be due to some required fields not being filled in.
******
Disclaimer:
This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes.
******Celigo AI
09/30/2024, 6:36 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.840975463
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.839553177
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.832098663
Celigo AI
09/30/2024, 6:36 PM