NetSuite SuiteSignOn Translation of OAuth Definitions
Familiarize yourself with the OAuth 1.0 Protocol, RFC 5849. Refer to the following table to understand how the SuiteSignOn feature implements OAuth:
NetSuite Term |
Definition |
Analogous OAuth Term |
---|---|---|
Service Provider |
NetSuite |
Service Provider |
Consumer |
External application provider of the application to be accessed from NetSuite through SuiteSignOn, may also be known as partner. |
Consumer |
Consumer Key |
Globally unique identifier of the consumer, generated by NetSuite. |
Consumer Key |
Shared Secret |
Password used to establish ownership of the consumer key, entered by the consumer when setting up the SuiteSignOn connection. The shared secret has a 1-1 relationship with the consumer key. |
Consumer Secret |
Token |
Value used to gain access to protected resources on behalf of the user, generated by NetSuite, good for a single session. |
— |
User |
Individual who has logged into NetSuite and initiated activity between the consumer and NetSuite. |
User |