@VM-02050213-0 As I mentioned, this also prevents updates by data entities. If you covered forms only, users could still change the data by data import, from Excel, from Power Automate and so on, therefore such a design wouldn't meet your business requirements.
But that updates are prevented by default doesn't mean that you couldn't implement the entity that you use for CE to make an update anyway.
Regarding the suggestion by 11manish, it's not about XDS. XDS is used for filtering data, while here we're talking about an access to field. Check out Field Level Security in Dynamics 365 for Finance & Operations, for instance.
Of course that security restrictions won't work if you use the system administrator role, but it's an extremely dangerous approach. Why do you want to ignore security and you want to give the account permissions not only to create customers, but also to do anything else with the whole system?