Update User

Update a user in Jamf Pro Classic API.

Options

Field Definition Type Required
Updated By Choose one of the following options as the user identifier for the input field:
  • ID: Unique ID of the user.

  • Username: Username of the user.

Dropdown

TRUE

Input

The User fields are dynamically generated based on the field selected in Options.

Field Definition Type Required

User

ID Unique ID of the user.

Number

TRUE
Username Username of user.

Text

TRUE

Update To

Username Username of user.

Text

FALSE

Full Name First and last name of the user.

Text

FALSE

Email Email of the user.

Text

TRUE

Phone Number Phone number of the user.

Text

FALSE

Position Position of the user.

For example, teachers.

Text

FALSE

Extension Attributes Extra inventory information about a device. Provide multiple JSON objects as a name-value pair, or a id-value pair wrapped by an extension_attribute key.

Here's an example.

Copy
{
"extension_attribute":
{
"name": "FirstExtension",
"value": "TestAttribute"
}
}

Or

{
"extension_attribute":
{
"id": 1,
"value": "TestAttribute"
}
}

List of Objects

FALSE

Output

Field Definition Type
Status Code

Result of the operation. The connector returns an HTTP status code that indicates whether the action taken by the card succeeded or failed. For example:

  • A 201 Created status code indicates success where a new resource was created.
  • A 403 Forbidden error indicates that the HTTP request wasn't processed because the necessary permissions were missing.

For a full list of possible status codes, see HTTP status codes.

Number

Related topics

Jamf Pro Classic API connector

Workflow elements

Jamf Pro Classic API API overview