[OAUTH-WG] Re: New I-D: Problem statement on verifiable human mandates for autonomous agent actions
george@practicalidentity.com Wed, 22 July 2026 12:42 UTC
Return-Path: <george@practicalidentity.com>
X-Original-To: oauth@mail2.ietf.org
Delivered-To: oauth@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 6F91A11C45D30 for <oauth@mail2.ietf.org>; Wed, 22 Jul 2026 05:42:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1784724144; bh=B1HxiC61l/LM6Qitugbov5Tw2VRdJcb9F2iZdiU7F+4=; h=From:Subject:Date:References:Cc:In-Reply-To:To; b=Q2AyzB30BtE5B9+QghXJ/ynjOF/75cXKMii2yBVpitxPfCNSgKk/VTVWudjIo5J1o PrtnVVFMS/W/xjsOm/Q0ZWmj2j5DONmx89DeeFoCpP1nnHHx6ymcuaM2AYx9KAndId Dc1tbOhyEU2L7ZMEri5Yc5TWmZTRJDhyOOkyigSA=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.206
X-Spam-Level:
X-Spam-Status: No, score=-1.206 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.1, MIME_HTML_ONLY_MULTI=0.001, MIME_QP_LONG_LINE=0.001, MPART_ALT_DIFF=0.79, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=practicalidentity.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 1nS6NKUiW3Xh for <oauth@mail2.ietf.org>; Wed, 22 Jul 2026 05:42:20 -0700 (PDT)
Received: from outbound.ci.icloud.com (ci-2003j-snip4-2.eps.apple.com [57.103.91.223]) (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 40C6011C458B8 for <oauth@ietf.org>; Wed, 22 Jul 2026 05:42:00 -0700 (PDT)
Received: from outbound.ci.icloud.com (unknown [127.0.0.2]) by p00-icloudmta-asmtp-us-central-1k-100-percent-11 (Postfix) with ESMTPS id 2FD8E18000BA; Wed, 22 Jul 2026 12:41:51 +0000 (UTC)
X-ICL-RepId: 019f89d8-c2b7-7a44-a37c-f653a9e6df08
X-ICL-Out-Info: HUtFAUMHWwJACUgATUQeDx5WFlZNRAJCTQBKHVsHRQNCF0kEVBcOVk1eHVwfUA5yAEsZUBleCFMcUBxWA0MCRgkXG1wAFw1WTUkKUg5DAlERVRFXCFkfWwRAVlACWktAEwRKEwVSB11NVg1HD1geXBQXG1pDXgheH0wcHQ5YBhIATQoONgZZBV4JVgNDBTYSFF1FQx9WCEYZWhlfBFMOXARQDEpDVARfUFQRV1ALKHBDfU8BXXFGCjYAPB5ZBFsHXXg9AF0aWXRAD0AFVABbdzEBOEMfVghGGVoZXwRTDlwEUAxKQ1QEX04ZDEodUlZRBUoMXABoD10dWBFd
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=practicalidentity.com; s=sig1; t=1784724114; x=1787316114; bh=GYTt8YAbD5ETmDGn7pqvkfdB4Eu5JiBJSL7YKVzQmgs=; h=Content-Type:From:Mime-Version:Subject:Date:Message-Id:To:x-icloud-hme; b=kgPEEFta2HoyZO3wWnWeehsOqasW5u4X9IsCV4BG8mZe+aITSo9ZDa6gRS8+EXqlbiyLErOq2cWqOagkkr7l5VE7IFis/+/qgmqnlFw6yiVYYVjLv+8FMONW5vC5mdNR1aSDW+aqoqhbsfsDj8dTFveBXwELF9x6SGslNtHEdt0FQjXA8bnJ0ubau3P1wmRRH0JBvLS+xzXZYnbSmA6Y5motwRkIM6DVuEVw0JYwu4vIvVxkn1oIs9JwFdL75TsRD+j3jsY3PzkVXZjVCL9ZGDIBq25ObFRz2NeYvopyZO6/1yUHo7ujT3qapssKvkBTdpLc+ZG6Eo6OLe6iQr5wzg==
mail-alias-created-date: 1727343745928
Received: from smtpclient.apple (unknown [17.57.156.36]) by p00-icloudmta-asmtp-us-central-1k-100-percent-11 (Postfix) with ESMTPSA id 18EED1800221; Wed, 22 Jul 2026 12:41:51 +0000 (UTC)
Content-Type: multipart/alternative; boundary="Apple-Mail-79477C9E-6D3A-42A7-B049-BA4E9FC10033"
Content-Transfer-Encoding: 7bit
From: george@practicalidentity.com
Mime-Version: 1.0 (1.0)
Date: Wed, 22 Jul 2026 14:41:38 +0200
Message-Id: <CB3D720F-8F9D-4305-AE30-2F0686970EA8@practicalidentity.com>
References: <9CF8DD91-376D-41E8-AD27-4238BDFBB00D@yuthent.com>
In-Reply-To: <9CF8DD91-376D-41E8-AD27-4238BDFBB00D@yuthent.com>
To: Mohamad Khalil Yossif <mohamad=40yuthent.com@dmarc.ietf.org>
X-Mailer: iPad Mail (23F84)
X-Proofpoint-ORIG-GUID: Oujbnv2gr0hwJ8Isan24FDeqR5zWejTI
X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIyMDEyNCBTYWx0ZWRfX8zCsuR0GFmRm ylDcNGCcyFIZgVs38EflNr67aG2KFU6fd/YfuCT/tG+x7NfpskmtqQW11h4CumFHJEibAxcmpVR ToUzBaEREM+6bvvb4Wsh4bYfkqusIYyKCIAO5fXPGLah2OprZdzP/dTpZbSNNituLfkM9cg2EBG Yl1p2KR1A/YHPFv3nHgtKO/wN33GeAZpBcXcAFNN9LSO+EO7ojxcFWNsPjKLBSaZ/KMPKj64Tcu u4hHRKMWRflb16SAk6JZ9r+PDSy4HBjoza2qCU4jcDgFKsB3O2zqOkqcI8USR2Yu7FGv5OaER1Y 0yEkPtkNvlcRDC3pGW4
X-Proofpoint-GUID: Oujbnv2gr0hwJ8Isan24FDeqR5zWejTI
Message-ID-Hash: N7LEZBXO7L4RBM5IRQVYWEVWIIMDHQ5H
X-Message-ID-Hash: N7LEZBXO7L4RBM5IRQVYWEVWIIMDHQ5H
X-MailFrom: george@practicalidentity.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-oauth.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: oauth@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [OAUTH-WG] Re: New I-D: Problem statement on verifiable human mandates for autonomous agent actions
List-Id: OAUTH WG <oauth.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/oauth/FacCO2P80D0Bwf8iqNHD1WPlyO4>
List-Archive: <https://mailarchive.ietf.org/arch/browse/oauth>
List-Help: <mailto:oauth-request@ietf.org?subject=help>
List-Owner: <mailto:oauth-owner@ietf.org>
List-Post: <mailto:oauth@ietf.org>
List-Subscribe: <mailto:oauth-join@ietf.org>
List-Unsubscribe: <mailto:oauth-leave@ietf.org>
|
On Jul 22, 2026, at 2:32 PM, Mohamad Khalil Yossif <mohamad=40yuthent.com@dmarc.ietf.org> wrote:
Hi all,
I have submitted draft-yossif-agent-mandate-problem-00, a short
problem statement. No protocol, no mechanism.
The problem: a human authorizes intent at T0, an autonomous agent
executes a specific parameterized action at T1, and nothing
cryptographically binds the executed parameters to the constraints
the human actually signed. OAuth scopes are static and session-bound,
audit logs are self-asserted after the fact, and existing
mandate-style work is payments-scoped. The draft states the gap and
the requirements any general solution would need to meet.
https://datatracker.ietf.org/doc/draft-yossif-agent-mandate-problem/
Given the WG charter now covers authorization for automated agents,
I would welcome feedback on the problem definition itself: is it
stated at the right level, and is anything missing from the
requirements?
Mohamad Khalil Yossif
_______________________________________________
OAuth mailing list -- oauth@ietf.org
To unsubscribe send an email to oauth-leave@ietf.org
- [OAUTH-WG] New I-D: Problem statement on verifiab… Mohamad Khalil Yossif
- [OAUTH-WG] Re: New I-D: Problem statement on veri… george
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Mohamad Khalil Yossif
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Blake Morrison
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Mohamad Khalil Yossif
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Blake Morrison
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Mohamad Khalil Yossif
- [OAUTH-WG] New I-D: Problem statement on verifiab… Blake Morrison
- [OAUTH-WG] Re: New I-D: Problem statement on veri… morganLR
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Blake Morrison
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Brian Vicente
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Blake Morrison
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Mohamad Khalil Yossif
- [OAUTH-WG] Re: New I-D: Problem statement on veri… morganLR
- [OAUTH-WG] Re: New I-D: Problem statement on veri… Kieran Sweeney