-
-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Hello,
I'm using the scim2-cli which uses this client, and for integer it keeps sending too long values:
ERROR check_add_attribute
Failed to add attribute 'urn:ietf:params:scim:schemas:extension:itops:2.0:User:employeeId': invalidValue: Invalid value for employeeId: '34971968484959898907919660220589949757'. Value must be a valid 32-bit integer (range: -2,147,483,648 to 2,147,483,647). For larger identifiers, use the Enterprise extension's employeeNumber field instead.
ERROR check_add_attribute
Failed to add attribute 'urn:ietf:params:scim:schemas:extension:itops:2.0:User:brandId': invalidValue: Invalid value for brandId: '160927330440719999970634630568237659519'. Value must be a valid integer.
ERROR check_add_attribute
ERROR check_replace_attribute
Failed to replace attribute 'urn:ietf:params:scim:schemas:extension:itops:2.0:User:mailboxQuotaGB': Internal server error while patching user: Value was either too large or too small for an Int32.
ERROR check_replace_attribute
Failed to replace attribute 'urn:ietf:params:scim:schemas:extension:itops:2.0:User:oneDriveQuotaGB': Internal server error while patching user: Value was either too large or too small for an Int32.
From a bit of reading SCIM sadly doesn't have any official way to say the type of integer, but by default its 32 bits on most systems.