Create a New User
  • 01 Oct 2025
  • 1 Minute to read
  • Dark
    Light

Create a New User

  • Dark
    Light

Article summary

Post
/sys-rest-api/rest/1/sduser

UI Location: SYSTEM DATA - Security- Users- User Maintenance
postman-to-openapi

Body Parameters
The POST request creates a new user based on the provided payload. The payload includes various fields, such as VUser, VPortalLdapUser, VUsrPassword, VUsrPasswordRetype, VLdapServerName, VEmpNo, FirstName, VLastName, VCompCode, VEmail, VContactCode, VConfigCode, and VDefaultConsoleName each representing different attributes of the user.

Request Body

FieldDescriptionData TypeRequiredExample Value
VUserUser IDstringTrueAdam
VPortalLdapUserLogin NamestringTrueAdam
VUsrPasswordPasswordstringTrue*
VUsrPasswordRetypeRe-Type PasswordstringTrue*
VLdapServerNameLDAP Server Name (Case-Sensitive)stringTrue,
If not provided, the default LDAP server from system setup will be used
Default
VEmpNoEmployee NostringFalseAdam2
VFirstNameFirst NamestringTrue,
If the employee number is provided, First name will be populated automatically
Adam
VLastNameLast NamestringTrue,
If the employee number is provided, Last name will be populated automatically
Sandler
VCompCodeCompany codestringTrueZZ
VEmailE-mailstringTrueAdam@hotmail.com
VContactCodeContact CodestringFalseASandler3
VConfigCodeUser TreeviewstringFalseDFLT
VDefaultConsoleNameDefault ConsolestringFalseCONSOLE

Sample Response Body

{
    "VAddCode": null,
    "VCompCode": "",
    "VConfigCode": "",
    "VConfigDesc": null,
    "VContactCode": null,
    "VCountry": null,
    "VDbUserFlag": null,
    "VDefaultConsoleDesc": null,
    "VDefaultConsoleName": "",
    "VEmail": "",
    "VEmpNo": null,
    "VFaxNum1": null,
    "VFirstName": "",
    "VIuCreateDate": null,
    "VLastName": "",
    "VPortalLdapUser": "",
    "VPortalUser": null,
    "VPostalCode": null,
    "VRegionCode": null,
    "VUser": "",
    "VUsrPassword": "",
    "VUsrPasswordRetype": "",
    "VUuid": "",
    "VWorkPhoneNum": null,
    "VLdapServerName": "",
    "links": [
        {
            "rel": "",
            "href": "",
            "name": "",
            "kind": ""
        }
    ]
}

Security
HTTP
Type basic

Basic authentication

Header parameters
Content-Type
string
Exampleapplication/vnd.oracle.adf.resourceItem+json
Body parameters
object
Example{ "VUser": "Adam", "VPortalLdapUser": "Adam", "VUsrPassword": "Adam1", "VUsrPasswordRetype": "Adam1", "VLdapServerName": "Default", "VEmpNo": "LA_005", "VFirstName": "Adam", "VLastName": "Sandler", "VCompCode": "ZZ", "VEmail": "Test@cmic.ca", "VContactCode": "ASandler12", "VConfigCode": "", "VDefaultConsoleName": "" }
Responses
201

Created

Headers
Content-Type
string
Exampleapplication/vnd.oracle.adf.resourceitem+json
{
  "VAddCode": null,
  "VCompCode": "ZZ",
  "VConfigCode": "",
  "VConfigDesc": null,
  "VContactCode": "ASandler12",
  "VCountry": null,
  "VDbUserFlag": null,
  "VDefaultConsoleDesc": null,
  "VDefaultConsoleName": "",
  "VEmail": "Test@cmic.ca",
  "VEmpNo": null,
  "VFaxNum1": null,
  "VFirstName": "Adam",
  "VIuCreateDate": null,
  "VLastName": "Sandler",
  "VPortalLdapUser": "Adam",
  "VPortalUser": null,
  "VPostalCode": null,
  "VRegionCode": null,
  "VUser": "Adam",
  "VUsrPassword": " *******************",
  "VUsrPasswordRetype": " *******************",
  "VUuid": "39862B1553D724B9E0630B811DAC5177",
  "VWorkPhoneNum": null,
  "VLdapServerName": "Default",
  "links": [
    {
      "rel": "self",
      "href": "http://localhost:7101/sys-rest-api/rest/1/sduser/39862B1553D724B9E0630B811DAC5177",
      "name": "sduser",
      "kind": "item"
    },
    {
      "rel": "canonical",
      "href": "http://localhost:7101/sys-rest-api/rest/1/sduser/39862B1553D724B9E0630B811DAC5177",
      "name": "sduser",
      "kind": "item"
    }
  ]
}
object