Re: [scim] SCIM Compliance Test Tools?

"Karaimin, Aleyidin" <aleyidin.karaimin@sap.com> Mon, 07 December 2020 16:31 UTC

Return-Path: <aleyidin.karaimin@sap.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 149F43A141D for <scim@ietfa.amsl.com>; Mon, 7 Dec 2020 08:31:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.119
X-Spam-Level:
X-Spam-Status: No, score=-2.119 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, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=sap.com header.b=d5ftpnH+; dkim=pass (1024-bit key) header.d=sap.onmicrosoft.com header.b=ivQKCWaU
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 KUAD1vrLTrw1 for <scim@ietfa.amsl.com>; Mon, 7 Dec 2020 08:31:16 -0800 (PST)
Received: from esa13.sap.c3s2.iphmx.com (esa13.sap.c3s2.iphmx.com [216.71.156.99]) (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 7D59E3A13F9 for <scim@ietf.org>; Mon, 7 Dec 2020 08:31:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sap.com; i=@sap.com; q=dns/txt; s=it-20200722; t=1607358675; x=1638894675; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=u6fPMmgPUZ9pPWdu8nS3/zdRxDkgszV5Gtj3ty3DoDE=; b=d5ftpnH+B0nucDDJ5pmTcRmrtOqnL7rThlVwTG4ru+/3dba3yg1MZ+Dt ufD+GmSu6QkeLQdTZtd9WZDsWlkJDkgBdQSwXlMMdAayf0sF2vsZdjQab tQFWoMLmkxz7tx1vaMZHPNT0xUFObbhcl3PTycifHqp8DKgFfpKAvqpFd /+69NieqNaFFB86NWBQ4qPjFS97WcrcYfJ1y1KsGNwhDLCBt+eDdtU0VH VHo0dWc8mCYMPkT/47en5n3PYkrY1uvX1wt2AwkXT4/6psYZJFKPVkkCY 7qUMobgqVh6tberpmeZff4b3wLbdfTVsEMcFmeU7jjX0wgyHcVpHMg2mk Q==;
IronPort-SDR: oeJqf1G32g3p4HwjIcqF+A+U88d/ameWytsYsEA3K9qCcex70Iq0xvBeJG28Q2kyVeqdmk2im+ YTwg2h8ByeBg3eDki7wmPYB/+YpfemJfhWpoZcn/Q3HS0LLTrBGNMkuKOkQZ6mnJMcUN7E4LO0 8sEVhUl6OPVYjTWPKuv2Fi0V/dzta1NBae1Fmn9q/nHMm6/EEcwnVDjWXb9ij9ORo65v5bT/tN 1Bw8SoQz6Dlc8M5SAVtqrcjDprgfXJbHt+cDeaVi763rL6CVWkWHcv6Tn2BUOWrQmkTwX7OHI7 YIF984CVztTD4v+MYucsnhGA
X-Amp-Result: SKIPPED(no attachment in message)
Received: from smtpgw01.mail.net.sap (HELO smtpgw.sap-ag.de) ([155.56.66.96]) by esa13.sap.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-SHA384; 07 Dec 2020 17:31:00 +0100
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (104.47.17.110) by smtpgw01.mail.net.sap (155.56.66.96) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 7 Dec 2020 17:30:59 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N/mgOwkxtDFUuB7L0Pk+ilK/soM4QAdJY0bx6gNb7boXqae1tgotEmbg/97nsDMnawbpNRM3YYkJ+Ml27OmWJSpZK0idXOEj8BC+hmWN05H4tZ7GiSCT5Ec7IWRsDrXeV/0YXKTHhudUWK4FNSI1hU4Wy3mv2tijZw5UHm3wKDI/7Hs9ZYrkL5liv/VdW9XXWUttjfWqAPIE881UjORG1nCQcCimR9Nnydgd+3AdjoWdfbHLZ5L4ellzGJfcu4AXfLH3tbCEkycaY0XmoEp2FDoiyp+1dORWOQanqu5qprxEmazk50/3RUyLzWrBwwrSsONpsfJYA8kyxvJ95z9dhw==
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=u6fPMmgPUZ9pPWdu8nS3/zdRxDkgszV5Gtj3ty3DoDE=; b=hvm0+FBInhi8hwp4EWdfhxXM9mOylDTprosX3l278NeZceFhZ7wxTap6i8Z9tduMiEPicot0Aw/n4X2qBMrKliTzHro/Nd09cOvtfylli89MY7zEK2FexTmUzGlRgb0wGWB4ptT55oVgjNIjzto4n9ZI95mG84jwE/vvHLKC/wSjk3gxV9f9JWEVNNNdJZPYBuf3/Ww9gwWO8tOOhMkGoQR6nS3p4v2yP0QSNIBgVR039+032HUVuZnwNkRFiEzJkBmGViEUJXLA0P26XNoxsmw3kd7ZycekZXyvgN7mDWCdlHGBnln5f9lXTBtHGubMOnX0glDhKTrWWJYNqVOo3w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sap.com; dmarc=pass action=none header.from=sap.com; dkim=pass header.d=sap.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sap.onmicrosoft.com; s=selector2-sap-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=u6fPMmgPUZ9pPWdu8nS3/zdRxDkgszV5Gtj3ty3DoDE=; b=ivQKCWaULOi9qOMrJukUtHMfQbnkTy6eqsOKJcBjoehrebgz9rcGWF38AhMUQkOf3MnNxwEe9PbwNP4sxgxwFYSWP3NF7IFarg05Z5qH1x5EaXKJDX5soAIvuNNPEFsa8BarB9uXsJfo67f4P0aNp+x+Ge+oRchACvMh7QiKyhQ=
Received: from VI1PR02MB5200.eurprd02.prod.outlook.com (2603:10a6:803:b7::14) by VI1PR0201MB2109.eurprd02.prod.outlook.com (2603:10a6:800:22::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.22; Mon, 7 Dec 2020 16:30:56 +0000
Received: from VI1PR02MB5200.eurprd02.prod.outlook.com ([fe80::3137:319b:1500:9a54]) by VI1PR02MB5200.eurprd02.prod.outlook.com ([fe80::3137:319b:1500:9a54%5]) with mapi id 15.20.3632.021; Mon, 7 Dec 2020 16:30:56 +0000
From: "Karaimin, Aleyidin" <aleyidin.karaimin@sap.com>
To: Phil Hunt <phil.hunt@independentid.com>, Danny Mayer <mayer@ntp.org>, "scim@ietf.org" <scim@ietf.org>
Thread-Topic: [scim] SCIM Compliance Test Tools?
Thread-Index: AQHWzLZWAv8dXw5/hUqKEZ2eZMk3gQ==
Date: Mon, 7 Dec 2020 16:30:56 +0000
Message-ID: <83F8AC8F-0BC0-454B-B6E2-999C08715C2D@sap.com>
References: <0ade1a37-55ea-a16a-0a96-96aab3770ac1@ntp.org> <73E248E2-5A66-4AF8-A36C-F048B3ED6EF1@independentid.com>
In-Reply-To: <73E248E2-5A66-4AF8-A36C-F048B3ED6EF1@independentid.com>
Accept-Language: en-US, bg-BG
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.43.20110804
x-originating-ip: [78.90.93.41]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: abc6c7ad-f711-48ce-5755-08d89acd7953
x-ms-traffictypediagnostic: VI1PR0201MB2109:
x-microsoft-antispam-prvs: <VI1PR0201MB2109EF6793C7C86A0E1D8FB7F8CE0@VI1PR0201MB2109.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nFw+dtr/UuyPyBn3lzWA1G8kw8Vm+NMBvG//fVWLA3wEE0Rb9FwT8G9l4kdi0icFTBns6y87mKnpZ+NHhhMWYVB6hqUodykoJIw/ScZNo06d39tKFv//X8wpRR0zyTnycf123C/sbULpb29IIq/HPo1osaoXvtJJc5gsyLTSoW25cyMiZbR9Brcc870VV0biBIdAtpaQLSE5EnwljpX5qtpXFdfExBxUehyREQpTco/8L+8aiQpvPia76274I1vhtzOsMN16Nxfj11uMemHV6zb6cUg2L78tKj6BGDGZ+v9NqowhC4QlKljqqrZ6b7D1GFHkT5+fDeKGpXM287Tdq4MckzreNkMI8o+rqQyfKBBLfOGC0r2l3CRI5LeWeo0dpXEEBpS85kwYzUk4N8K6K/AH4kjC5HkcaP/V9Y2c7z8tcR5kg9yiSFzg0OjBv8uTIX3kIvOb2e+yqQ8xsXtSWu3pQ2PWKrVgoJOI4PVK/98=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR02MB5200.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(396003)(376002)(136003)(346002)(39860400002)(209900001)(71200400001)(2906002)(66446008)(36756003)(6486002)(26005)(2616005)(6512007)(6506007)(86362001)(76116006)(53546011)(110136005)(166002)(5660300002)(66946007)(66556008)(66476007)(33656002)(478600001)(186003)(966005)(64756008)(316002)(8676002)(83380400001)(8936002)(45980500001)(6606295002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: =?utf-8?B?dyt2VENyMjVBRGsxSnlpakhESVZmeUg3c2ZQTCtsQ2pVWFp5VmhyUUU0SFNL?= =?utf-8?B?R1BpcVEyT1dRbzlWNVh6SmhsSVEzMlZCdHJ4aVNyZFplTGRlKzVKTTFSUDNP?= =?utf-8?B?a1JVOXpRSmEvVUdobUxvdm9OS1I4dXpXVDc1NDB2NXgvVjZqbTgrTjlhOHhF?= =?utf-8?B?MkN0N0U5NWlaTVV2b2NNM0FUSFVxdW8rMTd1OVFXMURVRUVVWVdSaHZtVC9H?= =?utf-8?B?cVFYNy9ILyt0UlJZTi9NbmdPUTNrd1JHcWJScmJuZVk4MDlEdzFuaHlQRFNa?= =?utf-8?B?WlRhbHdMSUhxT2Vqb2JQZ2o1TGMyN2wxRnBhTXBoYmRXbnBNRjRRWFZWMGox?= =?utf-8?B?Ry9Fa0crb291L0dSS25vdll3ZTk2aUZ3MTZTdjJrdjdwaWFva3VzQW5rYU5r?= =?utf-8?B?N0RxRks1Slc0bWNxUjBabE82cnlLVU9Mc2N0emVRQ095MWlQQmlLNXQvV3FL?= =?utf-8?B?em1NaE11eVBER2Nud2lXaThKOWRaeGxpY09FVmNIVStHT2xZWXpwellCUVkx?= =?utf-8?B?cW4vaEQrQ0lWbk5qK1VNT0ROcWtSMWpjd1VEMEREWXR5MG81OFRCcUk2RUFC?= =?utf-8?B?NUc2SHBrQU1YRkZ0cmNYcFE3MWNGbDN2QkhlZlB0UUlFL3dpQzBPODZQNDJK?= =?utf-8?B?YUNaTFhXNEdjMVZWakpuSHFSdWNiQWlBenFBYnJ3U29TM1N5RFZSRE94ZHdi?= =?utf-8?B?UDNzWmJvL1RvVUgvZHRkNGJZa3VPWkJsVS9tRTdSMGRFTU11bUlOaGVOSDRm?= =?utf-8?B?QWdMc05xcTBBeHQ2ZW1lRG9IcFpCN3BFNmU1WElXUHQ4ZlVvWTNtbythRWFL?= =?utf-8?B?b2o5NUljZmFlQm9VM2hvektwSWdXcENpSzk1MzhUdG55NTNuVFY0THB0L0Ex?= =?utf-8?B?QkdwSysrbXZWbWhRQ1NlUDRTWjNSQzA2b2VscFN4NFh5Ym1rM28rVFRsUXlM?= =?utf-8?B?TU5sS0JtZTUxK2E5eEVvcmVtcVJTUkJtbmdDTkgxZXpldFdjUVgyQVFyOEpv?= =?utf-8?B?b0dielJ6QWRZdmZDSks0ZlRpeTBoQWJsUnMxMVBWd1Nhb2JUYlN5N1lWeUtn?= =?utf-8?B?VkVsM3dwT1VnYjRqbEI4cTdoSVZXWEdpU3lObDdrUXBQc1llQ3RtVHBKdlJ5?= =?utf-8?B?b1hrb25yRU5uNFZYZmk4R3VFTERwa011NDNkQ1NxT3pGeFROa0xNMTRYTEl3?= =?utf-8?B?TGtXWWU0WUQ1NjhOZnRUaFlVSGZiODR1MTV1bDdGSWgzOEY0dDhRYkFWRE85?= =?utf-8?B?SDRVejJPWGN4Qi8wMWNIL0NUeDhMSmV2MWt1dFdGbmZ3NHUyUXAzWTlUdWFX?= =?utf-8?Q?xr6hgoIHvIRTwXbUZeAgE75598/Ur3UUfY?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_83F8AC8F0BC0454BB6E2999C08715C2Dsapcom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: VI1PR02MB5200.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: abc6c7ad-f711-48ce-5755-08d89acd7953
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2020 16:30:56.6753 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 42f7676c-f455-423c-82f6-dc2d99791af7
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: pQ/RXVEuS6j2axKou4H87KMA8cbyZKYUg17cCtsw6DOGAbv5G4gdwltFokBqO1JWpo8ozaDQ5JU1mJ13Xy5qutGJxhi1HxzuvFTe4+bj1w8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0201MB2109
Archived-At: <https://mailarchive.ietf.org/arch/msg/scim/jJRIii_402fLx2-ForJxO84lS2Q>
Subject: Re: [scim] SCIM Compliance Test Tools?
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Dec 2020 16:31:20 -0000

Hello,
Maybe I noticed this thread too late. However, I would like to suggest tool that our team exposed to the open source. https://github.com/SAP/scimono/tree/master/scimono-compliance-tests
Basically, it is a java library helping implementors to build SCIM v2.0 API’s. In addition, it contains tool that can be run against any target system to verify whether it is SCIM v2.0 compliant. It is very helpful for our use cases. Furthermore, I will be glad to receive any additional feedback.
Best Regards
Aleydin
From: Phil Hunt <phil.hunt@independentid.com>
Date: Friday, 13 November 2020, 21:56
To: Danny Mayer <mayer@ntp.org>
Cc: SCIM WG <scim@ietf.org>
Subject: Re: [scim] SCIM Compliance Test Tools?

Danny,

I am not aware of any compliance/testing tools yet. It has certainly been talked about.

SCIM is basically a RESTful API wth  JSON documents. I just use tools like Postman, PAW etc.

Also, check out simplecloud.info<http://simplecloud.info> for the list of implementations.

Best,

Phil Hunt
@independentid
phil.hunt@independentid.com<mailto:phil.hunt@independentid.com>




On Nov 13, 2020, at 10:55 AM, Danny Mayer <mayer@ntp.org<mailto:mayer@ntp.org>> wrote:

I've been trying to find tools that I can use to figure out my SCIM V2.0 implementation and I'm having trouble finding anything useful. The client provisioner is failing but it's not clear why. Are there any recommended tools that might help with this to pinpoint the failures?

Thanks,

Danny

_______________________________________________
scim mailing list
scim@ietf.org<mailto:scim@ietf.org>
https://www.ietf.org/mailman/listinfo/scim