Ava
05/21/2025, 5:37 PMCeligo AI
05/21/2025, 5:38 PMAI generated answer (using internal Slack threads):To generate credentials for your Snowflake account so that you can make HTTPS requests to it from NetSuite, you would need to use the OAuth 2.0 Client Credentials Setup in NetSuite. Here are the steps: 1. Generate a SSL certificate. You can use the following command as mentioned in the threads:
openssl req -x509 -newkey rsa:4096 -sha256 -keyout auth-key.pem -out auth-cert.pem -nodes -days 730
This command will generate a private key (auth-key.pem
) and a public certificate (auth-cert.pem
).
2. Upload the public certificate to NetSuite. Note that NetSuite does not allow you to upload the private key.
3. After uploading, NetSuite will provide you with a credential ID. This ID might not appear immediately due to some known issues, but it should be available after some time.
4. Use this credential ID in your HTTPS requests from NetSuite to Snowflake.
Remember, the private key should be securely stored and used to sign your requests. The public certificate is used by the server (in this case, Snowflake) to verify the signature.
******
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
05/21/2025, 5:38 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.823662639
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.818633616
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.817753434
Celigo AI
05/21/2025, 5:38 PM