We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
As an admin I can promote 0-n team mailbox members as manager (using webadmin).
Technically those team mailbox members are identified via the right a.
a
As a team mailbox member in team mailbox properties, I can see the list of other users that can access the team mailbox.
Note that all members sees if other members are managers or not.
A team mailbox manager can add/remove regular members.
In a V1 of team mailbox management, team mailbox mamager cannot promote/unpromote other team mailbox manager / himself (forbidden to touch right a.
curl -XPUT http://ip:port/domains/domain.tld/team-mailboxes/marketing/members/bob@domain.tld?role=manager
Would add bob@domain.tld as a member and give him right a
bob@domain.tld
curl -XGET http://ip:port/domains/domain.tld/team-mailboxes/marketting/members [ { "username": "bob@domain.tld", "role": "manager" }, { "username": "alice@domain.tld", "role": "member" }, ... ]
(Same as create member)
curl -XPUT http://ip:port/domains/domain.tld/team-mailboxes/marketing/members/bob@domain.tld?role=member
[ "Members/get", { "accountId": "xyz", "ids": ["id-of-any-mailbox-belonging-to-the-team-mailbox"] }, "#0 ] => [ "Members/get", { "list": [{ "id": "id-of-any-mailbox-belonging-to-the-team-mailbox", "members": { "bob@domain.tld": {"role":"manager"}, "alice@domain.tld": {"role":"member"} } }] }, "#0 }
[ "Members/set", { "accountId": "xyz", "update": { "id-of-any-mailbox-belonging-to-the-team-mailbox"; { "member/cedric@domain.tld": {"role":"member"}, "member/alice@domain.tld": null } } } "#0 ] => [ "Members/set", { "updated": { "id-of-any-mailbox-belonging-to-the-team-mailbox": null } }, "#0 }
Feedback: @dieptran88 @hoangdat @Arsnael
@dieptran88 could you create a user story for listing members of a team mailbox, and for manager to add/remove members on tmail-flutter side?
@Arsnael Good intern topic?
The text was updated successfully, but these errors were encountered:
@chibenwa looks good to me. This kind of topic looks good as an intern topic indeed
Sorry, something went wrong.
No branches or pull requests
User story
Team mailbox manager
As an admin I can promote 0-n team mailbox members as manager (using webadmin).
Technically those team mailbox members are identified via the right
a
.All team mailbox members can see other members
As a team mailbox member in team mailbox properties, I can see the list of other users that can access the team mailbox.
Note that all members sees if other members are managers or not.
Team mailbox managers rights
A team mailbox manager can add/remove regular members.
In a V1 of team mailbox management, team mailbox mamager cannot promote/unpromote other team mailbox manager / himself (forbidden to touch right
a
.Technically:
a
to new usersWould add
bob@domain.tld
as a member and give him righta
(Same as create member)
(Same as create member)
Feedback: @dieptran88 @hoangdat @Arsnael
@dieptran88 could you create a user story for listing members of a team mailbox, and for manager to add/remove members on tmail-flutter side?
@Arsnael Good intern topic?
The text was updated successfully, but these errors were encountered: