This paper presents a dynamic-level control algorithm to meet simultaneously multiple desired tasks based on allocated priorities for redundant robotic systems. It is shown that this algorithm can be treated as a general framework to achieve control over the whole body of the robot. The control law is an extension of the well-known acceleration-based control to the redundant robots, and considers also possible interactions with the environment occurring at any point of the robot body. The stability of this algorithm is shown and some of the previously developed results are formulated using this approach. To handle the interaction on robot body, null space impedance control is developed within the multi-priority framework. The effectiveness of the proposed approaches is evaluated by means of computer simulation.