Die meisten modernen SaaS-Lösungen erlauben es ihren Benutzern, Einstellungen und vordefinierte Parameter innerhalb der Applikation zu personalisieren und zu konfigurieren. Solche Anpassungen können jedoch nur bis zu einem gewissen Grad durchgeführt werden und schließen Modifizierungen am Kernprodukt oder am Quellcode aus.