سلام وقت بخیر
اگه cms شما با معماری mvc طراحی شده باشه میتونید یوزر ftp ایجاد کنید با دسترسی به پوشه views
این برای اونایی هست که مبتدی هستند و کد نویسی بلد نیستند ولی کسانی که کد نویسی بلد باشند خیلی راحت با دستکاری کد ها میتونند به کد هایی که دسترسی ندارند دسترسی پیدا کنند
بهترین راه حل اینکه بخش های controllers و models رو کد کنید و اینکارو بکنید.
اگه cms شما با معماری mvc طراحی شده باشه میتونید یوزر ftp ایجاد کنید با دسترسی به پوشه views