RFC 7643, "System for Cross-domain Identity Management: Core Schema", September 2015

Source of RFC: scim (sec)

Updated by: RFC9865, RFC9967

Errata-ID: 8435

Status:
Verified
Type:
Editorial
Reported By:
Philip Meholm
Date Reported:
2025-05-27
Verified by:
RFC Editor
Date Verified:
2025-06-17

Section 7 says:

type  The attribute's data type.  Valid values are "string",
   "boolean", "decimal", "integer", "dateTime", "reference", and
   "complex".  When an attribute is of type "complex", there
   SHOULD be a corresponding schema attribute "subAttributes"
   defined, listing the sub-attributes of the attribute.

It should say:

type  The attribute's data type.  Valid values are "string",
   "boolean", "decimal", "integer", "dateTime", "reference", 
   "binary", and "complex".  When an attribute is of type 
   "complex", there SHOULD be a corresponding schema attribute 
   "subAttributes" defined, listing the sub-attributes of the 
   attribute.

Notes:

binary is missing from the possible values a attribute can have. It's documented everywhere else as a type that can be used, but not when you are explaining the actual property.