Guga, não entendi bem.
Se o participante está como professor de determinado curso e você definiu a visualização somente para professores, deveria estar disponível. O bloco referido está dentro do curso que o usuário tem permissão?
Se não estiver, você terá que dar uma permissão global pro usuário.
Administração -> Usuários ->Definir papeis
Depois que você definir, atribua o papel de forma global para o usuário.