Seção
< All Topics

Portal SSO – Geral

Configurações – Geral

Objetivo

A aba Geral reúne parâmetros de funcionamento do Portal SSO. Esses dados são salvos no JSON Geral do contexto atual.

Campos da aba Geral

Alias padrão

Define o alias padrão utilizado pelo portal quando não houver outro alias informado ou resolvido pela sessão.

Impacto:

pode influenciar autenticações que dependem de alias;

deve estar coerente com o ambiente RM;

em ambientes com multitenancy/subdomínio, o alias precisa respeitar a regra do backend/RM.

Servidor da API

Campo reservado para referência do servidor de API.

Impacto:

em ambientes onde o backend usa o caminho relativo do Portal SSO, pode ficar vazio;

quando utilizado, deve apontar para o servidor correto de APIs;

preencher incorretamente pode causar chamadas para servidor errado.

Tempo limite da sessão (minutos)

Define por quanto tempo a sessão do Portal SSO permanece ativa.

Valores:

0: sem timeout controlado pelo portal;

maior que 0: tempo em minutos para expiração da sessão.

Impacto:

quando maior que zero, a home exibe contador de sessão;

quando zero, o contador não é exibido;

se a sessão expirar, o usuário pode ser direcionado ao login;

valores muito baixos podem gerar interrupções frequentes.

Colunas de aplicativos

Define a quantidade máxima de colunas de aplicativos na home.

Impacto:

controla a disposição dos cards em telas maiores;

em telas pequenas, o layout continua responsivo;

o valor ajuda a ajustar a densidade visual da home.

Caminho base

Define o caminho base do Portal SSO.

Exemplo:

/FrameHTML/web/app/edu/PortalSSO/

Impacto:

usado como referência de localização do portal;

deve estar compatível com a publicação no FrameHTML;

caminho incorreto pode afetar navegação e recursos estáticos.

Permitir alias pela URL

Define se o portal permite receber alias por parâmetro de URL.

Impacto:

quando ativo, pode facilitar testes e cenários específicos;

quando inativo, o portal depende do alias padrão/sessão/contexto;

em ambientes com multitenancy, deve ser usado com cuidado para evitar conflito com subdomínio.

Botão Adicionar aplicativo

Abre uma janela com os aplicativos disponíveis para inclusão no banco.

Ao selecionar um aplicativo:

o portal envia o JSON padrão do aplicativo ao backend;

o backend cria o registro no banco;

se o aplicativo já existir, o backend retorna erro;

o aplicativo passa a aparecer na aba Aplicativos para configuração.

Botão Primeira instalação

Cria os registros iniciais de configuração geral e visual home no banco.

O botão fica habilitado apenas quando o portal identifica que a instalação inicial ainda está pendente para o contexto.

Botão Salvar

Grava as alterações da aba Geral no banco.

Importante:

a flag técnica que controla a visibilidade da aba Diagnóstico também é preservada no JSON Geral;

essa flag não aparece na tela;

se ela não existir no JSON, o portal salva como false.

Sugira sua integração
close slider

    Gostaria de integrar o TOTVS a alguma Plataforma ?

    Deixe sua sugestão: