Skip to content
New issue

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

Domain Administrators created by a Reseller can do nothing. Esp. for domains allocated but not created by the Reseller. #3268

Open
bosgold opened this issue Jul 6, 2024 · 0 comments
Labels
Milestone

Comments

@bosgold
Copy link

bosgold commented Jul 6, 2024

Impacted versions

  • OS Type: Debian/Ubuntu
  • OS Version: Ubuntu 18.04
  • Database Type: MySQL
  • Database version: MariaDB 10.6.15
  • Modoboa: 2.2.4
  • Webserver: Nginx

Steps to reproduce

Creating an account/user with the role "Reseller".
Reseller creates an account/user with the role "Domain administrator".

Current behavior

This new user has
a) has a limit of 0 for mailboxes and mailbox aliases
The Reseller has for both a value of -1 (unlimited).
It is also not possible to change the limit to any other value. Not for the Reseller. Not for the Super Administrator.
Error message: "Not enough resources".

b) no folder "Permissions"
thus it is not possible for the Reseller to make this new user also Damain Administrator of further domains in the control of the Reseller.

c) if the domain was not created by the Reseller just allocated by the Super Administrator to the Reseller the Reseller can create Domain Administrtor with the @Domain address, but the domain is not allocated to this new user.

Expected behavior

a) if the Reseller has no limit (-1), the Domain Administrators created by the Reseller should have no limit either.
It should be possible for the Reseller and/or Super Administrator to change the limit for those Domain Administrators.

b) the Reseller should have access to the Permissions folder for Domain Administrators

c) as long the Reseller has the right to create Domain Administrators for a domain, this domain should be allocated to those Domain Administrators automatically

@Spitfireap Spitfireap added the bug label Jul 15, 2024
@Spitfireap Spitfireap added this to the Triage milestone Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants