I am developing a 100% back-end app (no UI components) in our company's CRM/ERP cloud solution called NetSuite (similar to salesforce if you haven't heard of it).
This script will run 100% in the background on a schedule. Its purpose is to reach out to ring central's API, retrieve text messages that were sent in the last 24 hours, and store those in NetSuite so that an employee can look at a customer's page and see the text message history with that customer (whether or not they were the rep who was texting the customer themeslves).
Our company has the following SSO setting in ring central production:
Allow Users To Log In with SSO or Ring Central Credential
Am I still able to use the password grant type in this case? If not, how can I authenticate with ring central's API? A 3-legged Oauth 2.0 would not make sense because there are no client-facing components to this.