Ron
08/07/2025, 7:49 PMCeligo AI
08/07/2025, 7:49 PMAI generated answer (using internal Slack threads):It seems like you're encountering a 401 unauthorized error when using Token-Based Authentication (TBA) to access via API. This error typically indicates that the server could not verify that you are authorized to access the URL you're requesting. Based on the conversations, there are a few things you could check: 1. Login Audit Trail: This can provide more detailed error information. You can access it via this link: Login Audit Trail 2. Deprecation of HMAC-SHA1 for TBA: NetSuite has deprecated the use of HMAC-SHA1 for TBA. If you're still using this, it could be the cause of the issue. More details can be found here: Deprecation of HMAC-SHA1 for Token-based Authentication (TBA) 3. Datacenter URL: Ensure that you're using the correct datacenter URL. Incorrect URLs can lead to unauthorized access errors. 4. Role Permissions: Check if the role has the "Login with user token" permission. There was a case where a bug caused this permission not to be respected. Granting the service account user a global permission for the same permission resolved the issue. Remember to regenerate your tokens if you make any changes to your TBA setup. ****** 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/07/2025, 7:49 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.844244659
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.839367807
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.838553667
Celigo AI
08/07/2025, 7:49 PM