You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Tellier Benoit (JIRA)" <se...@james.apache.org> on 2017/09/27 04:15:00 UTC

[jira] [Created] (JAMES-2162) Support sharedWith parameter

Tellier Benoit created JAMES-2162:
-------------------------------------

             Summary: Support sharedWith parameter
                 Key: JAMES-2162
                 URL: https://issues.apache.org/jira/browse/JAMES-2162
             Project: James Server
          Issue Type: New Feature
          Components: JMAP
    Affects Versions: master
            Reporter: Tellier Benoit
            Assignee: Antoine Duprat


This fields can contain the list of the users this mailbox is shared with.


{code:java}
sharedWith: { "bob@op.lng.com": ["e", "i", "l", "r", "s", "t", "w"], "alice@op.lng.com": ["e", "i", "l", "r", "s", "t", "w"] ]
{code}

The call to setMailboxes with this parameter will call the backend MailboxManager.setRights to be able to store these values. For now, only the REPLACE ACL Command will be handled.

At this point, getMailboxes will only list owned mailboxes with their associated ACLs (needs some ACL passing in MailboxManager.search).



--
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