1. A method for role-based personalization of a collaborative space comprising: obtaining role-based information for an interacting user that has been defined by an underlying business process model in a workflow; and generating the collaborative space utilizing the role-based information.