Lançamento da Factory 274 - março de 2024
  • 26 Mar 2024
  • 12 Minutos para Ler
  • Contribuintes

Lançamento da Factory 274 - março de 2024


Resumo do artigo

A versão 274 traz novos recursos interessantes, como funções de usuário personalizadas, validação de widget de entrada e a capacidade de ativar e desativar botões com base nas entradas do usuário.

Há também atualizações para o Automations Beta e várias outras atualizações que melhoram o App Editor, a configuração de Settings e as experiências UI/UX por meio da navegação Tulip!

Deixe-nos saber suas opiniões e perguntas na Comunidade Tulip.

Apresentando as funções de usuário personalizadas

Crie suas próprias funções de usuário combinando mais de 80 permissões distintas. Certifique-se de que suas funções na Tulip estejam em conformidade com as regras internas de governança. Esse recurso está disponível nos planos Enterprise e Regulated Industries.

Saiba mais sobre as funções de usuário personalizadas aqui.

r274 custom user roles

As atualizações das funções de usuário personalizadas incluem o seguinte:

  • Nas funções de usuário personalizadas, as permissões "estação: criar e dispositivos de exibição: criar" foram removidas e as funções com essas permissões foram revertidas para o status de somente visualização.

  • Nas funções de usuário, as caixas de seleção de widgets personalizados, agendas e turnos têm uma mensagem que fornece opções adicionais aninhadas sob a caixa de seleção

  • No modal de criação/edição/duplicação de funções de usuário personalizadas, os usuários perceberão:

    • Controles de visão de uma caixa de seleção para botões de rádio de acesso total/apenas visualização
    • As opções de rádio Connector Functions Run / Test são à la carte em um botão de rádio "Limited access" (Acesso limitado)
    • A opçãoEditar tipos de aprovação foi alterada para Criar e editar tipos de aprovação
    • Oacesso nas descrições de permissão foi alterado para visualização
    • O acesso à máquina foi alterado para Acesso limitado. Observe que isso não inclui os tipos de máquina no texto da descrição
    • Na seção Fontes de dados de máquina, a opção Editar ou criar fontes de dados de máquina de dispositivo de borda foi removida na seleção Acesso limitado
    • A opção Editarou criar fontes de dados de máquina de chão de fábrica foi renomeada para Criar e editar
    • Procurar nós de fontes de dados de máquinas de chão de fábrica foi alterado para Mapear para atributos de máquina
  • Os usuários verão na página de tabelas as permissões de Registro de tabela

  • Adicionadas na página de conectores as permissões de teste e execução da função de conector

  • Visualizações de tabela renomeadas na interface do usuário para Consultas e agregações de tabela

  • Os administradores podem ativar o comportamento nas configurações da conta para fazer o logout automático dos usuários que ficaram inativos por um período de tempo

Se os Workspaces estiverem ativados em sua instância, agora você pode atribuir permissões de troca de aplicativos a funções personalizadas. Essa permissão permite que as funções adicionem aplicativos à troca de aplicativos, removam aplicativos da troca de aplicativos e atualizem versões de aplicativos na troca de aplicativos. Essas permissões só têm efeito no respectivo espaço de trabalho de troca de aplicativos.

Apresentando a validação do widget de entrada

No editor de aplicativos, os criadores de aplicativos acharão muito mais fácil validar os dados do Input Widget. Todos os widgets de entrada, bem como o widget de botão, têm uma nova seção no Painel de contexto. Os widgets de entrada têm a opção de "validação de widget de entrada", ou seja, marcá-los como obrigatórios, configurar como suas mensagens de erro serão formatadas e (para alguns widgets de entrada), "regras de validação" adicionais. Isso aparece em uma nova seção no painel de contexto.

r274 input validation

Botões Ativar/Desativar

Os usuários agora podem ativar/desativar botões dinamicamente para controlar o fluxo de seus aplicativos. Os widgets de botão e os widgets de assinatura eletrônica agora têm uma seção para que o Interaction configure quando eles são ativados com base em uma variável ou em qualquer outra fonte de dados. Com base nessas opções configuráveis, isso permite uma nova funcionalidade para todos esses widgets no Player.

r274 enable disable buttons

Saiba mais sobre a validação de dados usando widgets de entrada aqui.

Aprimoramentos no App Editor

No Tulip Player e no App Editor, os usuários receberão um aviso de depreciação quando o aplicativo estiver usando um widget (Viewer3d e o antigo widget de câmera). A descontinuação ocorrerá em 6 meses. Recomendamos que todos os usuários que ainda usam o Viewer3d passem a usar o novo widget CAD.

Os widgets personalizados não podem mais fazer download de arquivos sem a entrada do usuário.

Correção de um erro visual em que os usuários viam uma cor consistente ao destacar uma pasta de aplicativos na barra lateral.

No acionador de conclusão de assinatura eletrônica, os usuários agora podem acessar as informações da assinatura, incluindo Signatário (ID), nome do signatário, e-mail do signatário, ID do crachá do signatário, carimbo de data/hora, comentário e significado, nos acionadores de conclusão de assinatura. Esses novos dados podem ser usados em acionadores.

No editor de aplicativos, os botões de limpar nas barras de pesquisa e os botões de visibilidade nas senhas agora estão mais bem centralizados.

Os IDs de crachá no player são mascarados com asteriscos se a opção mascarar ID de crachá estiver ativada.

No editor de aplicativos, todos os widgets associados ao layout básico agora estão visíveis ao expandir a nova etapa do layout básico na parte superior do painel do lado esquerdo na guia Etapas.

Página de visão geral do aplicativo

Os usuários agora verão a hora de criação do aplicativo se ele não tiver uma hora de última modificação.

Na lista de etapas da página de visão geral do aplicativo, corrigimos um pequeno problema visual em que o ícone da etapa de layout básico era exibido fora do centro.

Datas do widget de histórico de registros

No widget de histórico de registros, as datas são mostradas usando o fuso horário do dispositivo do usuário que está visualizando.

Previsão do acionador de pré-transição

Os aplicativos que usam acionadores de pré-transição obsoletos não podem mais ser publicados ou restaurados. Esses aplicativos devem ser migrados a partir da página de visão geral do aplicativo para suporte contínuo a longo prazo.Saiba mais sobre Transições de aplicativos.

Encontre facilmente a versão da Tulip que você tem

Conforme solicitado por um membro da Comunidade, adicionamos a capacidade de ver qual versão do Tulip você está executando com um registro de data e hora de implementação. Isso pode ser encontrado na parte inferior do menu de atividades de suporte no canto superior direito do editor de aplicativos.

Configurações da conta e do espaço de trabalho

Alterar para funções

Os usuários com as funções Application Approver (Aprovador de aplicativo), Application Builder (Criador de aplicativo), Application Engineer (Engenheiro de aplicativo), Connector Supervisor (Supervisor de conector) e Table Supervisor (Supervisor de mesa) agora podem concluir o fluxo de registro do jogador.

Os usuários com a função Viewer (com jogador) não podem mais reatribuir estações existentes a novos dispositivos de exibição, nem podem criar estações na interface do usuário do administrador. Eles ainda podem criar estações durante o registro do jogador.

Os usuários sem acesso de administrador agora veem a página Vision se a visão estiver ativada para a conta.

Permissões de aplicativos

Na guia Permissões de cada aplicativo, há duas novas linhas indicando que todos os proprietários de contas e de espaços de trabalho têm permissões de proprietário para os aplicativos por padrão. Conforme indicado, todos os proprietários de contas e espaços de trabalho têm permissões de edição, publicação e edição de permissões.

Sempre que um usuário tentar editar as permissões de forma a se bloquear (por exemplo, rebaixar a permissão "Todos" sem ter uma permissão explícita para o aplicativo), a edição da permissão não será salva e o usuário receberá uma mensagem de erro informando que não pode se bloquear.

r274 logout permission

Tempo limite de inatividade personalizado

Quando ativado, o Tulip agora fará o logout automático dos usuários que estiverem inativos por um período de tempo personalizado na interface de administração.

Novos eventos do histórico de atividades

O histórico de atividades agora rastreia estes eventos: * Renomear sua conta * Renomear um espaço de trabalho * Alterar as configurações de fuso horário de um espaço de trabalho * Ativar logins SAML * Desativar logins SAML

Análise

Alterações no Analytics que envolvem o Universal Template e a página do editor do Analytics.

Aprimoramentos no editor do Analytics

No Analytics Editor, atualizamos os breadcrumbs no subcabeçalho para vincular à página Tables (Tabelas) e à tabela específica associada a uma determinada análise. Isso permite uma navegação mais fácil entre uma análise de tabela e os dados subjacentes.

Se nenhum dado for selecionado, os usuários verão um estado vazio.

r274 analytics empty state

Ao criar análises de modelo universal, há uma nova guia Dados no menu do lado direito. Isso permite que os usuários configurem os campos da consulta que desejam usar para o gráfico. Os usuários devem ser capazes de alternar rapidamente entre os tipos de visualização, o que lhes permite ver facilmente seus dados em diferentes formatos.

r274 universal template data tab

Aprimoramentos no Dashboard

Na página Dashboard, os usuários podem simplesmente clicar no título de um dashboard ativo no momento para editar o nome. Isso cria uma experiência de interface do usuário rápida e perfeita.

Automações Beta

Essas alterações melhoram a experiência de uso das variáveis de lista, permitindo que os usuários vejam rapidamente com quais tipos de dados estão trabalhando: * No editor de lógica Automations, os ícones das variáveis de lista agora exibem um ícone com o tipo de dados do elemento interno.

  • O painel de ativos à esquerda agora lista as propriedades internas das variáveis da lista de objetos.

Além disso, foi adicionado suporte à ativação/desativação de Automações nas páginas do editor de Automação e das versões de Automação.

r274 automations status

Aprimoramentos na página de conectores

Atualizamos o cabeçalho da página Connectors para criar uma melhor experiência de UI/UX para os usuários.

Na página de detalhes do Conector, os usuários perceberão que os status do ambiente do Conector são atualizados depois que o ambiente é modificado.

Alterações na UX da página da máquina

Atualizamos o cabeçalho da página Machine e da página Machine Type para criar uma melhor experiência de UI/UX para os usuários.

Aprimoramentos na API da tabela

O limite de registros para o endpoint runAggregation na API Tables foi aumentado para 100.000.

A documentação da API da Tulip agora exibe mais informações sobre os tipos de parâmetros, como: padrões esperados para cadeias de caracteres e valores mínimo e máximo.

A contagem de tabelas não tem mais um valor mínimo ou máximo para o limite.

Informações de configuração da câmera Vision

Quando um usuário verifica a câmera atribuída na configuração da câmera, ele pode visualizar informações como nome do fornecedor, tipo e ID da câmera passando o mouse sobre a linha da câmera atribuída.

r274 vision info

Aprimoramentos na navegação do Tulip

Os usuários podem acessar o Grupo de estações a partir da coluna Grupo de estações na página Dispositivos de exibição por meio do link que substituiu o texto estático. Isso segue o padrão existente de clicar na estação vinculada para visualizá-la.

Os usuários devem ver uma renderização mais rápida dos registros do feed de notícias na página de histórico de atividades e na barra lateral de atividades recentes. Não há nenhuma alteração explícita na interface do usuário.

Na página de dispositivos Edge, atualizamos o ícone na coluna de endereço IP.

O tamanho do ícone de edição no cabeçalho das páginas de dispositivos de exibição e dispositivos Edge ficou um pouco menor.

Destaques da correção de bugs

A versão 274 contém várias correções de bugs que gostaríamos de destacar por terem sido relatadas pelos usuários:

  • Correção de um bug em que os proprietários de contas não conseguiam importar ou exportar widgets personalizados da interface do usuário.
  • Correção de um bug em que as cores dos botões baseadas em uma atualização de variável não eram atualizadas imediatamente quando o valor da variável era alterado.
  • Correção de um problema em que, no Player/Dev Player, os widgets de texto que tinham sua cor anexada a uma variável de cor não mostravam atualizações em sua cor quando o valor dessa variável mudava até que o usuário clicasse no widget. Agora, essas atualizações entram em vigor imediatamente.
  • Correção de alguns tipos de intervalos que causam erros em acionadores quando são acessados a partir de uma coluna de tabela
  • Reverter a distância de espaçamento para widgets de seleção única e múltipla com a opção de exibição de menu
  • Correção de um erro em que usamos o fuso horário da estação em vez do fuso horário local ao exibir campos de data e hora dentro de variáveis de objeto no player
  • No widget Histórico de registros, corrigir o contexto do aplicativo para assinaturas eletrônicas em que os signatários são diferentes do operador que executa o aplicativo.
  • Correção de um bug de exportação relacionado a caracteres unicode
  • Foi corrigido um problema em que as funções do conector HTTP não tratavam corretamente as entradas de string nulas.
  • Correção de um problema em que o texto "undefined" (indefinido) aparecia no cabeçalho do editor de gatilho.
  • Correção de um problema em que o widget Histórico de registros mostrava o fuso horário atual em vez do padrão.
  • Correção de um problema em que as variáveis de data e hora no player estavam mostrando o fuso horário local em vez do fuso horário definido nas configurações de perfil do construtor de aplicativos.
  • Imposição de que os nomes do jogador e da nova estação devem ser exclusivos durante o registro do jogador.
  • Correção de um problema em que as traduções de IA estavam causando a quebra de expressões nas ações de acionamento de mostrar mensagem e mostrar erro.
  • No modal de configuração da fonte de dados OPC UA, os campos Chave privada e Certificado são obrigatórios quando o Método de autenticação é {{X509}} ou quando o Modo de segurança é {{Sign}} ou {{Sign & Encrypt}}.
  • Corrige o bug que impede que instâncias sem um App Exchange interno se inscrevam em um App Exchange externo
  • Corrige o problema de um valor não ser mantido nos arquivos de exportação e, portanto, ser perdido durante o processo de exportação/importação.

Lista completa de IDs de tíquetes incluídos na versão 274

Se estiver acompanhando algum desses tíquetes e quiser mais detalhes, entre em contato com o Tulip Customer Support via support@tulip.co ou chat ao vivo em sua instância.

PLAT-30761 PLAT-30750 PLAT-30686 PLAT-30661 PLAT-30632 PLAT-30631 PLAT-30520 PLAT-30514 PLAT-30513 PLAT-30508 PLAT-30507 PLAT-30472 PLAT-30442 PLAT-30395 PLAT-30360 PLAT-30274 PLAT-30168 PLAT-30167 PLAT-30142 PLAT-30122 PLAT-29941 PLAT-29571 PLAT-29442 PLAT-28824 PLAT-28705 PLAT-28277 PLAT-28259 PLAT-28026 PLAT-26008 PLAT-25942 PLAT-25548 PLAT-25066 PLAT-30380 PLAT-29719 PLAT-29639 PLAT-29419 PLAT-28975 PLAT-25831 PLAT-24992 PLAT-30553 PLAT-30408 PLAT-30254 PLAT-28843 PLAT-21202 PLAT-19906 PLAT-17547 PLAT-15716 PLAT-30769 PLAT-30753 PLAT-30718 PLAT-30636 PLAT-30604 PLAT-30544 PLAT-30426 PLAT-29873 PLAT-29707 PLAT-29563 PLAT-29456 PLAT-29151 PLAT-28711 PLAT-28597 PLAT-28554 PLAT-26049 PLAT-13584


Este artigo foi útil?