For the complete documentation index, see llms.txt. This page is also available as Markdown.

New-RDMUser

Synopsis

Create a new user instance.

Syntax

Password

New-RDMUser [-Administrator] [-BypassAzureADValidationEvenIfUnsupported] [-Login <string>]
 [-SetUser] [-ForcePromptAnswer <DialogResult[]>] [-Email <string>] [-Password <securestring>]
 [<CommonParameters>]

Description

Create a user instance. The instance has not yet been saved. Use the SetUser parameter or assign the result to a variable then call "Set-RDMUser $s" to save the user.

Examples

Example 1

PS C:\> $user = New-RDMUser -AuthenticationType SqlServer -Login 'PSTest' -Password (ConvertTo-SecureString -String 'password' -AsPlainText -Force) -SetUser

Create & save new user.

Example 2

Before everything, the administrator add the login/user to the database. Create the user domain\username with integrated security. The SkipCreateSQLServerLogin switch indicates the administrator will manually add the information in the database. Change the user type from read-only to user and save the user.

Example 3

Create a user and add some details about him before saving him.

Parameters

-Administrator

Gives the user administrator rights

-BypassAzureADValidationEvenIfUnsupported

Bypass validation preventing creation of AzureAD user when connected with a database user. Do so at your own risk.

-Email

User email.

-ForcePromptAnswer

Switch to use with caution. It will automatically answer prompt asking yes/no, yes/no/cancel, or ok/cancel questions. In case of multiple prompts, multiple values can be passed to this parameter. Here are the accepted values:

  • Yes: Accept the prompt. Cover the OK and Automatic value.

  • No: Refuse the yes/no/cancel prompt. "Cancel" is the fallback option if there is no "No" option.

  • Cancel: Cancel the yes/no/cancel prompt. "No" is the fallback option if there is no "Cancel" option.

-Login

Login.

-Password

User password. Available when using an SQL Server workspace and integrated security is not used

-SetUser

Set the user in the workspace.

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Notes

For more information, type "Get-Help New-RDMUser -detailed". For technical information, type "Get-Help New-RDMUser -full".

Last updated

Was this helpful?