Skip to main content

UpdateUserInfosAndPermissions

Stable

Signature

mutation {
UpdateUserInfosAndPermissions(userId: ...)
}

Retourne : User

Arguments

NomTypeRequisDéfautDescription
userIdID!
roles[Role]
segments[ID]
personaPersona
firstNameString
lastNameString
mobileString
emailString
distributorAdvisorIdID
distributorNetworkIdID
userGroupIdIDNew user group ID. Cross-persona switching between admin and super_admin teams is allowed with ROLE_CAN_MANAGE_SUPER_ADMIN.

Exemple

mutation {
UpdateUserInfosAndPermissions(
userId: $userId
) {
id
active
email
lastLogin
mobile
firstName
lastName
persona {}
personaDetailed {}
userGroup {}
accounts {}
roles
emailsInCopy
isPasswordDefined
portfolio {}
unactiveComment
acceptedAt
createdAt
userSegments {}
segments {}
distributedByAdvisor {}
distributedBy {}
representedDistributorNetwork {}
tosAcknowledgedAt
locale {}
localeDetailed {}
lastLoginMethod {}
signupUrlParameters {}
userAccountPermissions {}
userAccountNotifications {}
}
}