| Summary | Deal with "negative rights" in IMAP ACLs |
| Queue | IMP |
| Queue Version | HEAD |
| Type | Enhancement |
| State | Accepted |
| Priority | 1. Low |
| Owners | |
| Requester | Matt Selsky <selsky (at) columbia (dot) edu> |
| Created | 10/04/2006 (1004 days ago) |
| Due | |
| Updated | 04/16/2007 (810 days ago) |
| Assigned | |
| Resolved | |
| Attachments | |
| Milestone | |
| Patch | No |
State ⇒ Accepted
State ⇒ Feedback
Summary ⇒ Deal with "negative rights" in IMAP ACLs
Type ⇒ Enhancement
Priority ⇒ 1. Low
State ⇒ Accepted
Queue ⇒ IMP
From RFC 2086:
"When an identifier in an ACL starts with a dash ("-"), that indicates
that associated rights are to be removed from the identifier that is
prefixed by the dash. For example, if the identifier "-fred" is
granted the "w" right, that indicates that the "w" right is to be
removed from users matching the identifier "fred". Implementations
need not support having identifiers which start with a dash in ACLs."
IMP currently displays the identifier with a leading "-", but it
should make it clear that this is a negative ACL and remove the "-"
for display purposes. We will also need to add some online help so
people know what negative ACLs are.