[scim] Contributors needed for HR schema

Danny Zollner <Danny.Zollner@microsoft.com> Fri, 17 June 2022 20:35 UTC

Return-Path: <Danny.Zollner@microsoft.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 AE328C157B4D for <scim@ietfa.amsl.com>; Fri, 17 Jun 2022 13:35:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.062
X-Spam-Level:
X-Spam-Status: No, score=-7.062 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.745, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, RDNS_NONE=0.793, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 7a39BBFowqmi for <scim@ietfa.amsl.com>; Fri, 17 Jun 2022 13:35:38 -0700 (PDT)
Received: from na01-obe.outbound.protection.outlook.com (unknown [52.101.56.20]) (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 F0985C147921 for <scim@ietf.org>; Fri, 17 Jun 2022 13:35:37 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eyGvZCAGqZh0qvh/dR9SElt7v6ABcJUbdqZUpMPNQ49cbLkKyknqCm0UlfslgVVypqz+ox0CV7ov91XmQEeKno9iFPbEaQuAynEw8v4zdNMJJQnC1KIr1x9dEYafzjA7vFHgSjO8fSqcdwKErO1ogPVwKeXYT16ncRdT5/rHFKLdN3cfyp2jQNqaBiI+F43EpyVEkCtXu7P4wmmZHuzPqy/bTOrwdYUBFNhTaBQQV2Av4yrhFlUgYqgY2FQ9GvRk4uRoOHog6VIISbagw9zAJiWwWGTcyk+IZztq4eE/1/lFTVwEnTIzGEmCXsXDzLeiGxUHnYhrmevHUJb2dqsTgQ==
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=9IiElf+Ev3aeG0EirNiPCbMhsT1vjeJ4X7Hj/88814Q=; b=OkLE1OT5/7RDRHMBEceC3SN4UfAm0r3hNASolirLKHrY3Jk+H7wSsXrcrZlm3421fKMtoWljq5V93WgxjHYVAJ822BiZKENnYQohoLqqhBeowUMX7cohXmtiEnDbi/EsJWPfem+0UQU/MSKiCSUjax5Wox14qwPcEJIKLXmGwMtS55iTYs9tcsrAKr+VCmv0n5hDGL90bs7GKiV9rIcwI5OEURLpWGRLrszHBURyQ9UZT1/HPf1gm4q0UAFW6M3nrPOOfWDlt1eFLIO7Cf+wUomVVSDrPVH7XuIF0rHvxWWMwF+dvDJbXoKAuZw3u1hvus2kqGs+lXpTKo7ZwPLWyg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9IiElf+Ev3aeG0EirNiPCbMhsT1vjeJ4X7Hj/88814Q=; b=hdUuG1zn82xZa8tGWk2jbuxFP6jCp6p4VtsKbhLAjQ1VHtybi3bY8AQVHu0Qd4ISwC16HSjabcDf25adBt6sWNQ6bV70wAciFGMYQDyvD2eFMLjXZZYQls5B5haIdup95kz+xhXzIB139WZ5OoxA/MFz/iKX3sIQ5ZP4igONIkg=
Received: from MN2PR00MB0720.namprd00.prod.outlook.com (2603:10b6:208:1d8::15) by PH0PR00MB1166.namprd00.prod.outlook.com (2603:10b6:510:9c::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.0; Fri, 17 Jun 2022 20:35:31 +0000
Received: from MN2PR00MB0720.namprd00.prod.outlook.com ([fe80::31e9:3b85:bacc:b235]) by MN2PR00MB0720.namprd00.prod.outlook.com ([fe80::31e9:3b85:bacc:b235%7]) with mapi id 15.20.5395.000; Fri, 17 Jun 2022 20:35:30 +0000
From: Danny Zollner <Danny.Zollner@microsoft.com>
To: "scim@ietf.org" <scim@ietf.org>
Thread-Topic: Contributors needed for HR schema
Thread-Index: AdiCfACOkjcWip7dSE69OSqnxjRCZw==
Date: Fri, 17 Jun 2022 20:35:30 +0000
Message-ID: <MN2PR00MB0720A50B2E5EB355A07E5714FFAF9@MN2PR00MB0720.namprd00.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2022-06-17T18:55:11Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=6af516be-24e4-4e2b-ade2-e4474c32ea9b; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: da9059e3-1da3-4d13-c4c2-08da50a0eb61
x-ms-traffictypediagnostic: PH0PR00MB1166:EE_
x-microsoft-antispam-prvs: <PH0PR00MB1166048E220659C89B628592FFAF9@PH0PR00MB1166.namprd00.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: EBJDRTBtMeu+d5Kz/DCmG4DvO2xvz6qL4vpZ/q38h/3/OkXpc/t+45iFKupnW+g8t+OsdeUiz3tftU9fFJq99KtRk4Qw8y0pZwCXdonfE8CmQZByKYG1J3m/P0iYzSwWxUfuHb43EeMzbGovbh0W0V4dLIr8W+lcO4+9kCj7tOzFZ/uOGgclcNzyoNYfEZHlfSOzM7FI6i97j/ev38XWGrKwKGUC08roLDTSAFyN7OmUrnySjIklE2o45sPuqh32rbsjodSwUvdGRKTCWgfeZ3mM//7MX8xnKaSl4V/i56wFRmBx3GCdnXgksNle1x/7COw/HFBB15lex0gw1cZx+FmsCNp+oazajQ3rBc+eYhEyQjNU6VyNONhUrRmE/79OK3JwYepNDnt/eixT/h/gTR28jofoGBH1Ni3OZ64EiWyt3si4QouMKnyg1lTdH6uAZP+pGw/3hInd+Or+/uGxbgkYTgsTddrCyihwjYNeQbcznZuyc7WixhgTNeHzH9WDVmzT0Ed9E0uNsDWQwttYC2ik/oMAe9sACf2E3RlkQKHX/+aGpxYoX+HGkMvZncZw1Si2OhOhq/OuMbwAtVNEYkpBR4GZD6pzVAHkxFcaSGdwp2gHKd7OBUowrQYRkXG8wlFIYJmcGPE6TxqIrqJ8BkCqozJ/eDipRprT6cl15odjRKtuWOlZecEDTMWOOEpbQ6aQmC1k70eMYujn7IObNLOisbiMkg7gYYJWo/2VPAM3vN3jSo0tyixDW0eQGxQw
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR00MB0720.namprd00.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(451199009)(82960400001)(82950400001)(83380400001)(66446008)(186003)(76116006)(6916009)(316002)(10290500003)(66946007)(71200400001)(122000001)(55016003)(66476007)(66556008)(38100700002)(8990500004)(38070700005)(64756008)(8676002)(86362001)(498600001)(8936002)(52536014)(2906002)(6506007)(9686003)(5660300002)(33656002)(7696005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 2
x-ms-exchange-antispam-messagedata-0: Cf9qyMN8EgUBD9wGg5VwpzqaCJvHjnnEGQtyRNOoXyxhWTc5Y6rw1TmgY71TOTyGBybYC4PNGmUtRNPyDTWmuvZhjaDXkllMDKmhusdOGuIva87eiGVImsJaCsQr08+8vizPhKv4a11UjEo5gSjWJXcqDUFmk38FHFIhsK4lB/odWfblDC3xClE+UMFiFzxXZEvzMBRrpsQUF3E273eJ9Q1UdtLw6GWyllu+cpDUmTdyOUH2Nc0UHWz5opdD/8wpp78D3W6UvtyvvDaRrdUluAvMsgIEa6Vp1rz4fSCQTNjVKII9f3g6VdqSqHAyaBX9p0jEU2TYqHjgQjAiT7+8jqkqNU//If1kDv/d0UPdLQTuQjHD+Z+wyHp/5W1QARjiW8LXiZw4Ix7Stys7wtvnomwuEOi9JMW8P797gDGULALWIr9vDmh6pGlKwRzMrwfIPiPoF0WBg9qizo9PPG36DMMJmuh6TnHK0olVJ+b0ZQ75rW6HFw34lZoOMuHayXnezAwEAx10Xflvs21PseKZnzUH+4ksVzMFJEtufo3woMf1gMfKThs+5IxVQgjco9E70y32Hqd6pz7vTzWg9RpK0zEsA4Kw4aqDUNH+25iUlOhcrFOxoc+yKlTxNo2lHHNNoABl+MBtndoKVi6HYi9B9BwSzu57TSJj+TqG32HWsQ0hWAMr1lTkAk0d0ZtoVoforokqa74UX4s8LZTrl/3utQaBmt+Gsc+vqWrKK5QuOcNKAKJvUMIYGhrKDlM4Pxel88hz/i1GLK7FG/TWsyyNnohOqWZ1Kn0vM/77+X/T4RkT5QGuN4yMusqy8nUK8nuaHHFT+g2u6txNPRV0zGcS581KqPp1ahrgoJJ3qlZny4iwLcF59HOSUsEmDHQfHMBdF9R/XCcWO/xt7ucLm8DdCO1radIFHTg+50yJYs6uNN8DZ6+kVGzp9XYXLxm0BR/Ir1oxQpmuL0oDogvj7KEHngTXdsaHjI79LDZwdrU+zRtBsiqosF8XtW6gV9yivCNFDadtFWpRO5f2nFI0gZDJ8rCtF73BShwZ/Y8gNSu7dVCtsiGz/saOcxJLf/vn8pjWt4aS8BADAIrhQ7twf/9c6R5nMlBlb2DTsQGqg7t11jRymW3pkQ25LgZWFm2K44+80OHDeod/iUWxXU6SKVgGqfZJYAk/n/rk64XLIYw8z9aj0ka7m7mNur3YstX+f0cIaT1UzlqwRIfg9I0Xio0SH9oOLh65GN447JxS6+wwjLWNeOf8uJV7twWhHkzrSnaPhZxo/nK9EpyDY9JkuAg3HezK6pRmdshHAwthoC3v4I+jydIFEGLy598wmT1Jxt+Df1hPNbhdOB5OTSQaY8PQbrJ5L6Xn1M9Ej1qYyDl7FqAfxzGqKBYU/2N96aaro0H089zWE/F1NhSXOToU4tavKSXJcUcK+fSY68TrYeyAF1Z5bnY3YLOw8eSvfTKWI+0pdPzdDqGXRM9hpLaYZTsl5xxR6BQrhcyxPs/e/U4P/s5iL4uBUrDU5VPlmEnqFOSsjZ5idvLil6dF8h/ya8rjwieH+eJtfV7N8ZGwK4+w0YXDBm8F68zcRLYX2U0otZ1GsIKmSppziA7bPgWeNTcY8GgO35MfmSseiPFuGEtjQ84gwWD/CrP8zhukZF2t9NotKGkPipRKT2RcEm/3JM5utJAPos7il13KySXM1eTXay1457TT+fuMkU8m0a6fhaoMYaxymkMiOy3BjkDnkRXJEeCemJxwisTBtCaQ2Wv0rqOyKoY2hXcYlPrdzwtYhDGIBTBZKUiv
x-ms-exchange-antispam-messagedata-1: wrVHsxmRBrw0Pg==
Content-Type: multipart/alternative; boundary="_000_MN2PR00MB0720A50B2E5EB355A07E5714FFAF9MN2PR00MB0720namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR00MB0720.namprd00.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: da9059e3-1da3-4d13-c4c2-08da50a0eb61
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2022 20:35:30.0232 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: risofH+9Nf6ov8giZeilrBZq9/bpQ22i7NpqNcIzNqB0OOqqasbteDEjp9ujA1Gx6VU1AJ5vlYMbua+56YPuvQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR00MB1166
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/5SN4yGZkaHsMCseGpZFd_6EdTHI>
Subject: [scim] Contributors needed for HR schema
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: Fri, 17 Jun 2022 20:35:43 -0000

Hi SCIM-ers,

One of the items on the charter for the SCIM working group is to design a human resources-centric schema for SCIM. For this to be successful, we'll need contributors that are knowledgeable on HR and HCM services and concepts. If anyone has background on this area - ideally previously or currently working for an organization involved in this space - and can contribute, please respond to this thread and let us know of your interest.

I've had some discussions with folks more knowledgeable on these sort of things than I am already, and here are a few things I took away from that that I'd like to put out there as ideas up for discussion:


  1.  We should create a new resource, "Worker", rather than make an HR schema on a user resource. HR data is likely to feed into a logic engine of some sort that then ultimately decides what needs to happen, and HR systems generally should not be directly turning HR data into users in other systems without some middle layer.

  2.  Some attributes in this schema may have a finite list of acceptable values - think locations, departments, cost centers. Extending other new resources, i.e.: /CostCenters, may be helpful for discovery's sake to allow a client interacting with an HR/HCM SCIM service provider to GET a list of allowed locations, departments, cost centers, etc.. and more efficiently generate requests where the values of these attributes can be predetermined to be valid or not ahead of an operation to create/update a worker.

Thanks,

Thanks,

Danny Zollner