[IPP] Questions about draft Accounting spec and privacy attributes

Rick Yardumian via ipp <ipp@pwg.org> Wed, 08 January 2020 01:21 UTC

Return-Path: <ipp-bounces@pwg.org>
X-Original-To: ietfarch-ipp-archive@ietfa.amsl.com
Delivered-To: ietfarch-ipp-archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22B69120077 for <ietfarch-ipp-archive@ietfa.amsl.com>; Tue, 7 Jan 2020 17:21:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level:
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=canonusa365.onmicrosoft.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 zNK9Zdxys7hC for <ietfarch-ipp-archive@ietfa.amsl.com>; Tue, 7 Jan 2020 17:21:40 -0800 (PST)
Received: from mail.pwg.org (mail.pwg.org [50.116.7.199]) by ietfa.amsl.com (Postfix) with ESMTP id 4E45F120018 for <ipp-archive2@ietf.org>; Tue, 7 Jan 2020 17:21:40 -0800 (PST)
Received: by mail.pwg.org (Postfix, from userid 1002) id 275A73B73; Wed, 8 Jan 2020 01:21:39 +0000 (UTC)
Received: from mail.pwg.org (localhost [IPv6:::1]) by mail.pwg.org (Postfix) with ESMTP id 5DE582A78; Wed, 8 Jan 2020 01:21:34 +0000 (UTC)
X-Original-To: ipp@pwg.org
Delivered-To: ipp@pwg.org
Received: by mail.pwg.org (Postfix, from userid 1002) id BC04F3A67; Wed, 8 Jan 2020 01:21:32 +0000 (UTC)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2082.outbound.protection.outlook.com [40.107.243.82]) by mail.pwg.org (Postfix) with ESMTPS id 552E92A78 for <ipp@pwg.org>; Wed, 8 Jan 2020 01:21:31 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PwzgbKFbj+5dzrL5zxTnU2N9g8nzh3i2nMLG8vnH1sVAxXZ6+jT0KUm56yp7JeRw5jBUeRZSD/SWTLxuc0B4g//a4RqzmCRJNyoIL7jgpd0E2EghtsBwwo8odbplUFZggZMVdRFbkNLg+Vly88VuXg8yOvV3tVCv9PhYhMlRBVCnuD4V9/f/4p6bAfv8i+RuZaT23OTCcZUcSwC3ZOERmK+VYsoq5z7Bk6nPUg7ScyxId9trF4aHliAv/WB+aAmlqM9NqclGXtj/cTHvAsSErZYxP+cSNDMHm9jv1BdDM4TR+ywmdbuCMDZKcNKtBv9AHub2386/a7Nfcy06XOOgjA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UxDsXgtL3ImEFQEuR93O2gE8ScXI1mqw9ppaZWLhEp8=; b=Smuh1GrzqOtx0BTAVZ6IB2tmUOzv7nDy2VBxhiwTsxwcTM8IyvCtceuAiT7od3hgOqDzrqZ6gDeABKfDIorQKj+9cwWG0P5tY2Vs137RH/XVDgUcX+QMh5PGABefKoCRsgXBzj30pbFD9D24/Nud3LPsw9GuEArISUfp30fQimKC8ttupXvwniW73MffOHLNHeOtEy1MyBXMXGXz33cvl50pD7R5zqpMRUHTjrShdEUA7RrTCeltIzdOCu+9eE5OwNZpkfR6lxRPu6R+QoTHIEyXIBLlaH3MXAB8iUXsGA8rAG1m7ZZs3jaxUQaqBJrljsopUqtQcFa7XoOKEc5qgg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ciis.canon.com; dmarc=pass action=none header.from=ciis.canon.com; dkim=pass header.d=ciis.canon.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CanonUSA365.onmicrosoft.com; s=selector2-CanonUSA365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UxDsXgtL3ImEFQEuR93O2gE8ScXI1mqw9ppaZWLhEp8=; b=vMYk01gXr9gThz56LaguCGmK7me8Ay9GSQlvmyxVlmKLyES7G1iaagYN+ndNMDYFohqXP5t7aeMowq7TVOWWPeDeBJE7IBpnzPf2hqVujxP0wwK9nlV6Iu+2Jg4aglH/thYwghIISDngwVQOOxgIB2y0PYJ/H84LEeEy/6ySt8w=
Received: from BY5PR16MB3237.namprd16.prod.outlook.com (10.255.72.28) by BY5PR16MB3094.namprd16.prod.outlook.com (10.255.72.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2602.10; Wed, 8 Jan 2020 01:21:29 +0000
Received: from BY5PR16MB3237.namprd16.prod.outlook.com ([fe80::e439:114:b2cf:d984]) by BY5PR16MB3237.namprd16.prod.outlook.com ([fe80::e439:114:b2cf:d984%5]) with mapi id 15.20.2602.015; Wed, 8 Jan 2020 01:21:28 +0000
To: "ipp@pwg.org" <ipp@pwg.org>
Thread-Topic: Questions about draft Accounting spec and privacy attributes
Thread-Index: AdXFvMOLqYfk6q/eQAim9f4B3946jg==
Date: Wed, 08 Jan 2020 01:21:27 +0000
Message-ID: <BY5PR16MB323769EAA13123E4D9C1171AE43E0@BY5PR16MB3237.namprd16.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ryardumian@ciis.canon.com;
x-originating-ip: [146.184.4.5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e45f1d35-e338-4cca-3d20-08d793d9164e
x-ms-traffictypediagnostic: BY5PR16MB3094:
x-microsoft-antispam-prvs: <BY5PR16MB309407903C55C37A55528743E43E0@BY5PR16MB3094.namprd16.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 02760F0D1C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(376002)(366004)(346002)(396003)(39860400002)(189003)(199004)(9326002)(2906002)(966005)(5660300002)(316002)(6916009)(7696005)(55016002)(8936002)(81156014)(9686003)(52536014)(15650500001)(86362001)(6506007)(66946007)(81166006)(66556008)(8676002)(76116006)(478600001)(33656002)(66476007)(64756008)(66446008)(26005)(186003)(71200400001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY5PR16MB3094; H:BY5PR16MB3237.namprd16.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ciis.canon.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: aR+/L2RKueI6RiDbztNnOxGG61fBhHYUY50cUy9vNNyYpj6Eh6LhvIQD4QbCmoRsfIvoXnENSgw+Ux3WQ9ySjRGjBbuZhHFnofaZZlD1j9byKKcT2jHW2xfwbdrjSPgrg8x+AtWsh9iPoNJy+AqLJPJT9F/K0x0YQg8MtgERCI4zX02cN3+JrxUyR4IoiBAvq0+Tozoqcvi1zKizd18a3j8ZMh4CETKY9GHXoKBNDK/dyoCYj5GoGfdH+SJl3+5c3EVGADIzFZnmk+2P9y/978R1mJ0R1K5YBjgLjrDPf9pRVQou61cuHauHgSaNk6mPaQecYeYEl5PsmRRfLTpnXnjc8BFJSgXUttk8+VOyfssOYlj2V5ORDPFEVtvK+SaD8yMbAo8aRTOXrHN/OXef6VtZYSScEixazYmPutf1pTO16JE6OZ9HfdI5h7/1vOfJbrcPgC/Fxm2QSlXogFqnAFziPpALT58vsDvNO79K3NY=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: ciis.canon.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e45f1d35-e338-4cca-3d20-08d793d9164e
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jan 2020 01:21:28.5288 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5132013a-1c8d-4f87-9f4d-43110f5bc07b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dhl/C142owcrJrtsYwONDdH9y+DAqmAETuwMxgU4A8yWMNftFTaaH5sOxeCiPdAYKbFOKKD/KtEDkQg2OhHVsA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR16MB3094
Subject: [IPP] Questions about draft Accounting spec and privacy attributes
X-BeenThere: ipp@pwg.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: ISTO-PWG Internet Printing Protocol workgroup discussion forum <ipp.pwg.org>
List-Unsubscribe: <https://www.pwg.org/mailman/options/ipp>, <mailto:ipp-request@pwg.org?subject=unsubscribe>
List-Archive: <http://www.pwg.org/pipermail/ipp/>
List-Post: <mailto:ipp@pwg.org>
List-Help: <mailto:ipp-request@pwg.org?subject=help>
List-Subscribe: <https://www.pwg.org/mailman/listinfo/ipp>, <mailto:ipp-request@pwg.org?subject=subscribe>
From: Rick Yardumian via ipp <ipp@pwg.org>
Reply-To: Rick Yardumian <ryardumian@ciis.canon.com>
Content-Type: multipart/mixed; boundary="===============0625925989264896013=="
Errors-To: ipp-bounces@pwg.org
Sender: ipp <ipp-bounces@pwg.org>

Hi,

Canon has some questions about the draft Accounting specification and its use of IPP privacy attributes. Please reference the following specifications:
- Job Accounting with IPP v1.0 https://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippaccounting10-20191022.pdf
- IPP Privacy Attributes v1.0 (PRIVACY) https://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippprivacy10-20180403.pdf

The Job Accounting spec requires printers to conform to the IPP Privacy Attributes v1.0 specification. Per the IPP Privacy Attributes spec, a printer can define what job attributes are considered private as defined in section 4.1.3:

4.1.3 job-privacy-attributes

                'all': All attributes except "job-id", "job-uri", "job-uuid", and "job-printer-uri" are private.

                'default': All Job Description and Template attributes are private.

                'job-description: All Job Description attributes are private.

                'job-template': All Job Template attributes are private.

                'none': No attributes are private.


On the other hand, the following attributes are considered explicitly to contain personal data according to Accounting v1.0.

7.3 Privacy and Data Collection

                "job-originating-user-name" and "job-originating-user-uri":


As an example, let's say the printer does not collect the "job-name" attribute but collects other Job Description attributes.

Could another keyword besides 'all'/'default'/'job-description'/'job-template'/'none' be more appropriate for filling in job-privacy-attributes?



Canon's assumption is that PWG members might want fewer privacy items to show up on an informed consent dialog, which means coarser granularity purposely defined in the spec. (Accounting v1.0 - "4.4 Informed Consent")



Is Canon's understanding correct?

Could you tell us the background and logic behind the use of the IPP Privacy Attributes by the Job Accounting spec?



Thank you,

Rick

_______________________________________________
ipp mailing list
ipp@pwg.org
https://www.pwg.org/mailman/listinfo/ipp