Restrict User from creating New Sales Order

I am trying to create a role A, where Role A will be provided with permission to read/write/submit i.e. to edit the document and also submit/approve the document(as per workflow)

However, any user with role A will not be allowed to create any new Sales Order from their respective user portal.

How can it be achieved. Please help @nabinhait @umair