Nour
02/26/2026, 8:46 AMCeligo AI
02/26/2026, 8:46 AMAI generated answer (using internal Slack threads):The error message 'INSUFFICIENT_PERMISSION: You do not have permission to perform this operation' typically occurs when the user or role executing the Suitelet does not have the necessary permissions to perform the operation. In your case, it seems like the Suitelet is trying to submit a Map/Reduce task, which requires the SuiteScript Scheduling permission. There are two ways to resolve this issue: 1. Assign the user a role that has the SuiteScript Scheduling permission. This permission allows the user to schedule scripts and view the status of scheduled scripts. You can find this permission under Setup > Users/Roles > Manage Roles > Permissions > Setup. 2. Alternatively, you can set up the Suitelet to execute as a role that has the SuiteScript Scheduling permission. This can be done in the Suitelet's deployment settings under the 'Execute as Role' field. This way, the Suitelet will always run with the necessary permissions, regardless of the user who triggers it. Remember to choose the method that best suits your needs and security considerations. If you don't want to grant the user additional permissions, the second option might be more suitable. ****** 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
02/26/2026, 8:47 AMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.869506896
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.829345763
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.829284728
Celigo AI
02/26/2026, 8:47 AM