PUT   users

Updates a user.

Remarks

Use GET roles route to get the list of roles applicable for roles.

Request example and description

curl --request PUT "https://api-asm1.apica.io/v3/users?auth_ticket=C471ADC4-19B4-4219-BBF4-671A97EC653E" --header "Content-Type: application/json" --data-raw "{
  "login": "sample string 1",
  "guid": "82313301-1ec8-4d26-a096-65bef992d443",
  "password": "sample string 2",
  "email": "sample string 3",
  "full_name": "sample string 4",
  "phone": "sample string 5",
  "mobile": "sample string 6",
  "approved": true,
  "locked_out": true,
  "language_tag": "en-US",
  "roles": [
    "sample string 1",
    "sample string 2",
    "sample string 3"
  ]
}"
NameType Required Description
loginStringNo

Login name.

guidGuidYes

User GUID.

passwordStringNo

Password.

emailStringNo

E-mail.

full_nameStringNo

Fullname.

phoneStringNo

Phone.

mobileStringNo

Mobile.

approvedBooleanNo

Is user allowed to log in and use ASM? Check this to turn the user account off.

locked_outBooleanNo

Has user been locked out? Will be automatically checked after too many failed logins.

language_tagStringNo

Language and regional settings in format: "LL-RR", where "LL" - language code by ISO 639-1 and "RR" - region code by ISO 3166-1.

rolesObjectNo

User's roles.