james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthieu Baechler (JIRA)" <server-...@james.apache.org>
Subject [jira] [Created] (JAMES-2169) Allow display of shared mailboxes via GetMailboxes
Date Mon, 02 Oct 2017 12:57:00 GMT
Matthieu Baechler created JAMES-2169:
----------------------------------------

             Summary: Allow display of shared mailboxes via GetMailboxes
                 Key: JAMES-2169
                 URL: https://issues.apache.org/jira/browse/JAMES-2169
             Project: James Server
          Issue Type: Improvement
          Components: JMAP
            Reporter: Matthieu Baechler
            Assignee: Antoine Duprat


GetMailbox must be able to retrieve information about shared mailboxes.

To that purpose, we need to add a sharedWith field to Mailbox structure.

This field list people who get access to a given mailbox and list the rights each user gets.

Only Owner and people with Admin rights on a mailbox has access to this field content.

People having access to a mailbox has only its own right in this field.

Acceptance criteria: 

```
Given user Bob with ["INBOX", "BobShared"] mailboxes
And user Alice with ["INBOX"] mailboxes
And user Bob share "BobShaBred" mailbox to Alice
When Alice queries Bob's "BobShared" mailbox details
Then she gets BobShared details
And BobShared contains sharedWith property with only Alice rights
```



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message