YASSER
12/31/2024, 10:23 AMCeligo AI
12/31/2024, 10:24 AMAI generated answer (using internal Slack threads):The realm in NetSuite is typically your account ID. Here are the steps to generate the realm: 1. Enable Token Based Authentication (TBA) in your NetSuite account. This can be done by navigating to Setup > Company > Enable Features > SuiteCloud > Manage Authentication > Token-based Authentication. 2. Set the role to have access to Token Management and User Access Tokens. This can be done under Setup > Users/Roles > Manage Roles > Edit > Permissions > Setup > Access Token Management and User Access Tokens. 3. Add the parameter 'realm' into your OAuth signature generation with your account ID as the value. This is typically done in the header of your API calls. 4. If you are working with a sandbox account, the realm might include the
-sb1
or _SB1
suffix. You might need to experiment with these variations to find the one that works for your specific account.
Please note that if you receive an Invalid Login Attempt
error, it might be due to incorrect OAuth credentials or a typo in one of the tokens.
Remember to refer to the official NetSuite documentation for more detailed instructions and examples.
******
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
12/31/2024, 10:24 AMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.789417922
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.775898039
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.772001088
Celigo AI
12/31/2024, 10:24 AM