@maur
i don´t think that will be good idea overall.
if a user need help then he allways can give a temporary ftp access to that person. so not more easy than that.
Ohhhh.
I'm not alone with this.
Shell (if enabled for reseller) is far more usable then ftp. not saying about copying login, passwords etc.
apart of that - I have few resellers which are taking care of domain for their customers. Some kind of lite support. Call it what you want - point is customer are not login into panel even and if my reseller would tell them "create account for me and I will change/fix it"..
Anyway - I think it's better to have some idea, solution for it, then don't.
It can be optional (access to users of reseller files), or optional can be some post-add-domain hook which will remove it - I don't care which way.
Maybe I gave you somewhere bad idea - but I'm not forcing this solution as some universal default behaviour.
Users will be separated from domain names - this is settled already - and after that I can enable shell access, adjust permissions and so on so on in the plugin, so.. so here, I just wanted to talk, maybe someone have better ideas how to solve this issue which I need (and maybe someone else needs it too)
Sorry if I sound not nice, I just have hard monday.