International audienceIn this paper, we describe a system used in the context of virtual training on collaborative maintenance procedures where the focus is on the learning of the industrial procedure rather than technical gestures. In existing collaborative virtual environments for training the distribution of scenario actions among actors is fixed: only one role can be associated with a given scenario action. In this paper, we propose to overcome this limitation and to add a mechanism to deal with this new flexibility. This mechanism is able to dynamically select the best actor for an action, based on various criteria, and to propose a distribution of actions among actors. We also propose to add collaborative profiles to virtual humans to...