N/auth Module

Use the N/auth module to change your NetSuite login credentials.

N/auth Module Members:

Member TypeNameReturn Type / Value TypeSupported Script TypesDescription
Methodauth.changeEmail(options)voidServer scriptsChanges the current user’s NetSuite email address (username).
Methodauth.changePassword(options)
void
Server scripts
Changes the current user’s NetSuite password.

auth.changeEmail(options):

Method DescriptionChanges the current user’s NetSuite email address (user name).
Returnsvoid
Supported Script TypesServer scripts.
Governance10 units
ModuleN/auth Module

Parameters:

ParameterTypeRequired / OptionalDescription
options.newEmailstringrequiredThe logged in user’s NetSuite new email address.
options.passwordstringrequiredThe logged in user’s current NetSuite password.
options.onlyThisAccountbooleanoptionalDetermines which accounts the email address is changed for.

Syntax:

//Add additional code 
...
auth.changeEmail({
    password: 'mycurrentPWD',
    newEmail: 'jwolf@netsuite.com',
    onlyThisAccount: true
});
...
//Add additional code 

        

auth.changePassword(options):

Method DescriptionChanges the current user’s NetSuite password.
Returnsvoid
Supported Script TypesServer scripts.
Governance10 units
ModuleN/auth Module
Since2015.2

parameters:

ParameterTypeRequired / OptionalDescription
options.currentPasswordstringrequiredThe logged in user’s current NetSuite password.
options.newPasswordstringrequiredThe logged in user’s new NetSuite password.

Syntax:

//Add additional code 
...
auth.changePassword({
    currentPassword: 'mycurrentPWD',
    newPassword: 'mynewPWD_2*'
});
...
//Add additional code 

        

Leave a comment

Your email address will not be published. Required fields are marked *