[ 
https://issues.apache.org/jira/browse/JAMES-3093?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17119238#comment-17119238
 ] 

Benoit Tellier commented on JAMES-3093:
---------------------------------------

Here are more details regarding what we want to achieve regarding provisioning:

{code:java}
Given a mail server supporting domain.tld
And not handling [email protected]
When [email protected] does a JMAP request JWT authentified
Then [email protected] is allowed to access the JMAP endpoint
And [email protected] is added to the users this server manages
{code}

{code:java}
Given [email protected] with no mailboxes
When [email protected] does a JMAP query
Then all system mailboxes are created
And a `Mailbox/get` call will return them (instead of nowaday empty list)
{code}

Write these integration tests.

> Backport from jmap-draft to jmap CORS, auth mechanisms and user & mailbox 
> provisioning
> --------------------------------------------------------------------------------------
>
>                 Key: JAMES-3093
>                 URL: https://issues.apache.org/jira/browse/JAMES-3093
>             Project: James Server
>          Issue Type: Sub-task
>            Reporter: René Cordier
>            Priority: Major
>
> You need to backport from `jmap-draft` to `jmap` those following items:
> * authentication mechanisms (the simple auth mechanism would have probably 
> been backported already for the session)
> * CORS
> * user and mailbox provisioning
> *DoD*: successful port with corresponding passing tests



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to