Skip to main content

OrderlistUsersInput

No description

input OrderlistUsersInput {
userIds: [Int!]
userSources: [SourceInput!]
}

Fields

OrderlistUsersInput.userIds ● [Int!] list scalar

User identifiers to assign to or unassign from the order list.

Specify which users should have permission to access and order from this order list. These users will be able to see the order list in their available ordering options.

Validation: Each ID must be a valid integer, array must contain unique values, users must exist in the system. Possible errors: ORDERLIST_CROSS_SERVICE_ERROR if user IDs don't exist.

OrderlistUsersInput.userSources ● [SourceInput!] list input

External user sources to assign to or unassign from the order list.

Reference users from external systems using their source identifiers and system names. This allows integration with external user management systems like LDAP, Active Directory, or HR systems.

Validation: Each source must have valid id and name fields, array must contain unique combinations.

Member Of

orderlistAssignUsers mutation ● orderlistUnassignUsers mutation