O ESD permite que seus usuários possam exercer quatro papéis: administrador, coordenador, formador e aluno. O acesso aos recursos do ambiente é dependente do papel atribuído ao usuário. O Administrador é o responsável pela criação de cursos e gerenciamento do ambiente. Ao criar um curso, o Administrador indica um Coordenador para o curso.
O Coordenador de curso define quem serão os formadores e gerencia as inscrições, cronograma do curso, etc. O Formador é a denominação atribuída ao professor, aquele que ministra e acompanha o curso, enquanto o Aluno é aquele que freqüenta um curso.