Gerenciar Links na Aplicação
Nesta seção, você encontra um guia de como adicionar e gerenciar links dentro da sua Aplicação ou Infraestrutura pelo Portal.
Você pode integrar ferramentas externas à sua Aplicação ou Infraestrutura por meio de links.
Existem dois tipos de links que podem ser adicionados:
-
Links estáticos: aparecem no início do Dashboard da Aplicação e redirecionam o usuário para a URL deles.
Os links estáticos adicionados ao Workspace da sua Aplicação ou Infraestrutura também ficam disponíveis dentro do Dashboard da Aplicação. -
Links incorporados: permitem adicionar links externos que podem ser visualizados como painéis para incrementar a sua Aplicação. Você pode adicionar tabelas de Sheets do Google, gráficos do Grafana, Prometheus, Splunk, entre outros.
- Links estáticos e incorporados podem ser adicionados a Stacks e Plugins.
- Se você adicionar alguma Stack à sua Aplicação que já tem algum link, estes mesmos links também são adicionados e não podem ser deletados.
- Esse cenário também vale para links adicionados ao Workspace em que você criou a sua Aplicação.
Confira os passos a seguir para adicionar cada tipo de link na sua Aplicação ou Infraestrutura:
Adicionar links estáticos
Passo 1. No seu Workspace, acesse a seção 'Aplicações'; clique na Aplicação em que você quer adicionar um link. Caso queira adicionar à sua Infraestrutura, faça o mesmo processo clicando na seção 'Infraestrutura';
Passo 2. No Dashboard, na barra do nome da Aplicação, clique no botão 'Adicionar';
Se a Stack usada para criar sua Aplicação ou Infraestrutura tiver um link, ele será exibido na barra do nome após o deploy.
Passo 3. Preencha os campos com as informações requeridas. Confira um exemplo a seguir:
- 'Nome do link': Service Now;
- 'URL':
https://www.servicenow.com.br; - Logo: adicionar uma imagem demonstrativa. Este é um campo opcional.
Passo 4. Clique no botão 'Adicionar link';
Pronto, você adicionou um link na sua Aplicação ou Infraestrutura.
Como apagar um link estático
Confira os passos a seguir:
Passo 1. No Dashboard da sua Aplicação ou Infraestrutura, clique no link que você quer apagar;
Passo 2. Um seletor com as opções 'Copiar o link' ou 'Deletar o link' é exibido. Clique em 'Deletar o link';
- Você não pode apagar links que vieram de Stacks ou Plugins.
- Você não pode editar um link estático. Caso precise alterar algum, primeiro apague-o e depois adicione um novo.
Como adicionar link incorporado
Siga as instruções a seguir:
Passo 1. No seu Workspace, acesse a seção 'Aplicações'; clique na Aplicação em que você quer adicionar um link. Caso queira adicionar à sua Infraestrutura, faça o mesmo processo clicando na seção 'Infraestrutura';
Passo 2. No Dashboard, clique no botão 'Adicionar link incorporado';
Na tela, adicione as seguintes informações:
- Nome do link (obrigatório);
- URL do link (obrigatório);
Certifique-se de que o link que você adicionar pode ser renderizado em um iframe.
- Logo do link (opcional).
Pronto, os links incorporados estão disponíveis na sua Aplicação ou Infraestrutura.
Para editar ou remover o link que você adicionou, clique no botão 'Mais Opções' (botão com três pontos) e faça sua alteração.
Como gerenciar links na Aplicação
No Dashboard da sua Aplicação ou Infraestrutura no Portal da StackSpot, você pode ver todos os links existentes dentro dela.
Esses links podem ser:
- Links estáticos adicionados diretamente à Aplicação ou Infraestrutura;
- Links incorporados;
- Links estáticos adicionados ao Workspace;
- Links estáticos ou incorporados advindos de Stacks e Plugins.
Você pode gerenciar a visibilidade dos links, ou seja, o que você quer que apareça no Dashboard. Para isso, siga os passos a seguir:
Passo 1. Na barra de links do Dashboard da sua Aplicação ou Infraestrutura, clique no ícone de setas duplas e depois clique no botão 'Gerenciar Links';
Passo 2. Um modal com um campo de busca e uma lista de todos os links da sua Aplicação é exibido. Na linha de cada link há um botão de alternância (toggle) para ativar e desativar, como no exemplo a seguir:
- Ative o botão para esconder o link do Dashboard;
- Desative o botão para manter o link visível no Dashboard;
Passo 3. Após fazer as configurações desejadas, clique no botão 'Aplicar mudanças';
Dentro de Gerenciar links, você também pode excluir os links que adicionou manualmente na sua Aplicação.
Adicionar URLs por ambiente
É possível adicionar URLs por ambiente em suas Aplicações sem que os links tenham origem de Workspaces, Stacks ou Plugins. Confira a seguir as duas possibilidades:
- Via comando no STK CLI;
- Via Action.
1. Via comando no STK CLI
Execute o comando stk register app-deploy no mesmo diretório da Aplicação, informando o parâmetro a seguir:
-er, --links TEXT
Forneça uma lista de URLs adicionais para a sua Aplicação. Cada URL deve ser um objeto com a seguinte estrutura: '[{"title": "<title>", "url": "<url>"}]'.
Exemplo:
stk register app-deploy --links '[{"title": "stackspot", "url": "https://www.stackspot.com"}]'
2. Via Action
Utilize uma Action junto com o StackSpot Workflow para adicionar URLs em uma Aplicação.
Visualizar as URLs adicionadas
Passo 1. Acesse o Portal da StackSpot EDP;
Passo 2. Clique no Workspace em que a sua Aplicação foi criada;
Passo 3. Acesse a Aplicação. No Dashboard dela, clique no botão 'View App';
Para visualizar as URLs em outro ambiente, clique na caixa de Ambientes e selecione o ambiente em questão.
Confira a seguir um exemplo do botão 'View App' no Dashboard da Aplicação no Portal da StackSpot EDP:
