Update permissions handling for console, ftp, and rest