SharePoint implementa un modelo basados en roles. Tomando conjuntos de habilidades tradicionales y ampliando su interacción y en cierto grado el mínimo nivel de conocimiento necesario para asegurar una implementación eficiente y un buen uso de las tecnologías basadas en SharePoint.
SharePoint posee un número de tipos de roles designados: Personas utilizándolo, administrándolo y desarrollando para la plataforma; correspondientemente Microsoft ha trabajado para proveer un conjunto recursos e información de entrenamiento.
Para más detalles descargue el documento Microsoft Office SharePoint Server 2007 Training.