Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Expandir
titlePermissão de acesso a funcionalidade

Para acessar a funcionalidade, o perfil do professor deverá ter a permissão em:  Serviços Globais | Segurança | Acesso | Perfil | Sistema: Educacional | Educacional (Portal) | Professor | URL's externas

expand
Expandir
titleCadastro de URL's externas

Para realizar a inclusão de uma nova URL's externa, deve-se acessar a tela de:  Serviços Globais | Serviços | Url's Externas | Url's Externa



Informações

Ao selecionar a Categoria de URL Externa, será necessário definir quais perfis estarão autorizados a exibir a URL que estiver cadastrando.

Informações

Caso o parâmetro "Envia Contexto" estiver marcado, será enviado o contexto do professor via query paramsqueryString concatenado na própria URL Externa.


Exemplo de contexto a ser adicionado a URL:

Context=[CodSistema=S;Environment=PortalWeb;CodUsuario=JoaoSantana;CodUsuarioServico=-1;CodColigada=1;CodFilial=1;DataSistema=03/04/2024%2000:00:00;IdPrj=-1;
CodTipoCurso=1;CodUnidadeBib=-1;CodLocPrt=-1;EduTipoUsr=-1;RhTipoUsr=-1;ChapaFuncionario=-1;CodigoExterno=-1;ExercicioFiscal=-1]


Aviso
title
Exibição
Informações válidas

Apenas as informações de CodSistema, Environment, CodUsuario, CodColigada, CodFilial, DataSistema, CodTipoCurso são válidos para o portal do professor

{    "hasNext":false,    "items":[       {          "internalId":"1|1|1|JoaoSantana",          "companyCode":"1",          "branchCode":"1",          "levelEducationalCode":"1",          "professorCode":"JoaoSantana",          "professorName":"JOÃO SANT'ANA DA SILVEIRA NASCIMENTO ALVES",          "userCode":"JoaoSantana",          "employeeCode":"",          "isActive":"S",          "statusCode":"",          "company":"1- TOTVS SA",          "branch":"1 - Filial do Professor",          "levelEducational":"Ensino Superior",          "current":true,          "levelEducationalPresentation":"Nível de ensino",          "levelEducationalPresentationCode":1,          "email":"[email protected]",          "picture":""       }    ],    "total":1 }

Expandir
titleExibição

Exibição no novo Portal do Professor:

Image Added

Exibição no novo Portal do Professor:

Image Removed

Expandir
titleRedirecionamento

Ao realizar o redirecionamento para a URL selecionada, será enviado o token de acesso do portal do professor via query params.

Com esse token, caso queira acessar alguma API destinada ao professor, basta adicionar a autenticação e será possível realizar requisições.
Exemplo de listagem dos contextos do professor: 

Máscara de Url:   http://{domínio}:{porta}/api/educational/v1/professorContexts/

Exemplo de configuração:

Domínio: localhost

Porta: 8051

Url Utilizada: http://localhost:8051/api/educational/v1/professorContexts

Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue