setup machine to machine oauth 2
# ask-stanley-ai
p
setup machine to machine oauth 2
c
AI generated answer (using internal Slack threads):
To set up machine-to-machine OAuth 2.0 in NetSuite, you can follow these steps: 1. Navigate to Setup > Integration > Manage Authentication > OAuth 2.0 Client Credentials (M2M) Setup in NetSuite. 2. Create a new integration record. You will need to provide a name for the integration and select the role that the integration will use. 3. After creating the integration record, you will be provided with a client ID and client secret. Make sure to save these as they will be needed for the OAuth 2.0 flow. 4. You will also need to create a certificate and private key pair. This can be done using OpenSSL. The certificate and private key will be used to sign the JWT assertion that is sent to NetSuite as part of the OAuth 2.0 flow. 5. Once you have the client ID, client secret, certificate, and private key, you can use these to authenticate with NetSuite using the OAuth 2.0 client credentials flow. Please note that NetSuite uses the assertion framework extension for OAuth 2.0, which is more complicated than the standard client credentials flow. You may encounter issues if you are trying to use a generic service that supports the standard client credentials flow. ****** 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.794179499
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.792999268
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.791563749
Please provide your feedback on this answer.