[enh] Improve manifest arguments: type domain/user and optional password