[scim] Question about Filtering in SCIM Spec
Florian Wilhelm <f.wilhelm@tarent.de> Wed, 19 August 2015 09:17 UTC
Return-Path: <f.wilhelm@tarent.de>
X-Original-To: scim@ietfa.amsl.com
Delivered-To: scim@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9ED1C1AD36A for <scim@ietfa.amsl.com>; Wed, 19 Aug 2015 02:17:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.3
X-Spam-Level: *
X-Spam-Status: No, score=1.3 tagged_above=-999 required=5 tests=[BAYES_50=0.8, J_CHICKENPOX_36=0.6, J_CHICKENPOX_37=0.6, RCVD_IN_DNSWL_LOW=-0.7] autolearn=no
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 L0hIMksVWYOP for <scim@ietfa.amsl.com>; Wed, 19 Aug 2015 02:17:25 -0700 (PDT)
Received: from mail-wi0-f170.google.com (mail-wi0-f170.google.com [209.85.212.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF9621AD369 for <scim@ietf.org>; Wed, 19 Aug 2015 02:17:24 -0700 (PDT)
Received: by wibhh20 with SMTP id hh20so2150276wib.0 for <scim@ietf.org>; Wed, 19 Aug 2015 02:17:23 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:content-type:content-transfer-encoding; bh=U4WtPv0fUzOp6tcrtixrjH9p2C9cAmH3RQme4X8oeik=; b=Bd/AiG+ac/Kb2MnAVk3vIpvpeIOGl7rabkBwVt2S8ksYyThol1pcCYRX6d8zrKfBLe aFYfx2q2BLTpaYMOoqQEGx6jgyLio1Zigk3mc/rXMKZ0bkdhlvwtBDIqypUjy7LLmyQu MuxET1w0+lLdWkogaw56/cxCejWK0elAE+gFchlIOPwCcYwzoPFPM2WG9QFH+bEHWQEl oKxDYDKOM/m57fbhNQ8XqrUSBZwHc2VZp6G+6zwXfgVz4mf3PY/XKWiIVrSudKINGLAI rBFsLwiNNBDeQ8jybJ2CpNf1oGXYZPG1ZU66MIeY9wQPMmkpLb0in9rQ5/MCj+sNkDcJ KVSQ==
X-Gm-Message-State: ALoCoQn6fi5q2A5CZ/RUP3c0R+7Xm8OlEW8YKwmS5lodKTJ2o0aMCW+pgMWgZUWtLOm4dkLKOGRj
X-Received: by 10.194.93.166 with SMTP id cv6mr21796135wjb.63.1439975843616; Wed, 19 Aug 2015 02:17:23 -0700 (PDT)
Received: from [172.24.13.54] (fb-n15-11.unbelievable-machine.net. [94.198.62.204]) by smtp.googlemail.com with ESMTPSA id y15sm25093798wib.7.2015.08.19.02.17.22 for <scim@ietf.org> (version=TLSv1/SSLv3 cipher=OTHER); Wed, 19 Aug 2015 02:17:23 -0700 (PDT)
Message-ID: <55D449A2.4010205@tarent.de>
Date: Wed, 19 Aug 2015 11:17:22 +0200
From: Florian Wilhelm <f.wilhelm@tarent.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0
MIME-Version: 1.0
To: scim@ietf.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/scim/Zn6F5kL-Am55CDmru3GxbJbaIO8>
Subject: [scim] Question about Filtering in SCIM Spec
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.15
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, 19 Aug 2015 09:17:26 -0000
Hello, I'm working on the osiam.org project, which implements SCIMv2. We have an issue [1] in our project. I'm not quite sure if that is specified by the SCIM spec. Our user wants to filter not(groups eq "<groupId>") [Expected result: All users that are not included in a given group] and not(members eq "<userId>") [Expected result: All groups in which is the user not a member] Our current implementation does not deliver the expected results. My question: Is this defined in the SCIM spec? I've read [2], but did not find anything about that there. If it is valid: What would be the expected result? What does not() on groups or members mean? Best regards, Florian Wilhelm [1] https://github.com/osiam/resource-server/issues/7 [2] https://tools.ietf.org/html/draft-ietf-scim-api-19#section-3.4.2.2 -- Florian Wilhelm Software Development tarent solutions GmbH Niederlassung Berlin Voltastraße 5, D-13355 Berlin • http://www.tarent.de/ Tel: +49 30 138803-0 • Fax: +49 30 56829495 Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/ Tel: +49 228 54881-0 • Fax: +49 228 54881-235 HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941 Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg
- [scim] Question about Filtering in SCIM Spec Florian Wilhelm
- Re: [scim] Question about Filtering in SCIM Spec Phil Hunt
- Re: [scim] Question about Filtering in SCIM Spec Florian Wilhelm
- Re: [scim] Question about Filtering in SCIM Spec Phil Hunt
- Re: [scim] Question about Filtering in SCIM Spec Thomas Krille
- Re: [scim] Question about Filtering in SCIM Spec Phil Hunt