Skip to content

Configuracao de Servico

robertosilvino edited this page Oct 21, 2018 · 3 revisions

Configuração de Serviço - MoonoTeX

Para a criação de um serviço no Moodle diversos passos devem ser relizados.

Criação de Papel para Web Service

O passo inicial é a criação de um novo papel para o web service da Ferramenta MoonoTeX, conforme figura abaixo.

TccWebServiceConfiguracaoServicoDefinirPapeis

Durante a criação do papel para o web service de TCC é possível configurar as ações autorizadas com as seguintes palavras-chave.

As imagens abaixo foram geradas com a opção "Mostrar Avaçado", disponível no botão antes da digitação do filtro de ações.

Lista de ações a serem configuradas:

  • webservice/rest:use

TccWebServiceConfiguracaoServicoAutorizacaoWebserviceRestUse

  • mod/assign:grade

TccWebServiceConfiguracaoServicoAutorizacaoModAssignGrade

  • mod/assign:view

TccWebServiceConfiguracaoServicoAutorizacaoModAssignView

  • moodle/course:view

TccWebServiceConfiguracaoServicoAutorizacaoMoodleCourseView

  • moodle/site:accessallgroups

TccWebServiceConfiguracaoServicoAutorizacaoMoodleSiteAcessAllGroups

Ao final do cadastro, para a verificação dos dados, pode-se clicar no papel, conforme a figura abaixo:

TccWebServiceConfiguracaoServicoAutorizacaoVisualizarPapel

Como resultado deve-se ter a seguinte configuração de autorizações:

TccWebServiceConfiguracaoServicoAutorizacaoResultado

Criação de Usuário para Web Service

A seguir deve-se criar um usuário, a ser usado pelo web service da ferramenta de TCC.

TccWebServiceConfiguracaoServicoCriarUsuario

Vincular o papel ao usuário do webservice de TCC

Em seguida deve-se vincular o papel ao usuário, criados anteriormente.

TccWebServiceConfiguracaoServicoVincularUsuarioPapel