[sieve] Managesieve: Authz ID for Global Scripts

Дилян Палаузов <dilyan.palauzov@aegee.org> Tue, 18 June 2013 19:46 UTC

Return-Path: <dilyan.palauzov@aegee.org>
X-Original-To: sieve@ietfa.amsl.com
Delivered-To: sieve@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E5C9A21E8090 for <sieve@ietfa.amsl.com>; Tue, 18 Jun 2013 12:46:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level:
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3]
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 T7uH+Z8X+Vbi for <sieve@ietfa.amsl.com>; Tue, 18 Jun 2013 12:46:38 -0700 (PDT)
Received: from mailout-aegee.scc.kit.edu (mailout-aegee.scc.kit.edu [129.13.185.235]) by ietfa.amsl.com (Postfix) with ESMTP id 5690D21F9298 for <sieve@ietf.org>; Tue, 18 Jun 2013 12:46:34 -0700 (PDT)
Received: from smtp.aegee.org (aegeepc1.aegee.uni-karlsruhe.de [129.13.131.81]) by scc-mailout-02.scc.kit.edu with esmtp (Exim 4.72 #1) id 1Up1rN-00043o-3u; Tue, 18 Jun 2013 21:46:33 +0200
Authentication-Results: aegeeserv.aegee.org; auth=pass (PLAIN) smtp.auth=didopalauzov
DKIM-Filter: OpenDKIM Filter v2.8.2 smtp.aegee.org r5IJkXAl009215
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aegee.org; s=k4096; t=1371584793; i=dkim+MSA-ssl@aegee.org; bh=LVozEt40AyOQlCR+l5XT1OaRdanTFrjUM5ZAQVWt+64=; h=Date:From:To:Subject:References:In-Reply-To; b=gpVgUkpxCmeGpNcvMRXvUxGgSJgdujKOZgHwpQsiyr6kzz/3K8sBOgYqbnq5tF2wY zNIYYHGLbEk4gtMkTUMAANBZtkdHexqb2tVVyyGvlYHVm1qOoCm+F372P8KcPH5Fp1 qSYrqTvvz1EZQuNYnL+rbJMzbZ1h9cAsrcJLgn7dOrhLVHRvkCthlTCA0NRvYBGjXr vIk1k5t4tbYzapU9yDJChAwmdFyMVrLWWJBtwDsLxa513b15gDv34wBkSikNo5PYEh 74XvXQSw2tqieblhUy/qEE6Yyq0Y7M+3x7tRoXBZWH4NED1Odva5HpWKaLTQ3hVgkK adiJhx5OaHgWCz+nfSsYBwPWmKt3BrhGQmzz/4I8+vZBWWU1q6TIIBScFfqAwW69jL qGngQr3aw3zvYM0WvpTGMKF8Fx0dam5pZO72af9T9RMVNlQxshheXEpHIbPxQiPQ+9 s21jwtzVAwg9VnodZPDSBkZcBWcY7zU6eNwBFppKI3+bYJSJn4GjOZXA6LI10UcMKc a4lH8jFq8avkRO1Cu9tBc1vhrd/UUM8Af+/ySfkSYCoGMvZ+w5FtMkOGdOj8uj9e5H RSRJ3SsaRscN2GHnXB0Eg9II3ZN3DAGe3Ayz2oleYGQmHyMeCJEAXws/Dd8NkekFlZ jde5PMN5NleC68CDrnMEMikc=
Received: from [192.168.0.6] (port-212-202-110-243.static.qsc.de [212.202.110.243]) (authenticated bits=0) by smtp.aegee.org (8.14.7/8.14.5) with ESMTP id r5IJkXAl009215 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for <sieve@ietf.org>; Tue, 18 Jun 2013 19:46:33 GMT
Message-ID: <51C0B913.9070100@aegee.org>
Date: Tue, 18 Jun 2013 21:46:27 +0200
From: Дилян Палаузов <dilyan.palauzov@aegee.org>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
MIME-Version: 1.0
To: IETF Sieve <sieve@ietf.org>
References: <193BE2EF94DD11407544568D@Mail-PC.tdx.co.uk> <20130618131748.GA5545@dan.olp.net> <20130618132032.GB5545@dan.olp.net> <02BDAEE33FE2A90A2B116DB5@Mail-PC.tdx.co.uk> <20130618142109.GC5545@dan.olp.net> <E84327499B5E332D217606D4@Mail-PC.tdx.co.uk> <20130618171010.Horde.1QfVPdD6UQ5RwHhS4W8AIoA@webmail.ugent.be> <D0B0D18DF09C5A578EDE66D0@Mail-PC.tdx.co.uk>
In-Reply-To: <D0B0D18DF09C5A578EDE66D0@Mail-PC.tdx.co.uk>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.97.8 at aegeeserv
X-Virus-Status: Clean
Subject: [sieve] Managesieve: Authz ID for Global Scripts
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIEVE Working Group <sieve.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sieve>, <mailto:sieve-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sieve>
List-Post: <mailto:sieve@ietf.org>
List-Help: <mailto:sieve-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sieve>, <mailto:sieve-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Jun 2013 19:46:44 -0000

Hello,

according to RFC5804 (ManageSieve), what authorization ID shall a user 
use, who is permitted to manage both her own scripts and the global 
scripts, in order to manage the global scripts?

(provided that authorization ID = authentication ID is supposed to be 
used for managing the own, private scripts)

Do the following paragraphs from Section "3 Sieve URL Schema":


          owner         = *ochar
                          ;; %-encoded version of [SASL] authorization
                          ;; identity (script owner) or "userid".
                          ;;
                          ;; Empty owner is used to reference
                          ;; global scripts.

       [... and ...]

       Note that the empty owner (e.g., sieve://example.com//script) is
       different from the missing owner (e.g.,
       sieve://example.com/script) and is reserved for referencing global
       scripts.

hint, that to access the global scripts an empty authorization ID shall 
be used?  The word "global" is mentioned in the whole RFC only on these 
two places.

What does the constant "userid" mean in the above definition of "owner"?

Thanks for your feedback
   Дилян