Cmdlets for NetSuite

Build 25.0.9434

AuthScheme Parameter (Connect-NetSuite Cmdlet)

Specifies the authentication method to use when connecting to NetSuite.

Syntax

Connect-NetSuite -AuthScheme string

Possible Values

Basic, Token, OAuth, OAuthJWT

Data Type

cstr

Default Value

"Token"

Remarks

This property determines how the NetSuite authenticates with NetSuite.

Supported values are:

  • OAuth: Uses standard OAuth 2.0 authentication, with dynamically generated tokens.
  • Token: Uses Token-Based Authentication (TBA) with manually created tokens inside of NetSuite.
  • OAuthJWT: Uses OAuth 2.0 with JSON Web Tokens (JWT) for server-to-server authentication. This option is supported with the SuiteQL schema.
  • Basic (Deprecated): Uses a username and password to authenticate. This method is no longer supported for NetSuite accounts using API version 2020 or later.

The available authentication options depend on the Schema being used:

  • SuiteTalk: Supports Token authentication only. Legacy API versions may support Basic.
  • SuiteQL: Supports Token, OAuth, and OAuthJWT.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9434