Skip to main content

adminUserUpdate

Update profile information for an existing administrative user.

Modifies user profile data including personal information, contact details, and system preferences. Only the provided fields will be updated, leaving other profile information unchanged.

Possible errors:

  • NOT_FOUND: User with the specified email does not exist
  • UNAUTHENTICATED: Invalid or missing authentication token
  • FORBIDDEN: Insufficient permissions to modify user data

AUTH: Role=[role.OWNER,role.EDITOR] OR (('user is authenticated') AND ('email if present in input matches JWT'))

adminUserUpdate(
email: String!
input: UpdateUserDto!
): AdminUser!

Arguments

adminUserUpdate.email ● String! non-null scalar

Email address of the administrative user to update. Must correspond to an existing user in the system.

adminUserUpdate.input ● UpdateUserDto! non-null input

Partial user profile data for updating. Only the provided fields will be modified, other fields remain unchanged.

Type

AdminUser object