Browse Prior Art Database

IMAP4 ACL extension (RFC2086)

IP.com Disclosure Number: IPCOM000002638D
Original Publication Date: 1997-Jan-01
Included in the Prior Art Database: 2000-Sep-13
Document File: 6 page(s) / 13K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

J. Myers: AUTHOR

Abstract

The ACL extension of the Internet Message Access Protocol [IMAP4] permits access control lists to be manipulated through the IMAP protocol.

This text was extracted from a ASCII Text document.
This is the abbreviated version, containing approximately 23% of the total text.

Network Working Group J. Myers

Request for Comments: 2086 Carnegie Mellon

Category: Standards Track January 1997

IMAP4 ACL extension

Status of this Memo

This document specifies an Internet standards track protocol for the

Internet community, and requests discussion and suggestions for

improvements. Please refer to the current edition of the "Internet

Official Protocol Standards" (STD 1) for the standardization state

and status of this protocol. Distribution of this memo is unlimited.

1. Abstract

The ACL extension of the Internet Message Access Protocol [IMAP4]

permits access control lists to be manipulated through the IMAP

protocol.

Table of Contents

1. Abstract............................................... 1

2. Conventions Used in this Document...................... 1

3. Introduction and Overview.............................. 2

4. Commands............................................... 3

4.1. SETACL................................................. 3

4.2. DELETEACL.............................................. 4

4.3. GETACL................................................. 4

4.4. LISTRIGHTS............................................. 4

4.5. MYRIGHTS............................................... 5

5. Responses.............................................. 5

5.1. ACL.................................................... 5

5.2. LISTRIGHTS............................................. 6

5.3. MYRIGHTS............................................... 6

6. Formal Syntax.......................................... 6

7. References............................................. 7

8. Security Considerations................................ 7

9. Author's Address....................................... 8

2. Conventions Used in this Document

In examples, "C:" and "S:" indicate lines sent by the client and

server respectively.

3. Introduction and Overview

The ACL extension is present in any IMAP4 implementation which

returns "ACL" as one of the supported capabilities to the CAPABILITY

command.

An access control list is a set of pairs.

Identifier is a US-ASCII string. The identifier anyone is reserved

to refer to the universal identity (all authentications, including

anonymous). All user name strings accepted by the LOGIN or

AUTHENTICATE commands to authenticate to the IMAP server are reserved

as identifiers for the corresponding user. Identifiers starting with

a dash ("-") are reserved for "negative rights", described below.

All other identifier strings are interpreted in an implementation-

defined manner.

Rights is a string listing a (possibly empty) set of alphanumeric

characters, each character listing a set of operations which is being

controlled. Letters are reserved for ``standard'' rights, listed

below. The s...