Versões comparadas

Chave

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

...

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

Por questões de segurança, o token de acesso do portal do professor permanece válido por apenas 5 minutos.

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
{
   "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
}
Aviso