[scim] [Errata Verified] RFC7643 (5368)

RFC Errata System <rfc-editor@rfc-editor.org> Tue, 28 October 2025 21:37 UTC

Return-Path: <wwwrun@rfcpa.rfc-editor.org>
X-Original-To: scim@ietf.org
Delivered-To: scim@mail2.ietf.org
Received: from rfcpa.rfc-editor.org (unknown [167.172.21.234]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 6B7E87DAB44A; Tue, 28 Oct 2025 14:37:01 -0700 (PDT)
Received: by rfcpa.rfc-editor.org (Postfix, from userid 461) id 37F36C000BCA; Tue, 28 Oct 2025 14:37:01 -0700 (PDT)
To: bmccollam@uchicago.edu, phil.hunt@yahoo.com, kelly.grizzle@sailpoint.com, erik.wahlstrom@nexusgroup.com, cmortimore@salesforce.com
From: RFC Errata System <rfc-editor@rfc-editor.org>
Content-Type: text/plain; charset="UTF-8"
Message-Id: <20251028213701.37F36C000BCA@rfcpa.rfc-editor.org>
Date: Tue, 28 Oct 2025 14:37:01 -0700
Message-ID-Hash: KQNLB7GLPQAAFTCF75D4XABD4FYPRIYK
X-Message-ID-Hash: KQNLB7GLPQAAFTCF75D4XABD4FYPRIYK
X-MailFrom: wwwrun@rfcpa.rfc-editor.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-scim.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: debcooley1@gmail.com, iesg@ietf.org, scim@ietf.org, iana@iana.org, rfc-editor@rfc-editor.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [scim] [Errata Verified] RFC7643 (5368)
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/r_GQyJf0bVYx4iU4APVcH08d6ME>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Owner: <mailto:scim-owner@ietf.org>
List-Post: <mailto:scim@ietf.org>
List-Subscribe: <mailto:scim-join@ietf.org>
List-Unsubscribe: <mailto:scim-leave@ietf.org>

The following errata report has been verified for RFC7643,
"System for Cross-domain Identity Management: Core Schema". 

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid5368

--------------------------------------
Status: Verified
Type: Technical

Reported by: Brendan McCollam <bmccollam@uchicago.edu>
Date Reported: 2018-05-24
Verified by: Deb Cooley (IESG)

Section: 8.7.1

Original Text
-------------
  {
    "id" : "urn:ietf:params:scim:schemas:core:2.0:Group",
    "name" : "Group",
    "description" : "Group",
    "attributes" : [
      {
        "name" : "displayName",
        "type" : "string",
        "multiValued" : false,
        "description" : "A human-readable name for the Group.
REQUIRED.",
        "required" : false,
        "caseExact" : false,
        "mutability" : "readWrite",
        "returned" : "default",
        "uniqueness" : "none"
      },

Corrected Text
--------------
  {
    "id" : "urn:ietf:params:scim:schemas:core:2.0:Group",
    "name" : "Group",
    "description" : "Group",
    "attributes" : [
      {
        "name" : "displayName",
        "type" : "string",
        "multiValued" : false,
        "description" : "A human-readable name for the Group.
REQUIRED.",
        "required" : true,
        "caseExact" : false,
        "mutability" : "readWrite",
        "returned" : "default",
        "uniqueness" : "none"
      },

Notes
-----
On page 68, in the JSON example schema for the Group resource, the displayName attribute is highlighted as REQUIRED in the "description" but the value of the "required" field is false. Given that section 4.2 also indicates displayName is a required attribute for Group resources, I believe the conflict in section 8.7.1 is best corrected by changing the value of the "required" attribute to true.

--------------------------------------
RFC7643 (draft-ietf-scim-core-schema-22)
--------------------------------------
Title               : System for Cross-domain Identity Management: Core Schema
Publication Date    : September 2015
Author(s)           : P. Hunt, Ed., K. Grizzle, E. Wahlstroem, C. Mortimore
Category            : PROPOSED STANDARD
Source              : System for Cross-domain Identity Management
Stream              : IETF
Verifying Party     : IESG