[auth48] [AD] AUTH48: RFC-to-be 9944 <draft-ietf-scim-device-model-18> for your review

Kaelin Foody <kfoody@staff.rfc-editor.org> Thu, 23 April 2026 04:53 UTC

Return-Path: <kfoody@staff.rfc-editor.org>
X-Original-To: auth48archive@mail2.ietf.org
Delivered-To: auth48archive@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 7EA4CE168137 for <auth48archive@mail2.ietf.org>; Wed, 22 Apr 2026 21:53:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1776919991; bh=N0hqdhn+dvHKmWyOeIJtsHQThNxZh7/Wvg3GikxRSsE=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=gSU3fR57xmS6F8FrE0xurwdcC8baqnABOz+Ejo8GrE+8WMUEjxq91P+qzi/RVOlfW BpIfGXGS4AdRbQOkwoLaQbI5so48heZg1tKF0wDraSUW+S/DOp3Y/8QrAKdw0fYAGw J0eVP2NYXMC/rxzx+ZVd4F3CklvtmaNQav9R8PSE=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=staff-rfc-editor-org.20251104.gappssmtp.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RjgqiM3wJgoM for <auth48archive@mail2.ietf.org>; Wed, 22 Apr 2026 21:53:10 -0700 (PDT)
Received: from mail-ot1-x32a.google.com (mail-ot1-x32a.google.com [IPv6:2607:f8b0:4864:20::32a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 9A6D1E168127 for <auth48archive@rfc-editor.org>; Wed, 22 Apr 2026 21:53:10 -0700 (PDT)
Received: by mail-ot1-x32a.google.com with SMTP id 46e09a7af769-7dcd9061b1aso2270466a34.2 for <auth48archive@rfc-editor.org>; Wed, 22 Apr 2026 21:53:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=staff-rfc-editor-org.20251104.gappssmtp.com; s=20251104; t=1776919990; x=1777524790; darn=rfc-editor.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=COLCzYjS2jLt44R4NZ9hfttFAWXhiFxfc65HqLM4x+8=; b=YpzthyrHm8j8YNqYG+fh8xJPMeGCQO5e7mQquWVVPmyfdNTqKQ+pLv4dMMdCMdXhDB JRdeAFaNdAfxTWLQyEGTCC3LZ2Es9HQYHhPX7mtIL/E8EC6Swon2mF2eugl21tnKm1lK XQRbMd2Ng803VVqtOOcEjhxhElhkLVgEIfzA19IXH/h3DM47LYUjUURK7l6gVs7F2ffi jr15iwH03QTh1r2trTLdPJKKRtlr/aeYUV9NCvPhvLI5IDfvJh+rbYgp3CtLmbc/0PJI qDPSw/7+Izv1b5bg9VfbRzypEBgnZ7NqVHeq1jH43qAP0e3qbXCgEfdMwxcXaaat54MA 70SQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776919990; x=1777524790; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=COLCzYjS2jLt44R4NZ9hfttFAWXhiFxfc65HqLM4x+8=; b=K2ym49wl/r5cji2BqMmZhE7BZiDTkMYRGjeurs5/x4TRPNAp6pKyMUWV4Winm/NJgc OFpHNnUCWzvfhovViC1mu7rnH/o0GMVefTnBYceQnZOWPRso/boUspTi2mXatnnedSni EJFvKXqmEZhJahef7MYz2wyE7seTk+IKxYpiQGDDRRYNSvDhRAsixpFnu/ptKznZvLf8 KMk34GsfG+65HpfmQeU4V4Zo9QNvnDETJOtGWCQo7xxDF9TKaE+1cUVPFafei73uHeEG Elet93Zcy00JtsEP5tVP+n6ZHbSTgWpFw8pfV4YDh775QnpyKmWfH/mAvdGz8+PBmeTY aqwQ==
X-Forwarded-Encrypted: i=1; AFNElJ8e51YllE6e9xM43+M8koxu7DUQmRRzFbbjrXNGCBQY0LdM4EFtKgnvJajx9obEUB8QYCqlrxJYgDrE9Kk+@rfc-editor.org
X-Gm-Message-State: AOJu0Yzy+mabzFlQBlySVZ1z3IzRPpnNrsNsZq5Y5Zc0sD1ihsv1qT7K m6jc0ByZCaHdcp/9Gor2H97IcAoDd1wssDrhw2c3id7mWFtODZktVMOBRxirsz9DlNleLg==
X-Gm-Gg: AeBDiesO82JokrDZwYkbubxvziYVCxwjFySvb1YfOn4FFrIcdh50sFpM9TBeRtgvqja gTunNMyk0mJwdpFjXt5t7RtXnDOlHKkaA5bhuFoPKAunigOnympSQtPp8DlcnVLQu1xkMaYAPhO q5IMXcQg8rFyBFUTmETrugvC9LGHI7CfycZNF7wOX56jsF+WdIlXxh0MhZCXWmqLywwDV9G2uht DoWPLNAytQHdq/dNa8WKaLBp2Jg9gs0mcPgSOPGkdl4YvkCqSxv2qJmvWQOn4Yrp92siMXnCHIe ypJ8upRM2g1LJzMP5Y+XorZFRXcsT2zxWPaU1w2gJe6Ke6U3tjAAJnKLxOIX5WHmkhAdb4z+oXG GsnwIOkgpWIKkB6U9gtZz6Fz2CvFQ/gbtwAA5HoE38ff5QsVrvtycy4yMr8WHr3qi6r1inA4cm8 e2vO2SlYJngYDRbos9cHPGYQ2wbRvnJv7vx6+VYa2sPKRkRGDnuVeYyFZVi378eIsc
X-Received: by 2002:a05:6830:33e3:b0:7dc:cd0b:58ac with SMTP id 46e09a7af769-7dccd0b6c4cmr6204443a34.9.1776919989737; Wed, 22 Apr 2026 21:53:09 -0700 (PDT)
Received: from smtpclient.apple ([205.170.62.66]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-7dcd164d2c3sm7324943a34.24.2026.04.22.21.53.08 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Apr 2026 21:53:09 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.400.21\))
From: Kaelin Foody <kfoody@staff.rfc-editor.org>
In-Reply-To: <CAHTXsWd1Ks0Y3=3qPow1a1hOWPZtgGKoAF5-yXV4bK2ca+qtMg@mail.gmail.com>
Date: Wed, 22 Apr 2026 22:52:38 -0600
Content-Transfer-Encoding: quoted-printable
Message-Id: <F1697A2A-422B-47F5-A6F6-30ED0E5FF5D9@staff.rfc-editor.org>
References: <ACDAC378-8B56-4912-B3AD-4366692FFB32@cisco.com> <00E7EF1E-ABB9-4D6A-88AD-CD1583847528@staff.rfc-editor.org> <00DE5A64-6BB1-4127-92F2-01A0A4A76747@cisco.com> <AE089B88-C4E8-430B-A38B-C761E3ED3F9C@staff.rfc-editor.org> <CAHTXsWd1Ks0Y3=3qPow1a1hOWPZtgGKoAF5-yXV4bK2ca+qtMg@mail.gmail.com>
To: Deb Cooley <debcooley1@gmail.com>
X-Mailer: Apple Mail (2.3864.400.21)
Message-ID-Hash: 6PQ4O3BYYCHHNBKTPBPMNS4Z5HA5D7YF
X-Message-ID-Hash: 6PQ4O3BYYCHHNBKTPBPMNS4Z5HA5D7YF
X-MailFrom: kfoody@staff.rfc-editor.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Eliot Lear <lear@cisco.com>, Muhammed Shahzad <mshahza@ncsu.edu>, rfc-editor@rfc-editor.org, "Nancy Cam-Winget (ncamwing)" <ncamwing@cisco.com>, auth48archive@rfc-editor.org, scim-ads@ietf.org, scim-chairs@ietf.org, Hassan <hassaniqbal931@gmail.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [auth48] [AD] AUTH48: RFC-to-be 9944 <draft-ietf-scim-device-model-18> for your review
List-Id: "Archiving AUTH48 exchanges between the RFC Production Center, the authors, and other related parties" <auth48archive.rfc-editor.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/auth48archive/dI1jho00jR1AmgniNBRSOGMfFCs>
List-Archive: <https://mailarchive.ietf.org/arch/browse/auth48archive>
List-Help: <mailto:auth48archive-request@rfc-editor.org?subject=help>
List-Owner: <mailto:auth48archive-owner@rfc-editor.org>
List-Post: <mailto:auth48archive@rfc-editor.org>
List-Subscribe: <mailto:auth48archive-join@rfc-editor.org>
List-Unsubscribe: <mailto:auth48archive-leave@rfc-editor.org>

Hi *Deb, authors, 

* Deb - As AD, please review the most recent round of updates made to this document. These changes are best viewed in the diff here: https://www.rfc-editor.org/authors/rfc9944-lastrfcdiff.html. 
Additional context regarding these updates is available in this email thread. 

Authors - We have marked Hassan’s approval on the AUTH48 status page for this document here: https://www.rfc-editor.org/auth48/rfc9944.

Please note that we await a reply to this question below:

> b) Should the update below be implemented?
> 
> Appendix B.6: 
> Two additional instances of “...:Devices” (plural) appear in this section. Should these instances be updated to “:Device” (singular) as well?

We will request that IANA make their relevant changes after we receive all other approvals listed on the AUTH48 status page.

All best,

Kaelin Foody
RFC Production Center

> On Apr 17, 2026, at 7:02 AM, Hassan <hassaniqbal931@gmail.com> wrote:
> 
> Hi Kaelin,
> 
> Thank you for the updates. Approved from my end.
> 
> On Tue, Apr 14, 2026 at 4:32 PM Kaelin Foody <kfoody@staff.rfc-editor.org> wrote:
> Hi Eliot,
> 
> Thanks for your reply and letting us know you will be out of office -- we will wait on your reply accordingly. 
> 
> We have updated the files and Section 6.3.1 as requested. Please review the two matters below at your convenience:
> 
> a) For the item below, we have removed a space from the left margin for both the “location” line (seen below) and for the “resourceType” line that follows it, to preserve original indentation. Please review this update in Appendix A.1 for correctness. 
> 
> >> Appendix A.1: 
> >> We have updated this line per item #6, but it is now one character too long. Please review and let us know where to insert a line break for the line below:
> >> 
> >>    "location": "https://example.com/v2/ResourceTypes/EndpointApps”,
> > 
> > I think you can just indent one space.
> 
> 
> b) Should the update below be implemented?
> 
> >> Appendix B.6: 
> >> Two additional instances of “...:Devices” (plural) appear in this section. Should these instances be updated to “:Device” (singular) as well?
> 
> 
> Please review the items above and let us know if there are any outstanding updates remaining.
> 
> The AUTH48 status page for this document is available here:
> https://www.rfc-editor.org/auth48/rfc9944
> 
> — FILES (please refresh): —
> 
> The updated files have been posted here:
> https://www.rfc-editor.org/authors/rfc9944.txt
> https://www.rfc-editor.org/authors/rfc9944.pdf
> https://www.rfc-editor.org/authors/rfc9944.html
> https://www.rfc-editor.org/authors/rfc9944.xml
> 
> Diff files showing changes between the last and current version:
> https://www.rfc-editor.org/authors/rfc9944-lastdiff.html
> https://www.rfc-editor.org/authors/rfc9944-lastrfcdiff.html (side by side)
> 
> Diff files showing changes made during AUTH48:
> https://www.rfc-editor.org/authors/rfc9944-auth48diff.html
> https://www.rfc-editor.org/authors/rfc9944-auth48rfcdiff.html (side by side)
> 
> Diff files showing all changes:
> https://www.rfc-editor.org/authors/rfc9944-diff.html
> https://www.rfc-editor.org/authors/rfc9944-rfcdiff.html (side by side)
> 
> All the best,
> 
> Kaelin Foody
> RFC Production Center
> 
> On Apr 11, 2026, at 5:51 AM, Eliot Lear <lear@cisco.com> wrote:
> > 
> > Hi Kaelin,
> > 
> > Below are my answers.  Please be advised, I’m going on two weeks of holiday and will have a limited ability to respond or review changes.  Also see below for the one remaining other issue which is mildly substantial but hopefully not controversial.
> > 
> > 
> >> On 9 Apr 2026, at 20:23, Kaelin Foody <kfoody@staff.rfc-editor.org> wrote:
> >> 
> >> Hi Eliot, all,
> >> 
> >> We have updated the files as requested. These updates are best viewed here: https://www.rfc-editor.org/authors/rfc9944-lastrfcdiff.html.
> >> 
> >> A few follow-up questions regarding these updates:
> >> 
> >> a) Section 6.3.1, Table 2:
> >> We have updated this table accordingly. May we also add a value for “Imm” in the legend that appears after this table?
> >> 
> >> Perhaps:
> >>   Imm = Immutable
> > 
> > Yes.
> > 
> >> 
> >> b) Section 7.6.2, Table 8: 
> >> In the “Mutable” column of this table, should the $ref attribute’s value be updated from “R” to “RO” as well (to match the updates made to devContEntEndpoint and telEntEndpoint)?
> > 
> > Yes.
> > 
> >> 
> >> c) Appendix A.1: 
> >> We have updated this line per item #6, but it is now one character too long. Please review and let us know where to insert a line break for the line below:
> >> 
> >>    "location": "https://example.com/v2/ResourceTypes/EndpointApps”,
> > 
> > I think you can just indent one space.
> > 
> >> 
> >> d) Appendix B.6: 
> >> Two additional instances of “...:Devices” (plural) appear in this section. Should these instances be updated to “:Device” (singular) as well?
> >> 
> >> We will request that IANA make their relevant changes and request AD approval after we receive your remaining updates.
> > 
> > 
> > 
> > In Section 6.3.1, we wrote:
> > 
> > OLD:
> > 
> >> subjectName:When present, a string that contains one of two names…
> > 
> > If certificateInfo is present then subjectName must be present.  Otherwise we haven’t given sufficient implementation guidance on how to identify a valid identity.  Therefore, the proposed change is:
> > 
> > NEW:
> > 
> >> subjectName:A string that contains one of two names
> > 
> > The table already indicates that subjectName is required, as does the JSON OpenAPI.
> > 
> > This got missed in earlier review because people (including myself) may have been thinking about whether the parent object was present.
> > 
> > Regards,
> > 
> > Eliot
> > 
> > 
> > 
> >> 
> >> The AUTH48 status page for this document is available here:
> >> https://www.rfc-editor.org/auth48/rfc9944
> >> 
> >> — FILES (please refresh): —
> >> 
> >> The updated files have been posted here:
> >> https://www.rfc-editor.org/authors/rfc9944.txt
> >> https://www.rfc-editor.org/authors/rfc9944.pdf
> >> https://www.rfc-editor.org/authors/rfc9944.html
> >> https://www.rfc-editor.org/authors/rfc9944.xml
> >> 
> >> Diff files showing changes between the last and current version:
> >> https://www.rfc-editor.org/authors/rfc9944-lastdiff.html
> >> https://www.rfc-editor.org/authors/rfc9944-lastrfcdiff.html (side by side)
> >> 
> >> Diff files showing changes made during AUTH48:
> >> https://www.rfc-editor.org/authors/rfc9944-auth48diff.html
> >> https://www.rfc-editor.org/authors/rfc9944-auth48rfcdiff.html (side by side)
> >> 
> >> Diff files showing all changes:
> >> https://www.rfc-editor.org/authors/rfc9944-diff.html
> >> https://www.rfc-editor.org/authors/rfc9944-rfcdiff.html (side by side)
> >> 
> >> All best,
> >> 
> >> Kaelin Foody
> >> RFC Production Center
> >> 
> >>> On Apr 7, 2026, at 1:45 PM, Eliot Lear <lear@cisco.com> wrote:
> >>> 
> >>> Hi Kaelin
> >>> 
> >>> Hassan identified a number of typos and omissions in his review.  Some of these will need IANA review, as there are several entries missing.  All of these, I think, are non-controversial edits.
> >>> 
> >>> There is one exception that we will come back to after this one.  It’s not that it’s controversial, but it is a substantive change.
> >>> 
> >>> Eliot
> >>> 1. Section 7.4.1, Figure 10 (FDO Example) — schema URIs in JSON
> >>> OLD: urn:ietf:params:scim:schemas:core:2.0:Devices and urn:ietf:params:scim:schemas:extension:fido-device-onboard:2.0:Devices
> >>> NEW: urn:ietf:params:scim:schemas:core:2.0:Device and urn:ietf:params:scim:schemas:extension:fido-device-onboard:2.0:Device
> >>> 2. Appendix A.7, FDO Extension JSON Schema — id and meta.location use plural "Devices"
> >>> OLD: "id": "urn:ietf:params:scim:schemas:extension:fido-device-onboard:2.0:Devices" and "location": "...fido-device-onboard:2.0:Devices"
> >>> NEW: "id": "urn:ietf:params:scim:schemas:extension:fido-device-onboard:2.0:Device" and "location": "...fido-device-onboard:2.0:Device"
> >>> 3. Section 7.5.1, Zigbee deviceEui64Address description
> >>> OLD: "takes the same form as the deviceMACaddress"
> >>> NEW: "takes the same form as the deviceMacAddress "
> >>> 4. Section 7.6.2, description of $ref attribute
> >>> OLD: "EndointApp"
> >>> NEW: "EndpointApp"
> >>> 5. Appendix A.1, Resource Schema — EndpointApp endpoint path
> >>> OLD: "endpoint": "/EndpointApp"
> >>> NEW: "endpoint": "/EndpointApps" 6. OLD: "location": "https://example.com/v2/ResourceTypes/EndpointApp",
> >>> NEW: "location": "https://example.com/v2/ResourceTypes/EndpointApps", 7. Appendix A.3, EndpointApp Schema meta.location
> >>> OLD: "/v2/Schemas/urn:ietf:params:scim:schemas:core:2.0:Device"
> >>> NEW: "/v2/Schemas/urn:ietf:params:scim:schemas:core:2.0:EndpointApp" 8. Appendix A.4, in schema with ID "urn:ietf:params:scim:schemas:extension:pairingOOB:2.0:Device",
> >>> OLD: "description": "Passkey pairing method for BLE."
> >>> NEW: "description": "Out-of-band pairing method for BLE."
> >>> 9. Appendix A.4, BLE Extension JSON Schema — mobility type
> >>> OLD: "type": "bool"
> >>> NEW: "type": "boolean"
> >>> 10. [We’ll come back to this one]
> >>> 11. Section 6.3.1, Table 2 — clientToken Return column
> >>> OLD: Return = N
> >>> New: Return = Def
> >>> 12. Section 7.1.3, Table 3 — isRandom Required column
> >>> OLD: Req = T
> >>> NEW: Req = F
> >>> 13. Section 7.2.1, prose description of bootstrapKey
> >>> OLD: "This attribute is required, case sensitive, mutable, and returned by default."
> >>> NEW: "This attribute is required, case sensitive, write only, and never returned."
> >>> 14. Section 9.2, IANA registrations for BLE pairing method extensions (pairingNull) — missing entry
> >>> NEW:
> >>> Schema URI: urn:ietf:params:scim:schemas:extension:pairingNull:2.0:Device
> >>> Name: Pairing Null
> >>> Resource Type: Device
> >>> Reference: RFC 9944, Section 7.1.3
> >>> 15. Section 9.2, IANA registrations for Zigbee — missing entry
> >>> NEW:
> >>> Schema URI: urn:ietf:params:scim:schemas:extension:zigbee:2.0:Device
> >>> Name: Zigbee
> >>> Resource Type: Device
> >>> Reference: RFC 9944, Section 7.5
> >>> 16. Section 9.2, IANA registration for urn:ietf:params:scim:schemas:extension:endpointAppsExt:2.0:Device — Reference
> >>> OLD: RFC 9944, Section 7.1.3
> >>> NEW: RFC 9944, Section 7.6
> >>> 17. Appendix A.4, BLE Extension JSON Schema — irk mutability and returned fields
> >>> OLD: "mutability": "readWrite", "returned": "default"
> >>> NEW: "mutability": "writeOnly", "returned": "never"
> >>> 18. Appendix A.4, pairingJustWorks schema — key attribute
> >>> OLD: "required": true
> >>> NEW: "required": false
> >>> 19. Appendix A.7, FDO Extension JSON Schema — fdoVoucher mutability and returned fields
> >>> OLD: "mutability": "readWrite", "returned": "default"
> >>> NEW: "mutability": "writeOnly", "returned": "never"
> >>> 0a. Section 6.3.1, Table 2 —  clientToken
> >>> For applicationType:
> >>> OLD: Mutable = R
> >>> NEW: Mutable = RO
> >>> 20b. Section 6.2, prose description of applicationType
> >>> OLD: "The attribute is required and is not case sensitive. The attribute is readOnly and should be returned by default."
> >>> NEW: "The attribute is required and is not case sensitive. The attribute is immutable and should be returned by default."
> >>> 20c. Section 6.3.1, Table 2 — applicationType Mutable column
> >>> OLD: Mutable = R
> >>> NEW: Mutable = Imm
> >>> 21. Section 7.6.2, Table 8 — devContEntEndpoint and telEntEndpoint 
> >>> For devContEntEndpoint: 
> >>> OLD: Mutable = R
> >>> NEW: Mutable = RO
> >>> For telEntEndpoint: 
> >>> OLD: Mutable = R
> >>> NEW: Mutable = RO
> >>> 22. Section 7.6.1, prose description of deviceControlEnterpriseEndpoint
> >>> OLD: "This attribute is required, case sensitive, mutable, and returned by default."
> >>> NEW: "This attribute is required, case sensitive, read-only, and returned by default."
> >>> 23. Section 7.6.1, prose description of telemetryEnterpriseEndpoint
> >>> OLD: "This attribute is optional, case sensitive, mutable, and returned by default."
> >>> NEW: "This attribute is optional, case sensitive, read-only, and returned by default."
> >>> 24. Section 7.6.2, Table 8 — $ref
> >>> OLD: $ref row Case Exact = F
> >>> NEW: $ref row Case Exact = T
> >>> 25. Appendix A.5, DPP Extension Schema — bootstrapKey
> >>> OLD: "mutability": "readWrite", "returned": "default"
> >>> NEW: "mutability": "writeOnly", "returned": "never"
> >>> 26. [We’ll come back to this one]
> >>> 27. [deleted]
> >>> 28. Section 6.3.1, Table 2 — missing groups attribute row
> >>> OLD: (no groups row in Table 2)
> >>> NEW: Add row groups | T | F | T | RO | Def | n/a
> >>> 29. Appendix A.9, endpointAppsExt Extension Schema — $ref sub-attribute required
> >>> OLD: "required": false
> >>> NEW: "required": true
> >>> 30. Section 7.1.3, prose — incorrect cross-reference to Section 6.1
> >>> OLD: "Each extension contains the common attributes in Section 6.1."
> >>> NEW: "Each extension contains the common attributes in Section 2.1."
> >>> 
> >> 
> > 
> 
> 
> 
> -- 
> --
> Best
> Hassan Iqbal