tuli
08/01/2025, 2:06 PMCeligo AI
08/01/2025, 2:06 PMAI generated answer (using internal Slack threads):Based on the conversations, it seems like the issue you're facing is related to the permissions of the role under which the Suitelet is running. When a Suitelet is set to 'Available Without Login', it executes under the specified deployment role for the Suitelet, not the role of the user accessing it. If the Suitelet tries to perform an action that the deployment role does not have permission for, it will result in an 'Insufficient Permission' error. This is likely why you're seeing the error when trying to load a record. To resolve this issue, you should create a new role with only the necessary permissions for the Suitelet to function correctly. This includes permissions for any records or transactions the Suitelet needs to access. Once you've created this role, you can set it as the execution role for the Suitelet deployment. Remember, it's generally not recommended to run an external Suitelet as an admin due to the extensive permissions that role has. Instead, create a specific role with only the permissions needed. ****** 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
08/01/2025, 2:06 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.857237756
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.852781534
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.849931955
Celigo AI
08/01/2025, 2:06 PM