[NMOP] Re: Question on draft-ietf-nmop-yang-message-broker-integration - ietf-system-capabilities
Per Andersson <per.ietf@ionio.se> Thu, 25 June 2026 16:59 UTC
Return-Path: <perkietf@gmail.com>
X-Original-To: nmop@mail2.ietf.org
Delivered-To: nmop@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 7C74A1076279C for <nmop@mail2.ietf.org>; Thu, 25 Jun 2026 09:59:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1782406755; bh=ZhAmyMmnP5h1H1AU0/WewNBA+fAKl1q2G0wChwKxt+Y=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=nAkriWoFyCdBeP6fZ52F8IniO8V/u1HZUeIAbtuNpviKvtPRyK8Q04z9T7eKxoxy2 Z5vhzOBGEUJgS6GDFqLMzF0IzFcLfNsIw3JS5InMUODTjYSuYUX+B0gOIuvSeDRGFG BMMFeborr41Y0cBVLoxA0RFXBuAJ2h76LW1v/mpg=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.893
X-Spam-Level:
X-Spam-Status: No, score=-1.893 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
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 2GsRiKkQW6zh for <nmop@mail2.ietf.org>; Thu, 25 Jun 2026 09:59:13 -0700 (PDT)
Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) (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 CFF731076278E for <nmop@ietf.org>; Thu, 25 Jun 2026 09:59:13 -0700 (PDT)
Received: by mail-pj1-f42.google.com with SMTP id 98e67ed59e1d1-36bb6d54a56so4706a91.2 for <nmop@ietf.org>; Thu, 25 Jun 2026 09:59:13 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782406747; x=1783011547; h=content-transfer-encoding:content-type:cc:to:subject:message-id :date:from:in-reply-to:references:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=jjCpqfOcR2Osp3PcC515zlkgdE9MqIKE/9FQlxCZ/vI=; b=b4mePi6lgZSuBZWw8+u2IQSbaqJTkIS7a/VVyHHuD4GOE6Pii1lCMUK1jjGBbHWpVi B1ayngDg6svxV4K3JV03uxGJCEip9LJLoIFzXSlrWUkNCpRRKiLmVWw8fAmy/J2QyYoO OAgiLryoGnoMcUoJAznBdfzXZJc+3LnZMyqclCHwAGeT3BD8pyq6EWgwVacglcw9Hg7j h0Tqq6TE+94oJm/ZSf2S6GUwHtSNO0V38ImiW4tfFSFtIyxJnP2C/AqzhhGCWB6f1ryg n6t3ADXXHhMH94Cm/5vO7N3ZbcdS7T2xRJVL5dgHzpkCTZzJb8fXAexUChpx7EQbTXom gsCA==
X-Forwarded-Encrypted: i=1; AHgh+RqBaW0lXb1sKV7PqqlM0MBeVigOhinKkqnRMZvYANzr5JoFdGG42Ul5Jv1nFyTvAK9r2TLC@ietf.org
X-Gm-Message-State: AOJu0YweOeTA0GHSrPV/1N/XZiOLrjEPuihHF9OMimrTckg1/v7xvTEP WUQ0IgbpBXU4z13OtKApDvr1UJevSSz7MOryQBtdQL0pXt2H6G6OTSMw4RJKr1An8Bw=
X-Gm-Gg: AfdE7cl3QxPYBwnpTxXaZn4rwur5q0cL6B6Oh4+GTbIhVZz8Zye+j5eO7nXliZeCD2k ZoLBvzLY+MBHTyZyOT174BivTQCY1CyfvhYsz9DKdlgsZjf0FCyYYNBOA6d99hyaUqb1U4ZGsSJ AZhKtBCGlopDf/1sabEXMUICazzg67KEPD34Rww09pub9wzLbr0PaXn3/m15HnfObHPlIuV1EzG 8wnRgRFmZqGDVP0m/Rw22Rj/Q/0OREwPjPFGttlgrYdh0z3ScQ8HMD2aQ7mnR9M11ZRQrmWoqr1 4ATFmyKH8hEDj112M6tqljwc26ZaBjb9GzSZwz0gouwb8d2RyaR8/jj8TyCJHBzGYbulv6fSi43 aocytKHfUU3wxEqizABeHe16jSp1tjKewgDd4fOySJ93R/4LVS8kvewzGkiBo561wXbmPOhPz9G A/ek9lXXbDadpVmFt5qLDFKYEJAp5BcafR3+3Nwe2lpXVJBHl2F1VrKLeorZTT+WxKYvluHPvvH wimQGiwO/HMftuEojHeK3EPx3QEw+IK6ES0kdk=
X-Received: by 2002:a17:90b:3c4f:b0:36d:df4f:ac6 with SMTP id 98e67ed59e1d1-37dfa27b1c4mr1790506a91.3.1782406746931; Thu, 25 Jun 2026 09:59:06 -0700 (PDT)
Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com. [209.85.210.175]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c92b681ffc8sm2118477a12.0.2026.06.25.09.59.06 for <nmop@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 25 Jun 2026 09:59:06 -0700 (PDT)
Received: by mail-pf1-f175.google.com with SMTP id d2e1a72fcca58-8454fccf3b1so487487b3a.1 for <nmop@ietf.org>; Thu, 25 Jun 2026 09:59:06 -0700 (PDT)
X-Forwarded-Encrypted: i=1; AFNElJ+o4F9z2Me+iwsvh1fx15c890hvWO0gYXStvp5ZOvXydeYbTjwrlWkFpH23eTKeQa4npgS/@ietf.org
X-Received: by 2002:a05:6a00:3e05:b0:83e:dfc6:7ff with SMTP id d2e1a72fcca58-845b3ae838fmr2004404b3a.5.1782406746517; Thu, 25 Jun 2026 09:59:06 -0700 (PDT)
MIME-Version: 1.0
References: <1387624537.1157475.1761751369707.ref@mail.yahoo.com> <1387624537.1157475.1761751369707@mail.yahoo.com> <ZR1P278MB1170CE6C1F4D9633A5CE3BBE89DDA@ZR1P278MB1170.CHEP278.PROD.OUTLOOK.COM> <288123420.4898609.1773178822999@mail.yahoo.com> <ZR1P278MB1170AD65D888A46F1F590AC5893E2@ZR1P278MB1170.CHEP278.PROD.OUTLOOK.COM>
In-Reply-To: <ZR1P278MB1170AD65D888A46F1F590AC5893E2@ZR1P278MB1170.CHEP278.PROD.OUTLOOK.COM>
From: Per Andersson <per.ietf@ionio.se>
Date: Thu, 25 Jun 2026 18:58:52 +0200
X-Gmail-Original-Message-ID: <CACvbXWHOh=pBpnSgBciRqDpjARoyGH2hX+9UdHkBGzffQ4L8Pw@mail.gmail.com>
X-Gm-Features: AVVi8Cf7XAkOUhXMTD_W_inGtgrMJ0y-xzXUmkoqJcnOPH50re9_-oCy-vPrtRE
Message-ID: <CACvbXWHOh=pBpnSgBciRqDpjARoyGH2hX+9UdHkBGzffQ4L8Pw@mail.gmail.com>
To: Thomas.Graf@swisscom.com
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Message-ID-Hash: KCJCSE35JSGZQ4IROFTGR7YMTZ2ZGU2H
X-Message-ID-Hash: KCJCSE35JSGZQ4IROFTGR7YMTZ2ZGU2H
X-MailFrom: perkietf@gmail.com
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: benoit.claise@huawei.com, ludwig=40clemm.org@dmarc.ietf.org, balazs.lengyel=40ericsson.com@dmarc.ietf.org, reshad@yahoo.com, nmop@ietf.org, draft-ietf-nmop-yang-message-broker-integration@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [NMOP] Re: Question on draft-ietf-nmop-yang-message-broker-integration - ietf-system-capabilities
List-Id: "Network Management Operations (NMOP) Working Group" <nmop.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/nmop/To3rYC68d0XcTT1sy1la5YdGUq0>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nmop>
List-Help: <mailto:nmop-request@ietf.org?subject=help>
List-Owner: <mailto:nmop-owner@ietf.org>
List-Post: <mailto:nmop@ietf.org>
List-Subscribe: <mailto:nmop-join@ietf.org>
List-Unsubscribe: <mailto:nmop-leave@ietf.org>
Hi, On Tue, May 5, 2026 at 9:18 AM <Thomas.Graf@swisscom.com> wrote: > > Dear RFC 9196 authors, > > > > Reshad and I have a different understanding on wherever through NACM YANG node permissions are inherited or not. Or in other words if a Netconf/Restconf client has certain permissions to access a certain YANG node defined by NACM, depending on those permission only subscribe able YANG nodes would be shown. > > I understood that Reshad interprets below text that all YANG nodes regardless would be shown. As a contributor and having implemented RFC 9196, I interpret node-instance-identifier as having access restricted by applicable NACM rules for the user viewing the tree. I am sensitive about leaking data or even existence of paths without applying the the correct access control. The Security Considerations in RFC 9196 state the following: All protocol-accessible data nodes in augmented modules are read-only and cannot be modified. Access control may be configured to avoid exposing any read-only data that is defined by the augmenting module documentation as being security sensitive. I would argue that showing existence of paths in the /system-capabilities tree when the user aren't allowed access to these nodes directly is a leak. -- Per, contributor
- [NMOP] Question on draft-ietf-nmop-yang-message-b… Reshad Rahman
- [NMOP] Re: Question on draft-ietf-nmop-yang-messa… Thomas.Graf
- [NMOP] Re: Question on draft-ietf-nmop-yang-messa… Reshad Rahman
- [NMOP] Re: Question on draft-ietf-nmop-yang-messa… Thomas.Graf
- [NMOP] Re: Question on draft-ietf-nmop-yang-messa… Reshad Rahman
- [NMOP] Re: Question on draft-ietf-nmop-yang-messa… Per Andersson
- [NMOP] Re: Question on draft-ietf-nmop-yang-messa… Andy Bierman