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

Cards in flows

Jamf Pro Classic API documentation