the key and secret are generated 1 time for the in...
# integrations
c
the key and secret are generated 1 time for the integration and user and do not expire with TBA.. there's no real security difference between 1.0 and 2.0.
a
Ok, so I guess I am using TBA with OAuth 1.0, however I created a Python function to create the Signature as that was a challenge I couldn't crack. The concern is that as NetSuite updates their version, my Integration utilizing that would 'break' causing a loss of integration to my clients.
I read with OAuth 2.0 there are 'Access Tokens' that are used to get 'refresh tokens' to make the API calls, and that it doesn't use the signature at all. Am I misunderstanding that?
b
other way around
refresh tokens are used to get new access tokens
a
Got it. Then there was a piece of that flow that required a new Token aquired by manual intervention on a regular (I thought weekly) basis. Is that not correct?
b
refresh tokens expire in 7 days, so you need to get a new one every week
a
And that is manually obtained, not programatically, right?
b
yes, you must complete the entire authorization flow to get the refresh token
a
Ok. Thats what I thought, and that doesn't work for true integration/automation so we're wanting to stick with OAuth1. Do you know the likelihood of NetSuite updates breaking an existing stable OAuth 1 TBA integration?
b
unlikely without advanced notice like for user credentials
c
looks like you can still even use user credentials
a
Is there a way to get email alert/notifications on these deprecation features? Or will it be in the Flash Update Notification? Thanks for all the information, just trying to build a sense of ease and trust.
c
They typically will let individual accounts w/ that feature turned on know and to go take a look and double check
a
Do you have any suggestions/experience for prebuilt Authentication tools that can push 'file contents' through to NetSuite?
Ok, good to know.
c
id be SUPERRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR surprised if they got rid of 1.0a ever
a
noted.
c
Authentication tools? like what?
typically you just write them yourself
a
I'm not sure like what. I wrote one myself, but there is some concern over it 'breaking' in the event of a system update to NetSuite. Just hoping to offer suggestions.
c
ah ok. I wouldn't worry about that in any near or even close to distant future if you use TBA w/ 1.0a.
a
That's great to know, thank you for the reassurances!