The rules engine is composed of three main roles. This gives various organizations the ability to segment duties amongst the various contracts for increased security.
From a security standpoint, it is not advisable to use one account for all roles in a production environment, but there are no technical limitations prohibiting the use of one account for all roles.