Re: [scim] Proposed resolution - root search optionality (ticket 42)

Leif Johansson <leifj@mnt.se> Tue, 29 October 2013 20:23 UTC

Return-Path: <leifj@mnt.se>
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 1054011E8294 for <scim@ietfa.amsl.com>; Tue, 29 Oct 2013 13:23:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.799
X-Spam-Level:
X-Spam-Status: No, score=-3.799 tagged_above=-999 required=5 tests=[AWL=-0.201, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31fB9fvR9ssj for <scim@ietfa.amsl.com>; Tue, 29 Oct 2013 13:23:32 -0700 (PDT)
Received: from mail-la0-f53.google.com (mail-la0-f53.google.com [209.85.215.53]) by ietfa.amsl.com (Postfix) with ESMTP id EAF5811E80E9 for <scim@ietf.org>; Tue, 29 Oct 2013 13:23:28 -0700 (PDT)
Received: by mail-la0-f53.google.com with SMTP id eo20so340282lab.12 for <scim@ietf.org>; Tue, 29 Oct 2013 13:23:26 -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:references:in-reply-to:content-type; bh=R38SHhP5K/XhxDZpxj+kR5bZXqsEfD6YzsmImsIYahY=; b=NSiUwPQDXamA3F7sc+urv1IF8EtGmm59a5KZV6ohD3dSzj2cFAMsJrq3XQIpmoCRqp RA7lj9vxchFW7je0bPC23L5qbDoOHXiJ63QzL/5l8zMCYKnmvtYfeaQqxJkrzhSUlAQU HmjHyEnATkihtrlcXbDVCYGZQPLcz/0GKW7t68uFqnCVcCkEUQynm260snc93H/1L+Ac 59kH3bUcS1GpFTYg3+uB7sdCIkv0lRV3XTd5s8jgO2M/4llDLiGUwrWcMLTc1fuWJORN 9Pfl07mwARNs0Y1avHt/h7DgI4Jwqg4nsRFgV/LTxmxzhHkgdZjb7GmF76Odqq4lcrk5 S7qA==
X-Gm-Message-State: ALoCoQlESzIMTujfEVzSneApPsRhKZCYagKSJrLpEzaBVMNJGNlHrU4/3bxd6/8x5+XKtJKQbYyR
X-Received: by 10.152.7.105 with SMTP id i9mr755378laa.9.1383078206478; Tue, 29 Oct 2013 13:23:26 -0700 (PDT)
Received: from [10.0.0.244] (tb62-102-145-131.cust.teknikbyran.com. [62.102.145.131]) by mx.google.com with ESMTPSA id ao4sm27534812lac.1.2013.10.29.13.23.25 for <scim@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 29 Oct 2013 13:23:25 -0700 (PDT)
Message-ID: <5270193C.7080807@mnt.se>
Date: Tue, 29 Oct 2013 21:23:24 +0100
From: Leif Johansson <leifj@mnt.se>
User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: scim@ietf.org
References: <CE5277E2-886A-4379-9C15-6A57679C1241@oracle.com> <609a469eb1de420d9a598fcc37c68962@BY2PR03MB189.namprd03.prod.outlook.com> <9677d197b4d145e49cfe42d9553bcd52@CO1PR04MB393.namprd04.prod.outlook.com>
In-Reply-To: <9677d197b4d145e49cfe42d9553bcd52@CO1PR04MB393.namprd04.prod.outlook.com>
X-Enigmail-Version: 1.6
Content-Type: multipart/alternative; boundary="------------010706000507020306040604"
Subject: Re: [scim] Proposed resolution - root search optionality (ticket 42)
X-BeenThere: scim@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Tue, 29 Oct 2013 20:23:37 -0000

On 10/29/2013 07:28 PM, Kelly Grizzle wrote:
>
> I like the text, but think that we should also consider adding a
> ServiceProviderConfig property that says whether this is supported or not.
>
Propose text ?
>
>  
>
> --Kelly
>
>  
>
> *From:*scim-bounces@ietf.org [mailto:scim-bounces@ietf.org] *On Behalf
> Of *Anthony Nadalin
> *Sent:* Monday, October 28, 2013 3:48 PM
> *To:* Phil Hunt; scim@ietf.org WG
> *Subject:* Re: [scim] Proposed resolution - root search optionality
> (ticket 42)
>
>  
>
> +1
>
>  
>
> *From:*scim-bounces@ietf.org <mailto:scim-bounces@ietf.org>
> [mailto:scim-bounces@ietf.org] *On Behalf Of *Phil Hunt
> *Sent:* Monday, October 28, 2013 11:47 AM
> *To:* scim@ietf.org <mailto:scim@ietf.org> WG
> *Subject:* [scim] Proposed resolution - root search optionality
> (ticket 42)
>
>  
>
> Proposed text. Replace section 3.2.2.1 Query Endpoints with (ticket 42
> - http://trac.tools.ietf.org/wg/scim/trac/ticket/42 ):
>
> 3.2.2.1 Query Enpoints
>
>
>     Resource Queries
>
> A query MAY be performed against any specific resource endpoint or
> resource. For example:
>
>   * Resource (e.g. /Users/{userid}),
>   * Resource Type endpoint (e.g. /Users or /Groups)
>
>
>     Root Queries
>
> A server MAY support queries at the server root (e.g. /) for the
> purpose of returning resources of more than one resource type.
>
> A search against a server root indicates that ALL resources within the
> server SHALL be included subject to filtering. For example, a filter
> against 'meta.resourceType' could be used to restrict results to one
> or more specific resource types.
>
> When processing search operations across endpoints that include more
> than one SCIM resource type (e.g. a search from the server root
> endpoint), filters MUST be processed in the same fashion as outlined
> in Section 3.2.2.2. For filtered attributes that are not part of a
> particular resource type, the service provider SHALL treat the
> attribute as if there is no attribute value. For example, a presence
> or equality filter for an undefined attribute evaluates as FALSE.
>
> _Please confirm_if you agree with this subtle change which makes root
> searches optional to the server.
>
>  
>
> Phil
>
>  
>
> @independentid
>
> www.independentid.com <http://www.independentid.com>
>
> phil.hunt@oracle.com <mailto:phil.hunt@oracle.com>
>
>  
>
>
>
> _______________________________________________
> scim mailing list
> scim@ietf.org
> https://www.ietf.org/mailman/listinfo/scim