Hey all, I noticed today, using the new 2018.1 SDF, that we can now do SDF deployments using Token Based Auth. From what I am seeing, an SDF deployment no longer logs you out of your browser session!
Steps I took to replicate the goodness.
* Update Eclipse to use SDF 2018.1 (See Netsuite help for the new URLs to use)
* In Netsuite, assign yourself to the "Full Access" role.
* In SDF, Netsuite | Manage Accounts
* "Remove" the particular account (for me, it was "SB1"
* "Add" the particular account. (By doing this, SDF will 'pick up' your new Full Access Role)
* In SDF, click the "Manage Authentication" button
* Wait for SDF to magically create a TBA token on your behalf.
* In your browser, login as you to that particular environment.
* In SDF, try it out! Try doing a"Deploy to Account", choose the account and for role, you should see "Full Access (Token Based Auth)" as an option. Choose that.
* Once your SDF "Deploy to account" finishes, verify that, in your browser, you are not logged out.