Re: [scim] draft-shahzad-scim-device-model-00

Salvatore DAgostino <sal@idmachines.com> Wed, 26 October 2022 12:59 UTC

Return-Path: <sal@idmachines.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 89110C1524B2 for <scim@ietfa.amsl.com>; Wed, 26 Oct 2022 05:59:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.907
X-Spam-Level:
X-Spam-Status: No, score=-1.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=idmachines.onmicrosoft.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ySZCpHogTSox for <scim@ietfa.amsl.com>; Wed, 26 Oct 2022 05:59:20 -0700 (PDT)
Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam04on2081.outbound.protection.outlook.com [40.107.100.81]) (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 E3C70C1524A6 for <scim@ietf.org>; Wed, 26 Oct 2022 05:59:19 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S7FnlagR/HezflzHC9JaA4mHSQEdOec/cmX7P9Xd/hgA5qG5gE9ZZ+ogoI7py3fdFXc8skwC0KQYFe+xFFv16Lq+SGqT8hWhavE4xy9x16jljivyp/hivfwzWlb7gefF/U2oHHiGd1kaoDw72XN89uWh/8W+1wmdLp9K0SCdLuCHCzmY519RHNyP2Ah73jk5OXzrnGfknUPK/ElCUTqvrh/cOad7PG/FrxIvd38YH8SdeXk8cEH7AhZHKd3CFlAiEXNxOXfqY1l3ry6wC9FFl4hx37OHnKRMZjVTC/MqqhmECXb35oDyA6txbEFTWQYN36pR5s8VoV0Q2XmvVfMjPQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=aVGPK9ImykdzTGLdnft6a3SoOJvfJN91ggtm8V3P3Gc=; b=F30skfe1Rzf8rhmJI0w250E/BrznaKY2qYuDa24swXeFmpY/WFf9Tw5VqSrHxKCbf9eI/U/MZoRJOZuyfhuI80Dg4QQx+Nx76U2FmuNoRqtrsvA+dy0kfTYtIm1jec3tMSQgTubnp8ONXimdFmvynKrEfzmpr1hrYShIssyTHKA0f0rzPJeRBn3D091SLQXFRX6PJAU2ouJoiqOcs/Rsna3lzss9kyKdW5PD9dP1djZ3ZLD4xwI8nQoFw2Z9NoktskUxUroFBhTCMFEdDc35aaJP0qMzds+0XuFtTnSlzuxRDXPsbWZMsGLG7C3bfuRan/XIg0xczDIcNhiqabp60w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=idmachines.com; dmarc=pass action=none header.from=idmachines.com; dkim=pass header.d=idmachines.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=idmachines.onmicrosoft.com; s=selector2-idmachines-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aVGPK9ImykdzTGLdnft6a3SoOJvfJN91ggtm8V3P3Gc=; b=tSMBdXfRwEzJBgx4irMHfGLXMipw7etdohtmSXVawACu84UmZKCt9crJ58f2lYfSxerR2G7M4xlDB+X7+xU48E3ZUPohiDp/T3lIjmexkyM23/FPo739jJdVT0W+vLoy/ZVKU6+2Wzdw0tcnmkn67gLR5hX+m0CnAetpU0be9IM=
Received: from BN6PR22MB0195.namprd22.prod.outlook.com (2603:10b6:404:35::22) by MN2PR22MB1806.namprd22.prod.outlook.com (2603:10b6:208:20a::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.28; Wed, 26 Oct 2022 12:59:14 +0000
Received: from BN6PR22MB0195.namprd22.prod.outlook.com ([fe80::91bb:72af:ac8b:cefc]) by BN6PR22MB0195.namprd22.prod.outlook.com ([fe80::91bb:72af:ac8b:cefc%10]) with mapi id 15.20.5746.028; Wed, 26 Oct 2022 12:59:14 +0000
From: Salvatore DAgostino <sal@idmachines.com>
To: Eliot Lear <lear@lear.ch>, "scim@ietf.org" <scim@ietf.org>
CC: "hiqbal@ncsu.edu" <hiqbal@ncsu.edu>, Muhammed Shahzad <mshahza@ncsu.edu>
Thread-Topic: [scim] draft-shahzad-scim-device-model-00
Thread-Index: AQHY6P6zHYUfpZX0HEuYHR909mDqxK4gofDA
Date: Wed, 26 Oct 2022 12:59:14 +0000
Message-ID: <BN6PR22MB0195CC37FDB9BBEFA32A679DD0309@BN6PR22MB0195.namprd22.prod.outlook.com>
References: <f92a63bf-9708-84de-5a3f-bc51f52f0cd0@lear.ch>
In-Reply-To: <f92a63bf-9708-84de-5a3f-bc51f52f0cd0@lear.ch>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=idmachines.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN6PR22MB0195:EE_|MN2PR22MB1806:EE_
x-ms-office365-filtering-correlation-id: d429e781-ea55-4826-8cc7-08dab751e291
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: EPp6wph+QqMrc9h/sfwHRsCfMxOl1YOGNcSTvHH9YDYgNGBvBMKJNH2HyQjCXhphlNHfQpHm8q+0Wt111qZfS3GaZJuYdXqXkrQo252C2bp/39DFzZfKVhRNPa1zN3FNX8tktJYigLdn6XmAjsoY1/44tLyY7eQWGU4PLM4shIO+pdeME71HUTFsxnRvm2NnI1tk8UzN0IYKJXnDT111nxzH/xEl5YMfvdHWBHiUz2OvWsch4teRlJ6b3pLbWHk4euJ2KWMfSmqGaWUnafhRlxVcfU+xSwef0sSdwDBEVu6fu63Xyu46wc+VGb14HT/rL7AP6asGF6c7JC0YAxfODu+BnQfwSjYyl8unOZa/DCQR0YUYNmYpxPEEamdN0aXSC+G1RfYwkSHcr2AVnlq0rsjbUJZFdAqFBGbH3t7xWntLWnQx094OaHtw7A1LTrfMz3zbApob+fmb4FkzxEE8ZuOnVTJcLjlKJIpcPBcZKiYrYc4Yo5nuahIrJGpMswhUxMjvk65sgRrKD7EVujTnHL4LOheWZTAj2yHg5i7UkHW56MfSrpN/5dNBrBzlap/kEBAaBd3Y3kcXwIoGu9kXEqHLH1DKajcinHYv6KYd+Tex3cjaSnG/c96UpUKcHX1F4ZMFlnkvxcC2Ncy7lUTzkvnstm8jvDl/gy6Ogx+zLC9KUxCOso+Y8RgY0qrHSoXtUWEX2T0hn+Idfe0Ne6YNQmD26f+mBGsAh8akrd8FC6ZDqXr/kKqB0y1Op7AxV+nAV2dTVVgj0o4sGMqYQKN+UxRYJ5Cd5zLXRAjz3IU0OeY=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN6PR22MB0195.namprd22.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(346002)(366004)(376002)(396003)(136003)(39830400003)(451199015)(8936002)(41300700001)(66946007)(76116006)(54906003)(8676002)(4326008)(71200400001)(316002)(52536014)(5660300002)(110136005)(166002)(38100700002)(478600001)(122000001)(38070700005)(6506007)(7696005)(53546011)(9686003)(966005)(66476007)(66556008)(99936003)(64756008)(66446008)(2906002)(55016003)(33656002)(83380400001)(86362001)(186003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 3f1Yuj05byDCsw9tLFVvhZ04Bb67QB3CZfqRJ5q/pPE/kbbZOLKpw3ftkX69lqDn4JX9d6LTfnyyz8UWGnjOc1sFMqvwdYdlJP+3uuTWnkex3I1dxX6+XJMMjpGpPE3STlnxJad6rVYvb/zWt9ZDGHyT8JYyIBs7CLpomPUUKInZVADkhxHZibobdAuwD70U1MXvhKF6qcq/XDaEGgcWbBVZuPrDDaIpXKW18ha9ZhvdCxUumM9twzq+q5ewqjfC/TJ11lHZLd1ND3kqRw54Th5In2wc03/PRn+DJzYo2yPDqbzNmg0q3WNn57EKopFrK05FkuTesGPNzw47l9I71UabzZ55Ko4jrzx3021S7oRkmWUIwkPIcUyecGkRAHkArWVkqMzsmbvRlv3DvpEuCmDsGw92ykwZJCMC7SshjLXftlj8HCJiA9ASLXq0qUiX9+q002DKNF2hWPDBsuMbbOaP5tl0sNyaXLiPokX9SSBEMZHFEYjNy4qTKC9KfAMXZgjOBQfDIQ0Ku6QJSUFHkZCXbdUA7rZ5LmeRJ0Ss/GL0vkbbGlUmSRhSHp4Rbaivgq9N0z3agpbEV4QVvAiHgd3/DUycIeEYItJT5vKikFlOBpfKttVAtd8RXmwA0EMmAbRJWLN7OwZPVy9IuTajgdIuEYgwWUYG9ry3RhaIfWyIrIHE9ZZ9wqbJ6NyYxI9xUn0NlnBphqkAb/gbMebDQ23aMONgVylSHR3NgkI73SRZHUyB7LGnoj0RK71GCKN1FObma4OXN36BHOo3+VBYpqN4ennIsV2GGnGVg0pWl9qL5/2bFUTF+IVQA2ETJQV6Cjk4pSmHvMzC7EAYVOnQuLiroDI+xD6M4QPsXy0iIfhUbfjLRDLvS91xx+rk3dUYBqXjhHr4tYkhPU0kmATOh3+DbkvSGILqCXlKlEKwsZUNIg8LM8XQrZ5/DDrNz0kfPMqO8TFr8YYBZolf25yR4JAHFbgjJAMk13nbu5uZfc8ddRYM8UALlElrjMVhIUUfSCM0iatRNIXOFruYaBpv22mdT4nPfwdWb8yTAm2Nfm5DaWA5ZUSLSzgmQQGvtrzWGOyPfsVrcS8FCreco593euy0KYlE3rFR+vzve993wLuLHe7DEmyN6vDLzuhSWVq2bnMARMvrwyJMcPUPZvcYbMSIs2SjnhcT9D38c3hEIW9gs3cVou9odtp6kVSKuSPDLZjnlYg5JD0e7WOJhbJv0xDPfgTWzeLhRe5NLgmy4COCkQHNWxH95BMXUCMGR1kuznMgDv/Ix7KWg0In256dNqcZsJsJ1sTSF4HHnBI8fAtSop6jCLE1FrIw4q7q031V+dOk+X2XTStEcpCnvFMjNhtY9uhWoYdoNWy25tT39LajaeVqHrwoNQWS7vEVfc0z1WzHPK28URz06VmoxqdGXae/Vbt2inGKfGD1E5nqiegX+uxOzmdZTPi1QcROGFHOc+17MrT9M4C+KcKG8dEUzBbkjM4YxZKcRfxKl+xA86j2yPmTo5wI39V4ad1CMcyV1A9Nd9pMmF2ZTx4iYwX5Zvk4zFEmyRhb8f9CQiqQqCbBTqHPJJEHF7C80KLzF03tWV87GzEGVoVyuPQmrZldCQ==
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_0025_01D8E919.39656470"
MIME-Version: 1.0
X-OriginatorOrg: idmachines.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR22MB0195.namprd22.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d429e781-ea55-4826-8cc7-08dab751e291
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2022 12:59:14.7457 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b8ed203c-4f95-4928-9469-bac20809ba55
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ZTXoETK3ReV+Es6U3Tz1541/OtDWC58RfbMUAG64CI8OznKLSAIUeUo4Kr260rz5EuvFNP6E0S+BRSDOrFTC5Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR22MB1806
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/LFfVIfmuhwop0c1iZEEpXahoOSo>
Subject: Re: [scim] draft-shahzad-scim-device-model-00
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.39
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: Wed, 26 Oct 2022 12:59:24 -0000

Thanks for this.



I work with certifying ISO/IEC 60835-11-5 devices which is for physical access 
control units and peripheral devices that often include QR and BLE readers. In 
many cases these use serial communications to communicate between the 
networked (IP) ACU and the PD to implement the settings, commands, and 
responses to the standard. Always interested in how we bridge SCIM to the 
physical access control world and does this provide a way forward.



There are companies that use SCIM for driving the attributes of the access 
group in these physical access use cases already, and I am very interested in 
how they might react to this .



Kind regards,

Sal



From: scim <scim-bounces@ietf.org> On Behalf Of Eliot Lear
Sent: Wednesday, October 26, 2022 1:49 AM
To: scim@ietf.org
Cc: hiqbal@ncsu.edu; Muhammed Shahzad <mshahza@ncsu.edu>
Subject: [scim] draft-shahzad-scim-device-model-00



Hello SCIM folk,

On behalf of Muhammed Shahzad, Hassan Iqbar, and myself, I would like to bring 
to your attention the first try at a device schema for SCIM.[1]  A few things 
to point out:

*	There are actually several schema in this draft.  The first is a base device 
schema.  The others are extensions for additional functionality.
*	The intent of this schema is to demonstrate how one can provision devices 
that make use of different L2 technologies, some even without IP capabilities, 
with different bootstrapping methods.
*	We've made use of JSON schema to present the work.  This has posed us one 
particular challenge that we have yet to clean up: line length limitations in 
drafts.

We'd ask the chairs for some time to present and discuss in London.  I expect 
we'll need to refactor here and there, but we'd like input on the core 
concept, as well as the objects themselves.  A Github repository is available 
at https://github.com/iot-onboarding/scim-devices.

Thanks!

Eliot

[1] https://datatracker.ietf.org/doc/html/draft-shahzad-scim-device-model