Closed Arsnael closed 4 months ago
a manager can't promote/unpromote other managers, it can only add/remove members
If you have a
right in theory you can act as the owner thus promoting other people too, at least considering IMAP.
I think we could start implementing it this way...
Second question as a member can I use this to remove me from the team mailbox? (leave?)
Second question as a member can I use this to remove me from the team mailbox? (leave?)
It sounds like the same use case of TeamMailbox/revokeAccess
(Allows user to revoke his access to a team mailbox which he is part of without having to ask an admin to do such an action.)
Second question as a member can I use this to remove me from the team mailbox? (leave?)
There is already a jmap method for that, the TeamMailbox/revokeAccess
method?
If you have a right in theory you can act as the owner thus promoting other people too, at least considering IMAP.
I don't know, that could lead to abuses out of webadmin control..? I'm not too sure for this case
Well the use case is allow to promote other managers without bothering the admin. Similar to gitlab...
There is already a jmap method for that, the TeamMailbox/revokeAccess method?
Very true. Sorry I forgot...
Well the use case is allow to promote other managers without bothering the admin.
Ok. We agree it shouldnt be able to unpromote though right?
Ok. We agree it shouldnt be able to unpromote though right?
Unsure, we can start by forbiding unpromote first.
@Arsnael is this api used to update multiple team mailboxes at once?
By jmap /set method definition, yes. He needs to be manager of all the mailboxes being updated though
Request:
Response:
Notes:
DoD: Integration tests