I'm getting this error when trying to setup a new ...
# ask-stanley-ai
m
I'm getting this error when trying to setup a new machine to machine authentication in my IDE: "Machine-to-machine authentication is not allowed for the current execution context. For more information, see https://system.netsuite.com/app/help/helpcenter.nl?fid=article_0113125121.html." What should I do?
c
AI generated answer (using internal Slack threads):
Based on the conversations, it seems like you're encountering an issue with machine-to-machine authentication in your IDE due to a change in NetSuite 2025.1. This change requires you to set Environment Variables before being able to create a machine-to-machine based authentication. Here's what you can do: 1. Set the required Environment Variables in your Windows Environment. The exact variables you need to set might depend on your specific setup, but they should be related to your NetSuite account and authentication details. 2. After setting the Environment Variables, try to create the machine-to-machine based authentication again in your IDE. Remember, this is a change that was introduced in NetSuite 2025.1, so if you're using an older version, you might not encounter this issue. ****** Disclaimer: This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes. ******
Slack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.891648352
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.816824496
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.814371407
Please provide your feedback on this answer.
m
Ok, which values to set for the envrionment variables
SUITECLOUD_CI
and
SUITECLOUD_CI_PASSKEY ?