Re: [scim] [Technical Errata Reported] RFC7643 (5368)

Phil Hunt <phil.hunt@oracle.com> Fri, 25 May 2018 20:11 UTC

Return-Path: <phil.hunt@oracle.com>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D4AD127869 for <scim@ietfa.amsl.com>; Fri, 25 May 2018 13:11:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.31
X-Spam-Level:
X-Spam-Status: No, score=-4.31 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=oracle.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cqsmr847LAbf for <scim@ietfa.amsl.com>; Fri, 25 May 2018 13:11:52 -0700 (PDT)
Received: from aserp2120.oracle.com (aserp2120.oracle.com [141.146.126.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C87F124BAC for <scim@ietf.org>; Fri, 25 May 2018 13:11:52 -0700 (PDT)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w4PK6o6w169140; Fri, 25 May 2018 20:11:44 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : message-id : content-type : mime-version : subject : date : in-reply-to : cc : to : references; s=corp-2017-10-26; bh=hgGsjahC499S8iO3XIb9HSlR4xK+wqGzy++Y1Y1ZgNY=; b=MhHkqzVLQKfzP5uWFag8biXjkP7kDw3WNb5q/LEZQ6EJIHPPUfCCJq33yip/oY8xSuZm 1MTJVA36OMprHzx9lzknj2zVZHpbRvk6b4f8AjArtdaefUMtNtkPkD+kM5nL+pUhcfva NLmnVjBUxzjm+DYuktgPaZw1IbQ57HrFJhMSEwLpq1KrcIINB8xFuYKQM/nEQJzxbBn5 KTqd78zfDcfrHIaVwOhjudu09pXYHv5NOaHasJtE3Mmps9q5MzYKwA3gMj5oLS3XJl8e qs24ttR0y1LMcEKhZa7pxfZ/5rCvZjpsl3orfyfmlRczXB9pN2SA2zwchTGtDb+J7nM3 Ug==
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by aserp2120.oracle.com with ESMTP id 2j6qk5gcv1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 25 May 2018 20:11:44 +0000
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w4PKBfjA000965 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 25 May 2018 20:11:41 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w4PKBaKU010303; Fri, 25 May 2018 20:11:36 GMT
Received: from [10.0.1.37] (/24.86.190.97) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 25 May 2018 13:11:36 -0700
From: Phil Hunt <phil.hunt@oracle.com>
Message-Id: <89B8E7CD-BC3B-4B00-91A0-F673DBA8FEC4@oracle.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_563D71F9-05C6-456B-AE1B-6E078D417078"
Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\))
Date: Fri, 25 May 2018 13:11:33 -0700
In-Reply-To: <20180524193158.1BD66B83081@rfc-editor.org>
Cc: Kelly Grizzle <kelly.grizzle@sailpoint.com>, erik.wahlstrom@nexusgroup.com, Chuck Mortimore <cmortimore@salesforce.com>, ben@nostrum.com, aamelnikov@fastmail.fm, adam@nostrum.com, Morteza Ansari <moransar@cisco.com>, leifj@sunet.se, bmccollam@uchicago.edu, scim@ietf.org
To: RFC Errata System <rfc-editor@rfc-editor.org>
References: <20180524193158.1BD66B83081@rfc-editor.org>
X-Mailer: Apple Mail (2.3445.6.18)
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8904 signatures=668700
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1805250208
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/Ad352g6_aP6GNhMNFvZeVvEis1s>
X-Mailman-Approved-At: Mon, 28 May 2018 12:49:41 -0700
Subject: Re: [scim] [Technical Errata Reported] RFC7643 (5368)
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Simple Cloud Identity Management BOF <scim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/scim>, <mailto:scim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/scim/>
List-Post: <mailto:scim@ietf.org>
List-Help: <mailto:scim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/scim>, <mailto:scim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 May 2018 20:11:56 -0000

This errata is verified.

Thanks,

Phil

Oracle Corporation, Identity Cloud Services Architect
@independentid
www.independentid.com <http://www.independentid.com/>phil.hunt@oracle.com <mailto:phil.hunt@oracle.com>

> On May 24, 2018, at 12:31 PM, RFC Errata System <rfc-editor@rfc-editor.org> wrote:
> 
> The following errata report has been submitted for RFC7643,
> "System for Cross-domain Identity Management: Core Schema".
> 
> --------------------------------------
> You may review the report below and at:
> http://www.rfc-editor.org/errata/eid5368
> 
> --------------------------------------
> Type: Technical
> Reported by: Brendan McCollam <bmccollam@uchicago.edu>
> 
> 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.
> 
> Instructions:
> -------------
> This erratum is currently posted as "Reported". If necessary, please
> use "Reply All" to discuss whether it should be verified or
> rejected. When a decision is reached, the verifying party  
> can log in to change the status and edit the report, if necessary. 
> 
> --------------------------------------
> 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
> Area                : Applications and Real-Time
> Stream              : IETF
> Verifying Party     : IESG