Skip to main content

Add or Update a Web User

Add or update a web user, by email address.

Query String Parameters

NameTypeDescriptionRequired
ActionStringWebUserSaveRequired
WebUserNameStringUser name.Required
WebUserEmailStringUser email.Required
WebUserPwdStringUser password.Required
UserMobileStringUser mobile number.Optional
PositionStringUser position.Optional
UserIPRestrictionStringIP restriction.Optional
JobCategoryIdIntIf you require your user to be in a certain group, you can use the Id of the group from the Job Group page to set the default job category.Optional
JobCategoryDescriptionStringIf you require your user to be in a certain group, you can take the name of the group from the Job Group page to set the default job category.Optional
UserTypeIntUser license type Optional
UserGroupDescriptionStringIf you require your user to be in a certain group, you can input the name of the group from the User Group page, Into this parameter to set the user groupOptional
UserGroupIdIntIf you require your user to be in a certain group, you can take the Id of the group from the User Group page Into this parameter to set the user groupOptional
UserRoleIdIntIf you require your user to have a certain role, you can request Ids from BigChange that you can use to set the user role.Optional
UserRoleDescriptionStringIf you’d prefer, you can use the name of the role instead, to set the user role.Optional
cust_custom field nameString(500)Pass cust_ followed by the caption of an existing custom field.Optional

Response Codes

CodeMessageInformation
0Response DataSee 'Response' example tab
2WebUserName parameter requiredMandatory parameter was not supplied
2WebUserEmail parameter requiredMandatory parameter was not supplied
2WebUserPwd parameter requiredMandatory parameter was not supplied
2Sorry, '{pwdString}' is a word too simple to be used as a passwordPassword is considered weak. Please use a stronger password
2User Mobile should be 20 characters or lessPhone Number is too long
2Invalid parameter format - UserMobilePhone numbers must be encoded and in International format with no spaces. ie: %2B447954012012
2Invalid parameter - UserTypeInteger value is invalid or was not specified (when required)
2Invalid parameter - UserGroupIdInteger value is invalid or was not specified (when required)
2Cannot find User GroupNo record found using the specified parameters
2Invalid parameter - JobCategoryIdInteger value is invalid or was not specified (when required)
2Cannot find Job CategoryNo record found using the specified parameters
2You must be an admin to set User RoleAdmin permissions are required to set this role
2Invalid Parameter - UserRoleIdInteger value is invalid or was not specified (when required)
2Cannot find User RoleNo record found using the specified parameters
2WebUserSave is not implemented for Auth0 enabled customers via the user management service

Example

Request URL

https://webservice.bigchange.com/v01/services.ashx?action=WebUserSave&WebUserName=New User&WebuserEmail=newuser@email.com&WebUserPwd=Password123&UserType=1&UserRoleId=1234