Ir para o conteúdo

Citizen Integrator Gerar Ou Editar Receita

Introdução

Citizen Integrator, acessível através do Portal Harmony, é o aplicativo da web click-and-run da Jitterbit para usuários não técnicos personalizarem e implantar rapidamente integrações do Design Studio usando receitas pré-construídas do Citizen Integrator.

Dentro do Citizen Integrator, você pode fazer upload de um Design Studio para gerar uma receita do Citizen Integrator e, em seguida, configurar as etapas da receita na página Gerar Receita. Para receitas existentes, a página Editar receita também disponibiliza essas etapas para edição.

Nota

As receitas do Citizen Integrator podem ser geradas ou importadas para o Design Studio apenas. Para Cloud Studio, em vez disso, use Receitas de Integração do Cloud Studio ou Arquétipos de Processo do Cloud Studio, acessado através do Jitterbit Marketplace.

Aviso

Somente usuários que são membros de uma papel com permissão Admin dentro da organização selecionada podem gerar e editar receitas do Citizen Integrator dentro da organização.

Acesse a Página Gerar Receita

A opção de gerar uma receita do Citizen Integrator está disponível na página Citizen Integrator - Minhas Receitas página. Após a geração da receita, você será levado à página Gerar receita para configurar melhor as etapas da sua receita.

Na página Minhas receitas, na seção Minhas receitas, a opção de gerar uma receita está disponível apenas para usuários com permissões de administrador na organização selecionada.

Clique no ícone JPKanexo para abrir uma janela onde você pode fazer upload de um Jitterpak do Design Studio que irá gerar uma receita.

anexo

Na janela Gerar receita, use o botão Escolher arquivo para navegar até o Jitterpak (.JPK) que você deseja enviar.

Em seguida, clique em Enviar para gerar sua nova receita e abra a página Gerar receita, onde você pode configurar ainda mais as etapas da receita (consulte Gerar ou editar etapas da receita abaixo).

Acesse a Página Editar Receita

A opção de editar uma receita do Citizen Integrator está disponível em Citizen Integrator - Minhas Receitas página.

Na página Minhas receitas, na seção Minhas receitas, a opção de editar uma receita ficará disponível quando você selecionar apenas uma receita na tabela e estará disponível apenas para usuários com permissões de administrador dentro da organização selecionada.

Para selecionar uma receita, clique em qualquer lugar da linha ou marque a caixa à esquerda da receita.

anexo

Em seguida, clique no ícone de edição anexo para abrir a página Editar receita onde você pode atualizar as etapas da receita (consulte Gerar ou editar etapas da receita abaixo).

Gerar Ou Editar Etapas de Receita

Depois de acessar as páginas Gerar receita ou Editar receita conforme descrito acima, você poderá configurar as etapas da receita por meio da interface do usuário do Citizen Integrator conforme a seguir.

Nome e Descrição da Receita

Na primeira seção, insira o nome básico e a descrição de sua receita.

anexo

  • Nome da receita: Forneça ou modifique o nome da sua receita.
  • Descrição da receita: Forneça ou modifique a descrição da sua receita.

Variáveis do Projeto de Receita

A próxima seção é usada para adicionar quaisquer variáveis de projeto à receita para as quais você deseja que os usuários possam definir valores ao usar a receita. Para obter mais informações, consulte Variáveis.

anexo

Remover Ou Restaurar Variáveis do Projeto

No lado esquerdo, serão listadas quaisquer variáveis de projeto existentes.

  • Gerar Receita: Ao gerar uma receita, todas as variáveis do projeto do arquivo Jitterpak são exibidas. Se nenhuma variável do projeto estiver incluída no Jitterpak, nenhuma será exibida.
  • Editar Receita: Ao editar uma receita, são exibidas variáveis de projeto existentes dos metadados JSON da receita ou da receita gerada anteriormente.

Para remover uma variável de projeto da receita, clique no ícone da lixeira attachment ao lado do nome da variável do projeto à esquerda.

Para restaurar uma variável de projeto que você removeu anteriormente, use o menu suspenso no canto superior direito para selecionar uma variável removida anteriormente e clique no botão Restaurar Variável.

anexo

Dica

Você não pode adicionar novas variáveis de projeto que ainda não existam no Jitterpak para a receita. Se você deseja adicionar uma nova variável de projeto, primeiro você deve criá-la dentro do Jitterpak no Design Studio.

Configurar Variáveis do Projeto

No lado direito, os campos da variável selecionada estão disponíveis para serem configurados.

  • Nome: O nome da variável de projeto existente não é editável.

  • Nome de Exibição: Este campo pode ser utilizado caso você queira que um nome diferente seja exibido na interface do Citizen Integrator.

  • Descrição: Este campo pode ser usado para inserir texto abaixo do campo, por exemplo, para fornecer instruções sobre o que os usuários devem inserir.

  • Valor: Este campo pode ser usado se você deseja atribuir um valor padrão à variável do seu projeto. Isto pode ser usado para fornecer um valor padrão com outros valores opcionais para a variável do projeto. Por exemplo, um valor padrão de "Produção" com outras opções para "Desenvolvimento" ou "QA". Essas opções são fornecidas no campo Tipo.

  • Expressão Reg: Este campo pode ser usado para fornecer uma expressão regular (string) que o valor da variável do projeto deve corresponder quando a receita for configurada antes que as ações Testar Conexão ou Executar Operação possam ser usadas. Por exemplo: ".+@.+[.].+".

  • Tipo: Este campo pode ser utilizado para definir o tipo de valor que o usuário pode fornecer. Use o menu suspenso para selecionar texto, senha, caixa de seleção, menu suspenso ou área de texto. Para caixa de seleção e menu suspenso, opções adicionais ficam disponíveis para configuração. Insira um Rótulo e um Valor para cada seleção ou use o ícone de lixeira para remover uma linha.

    anexo

  • Campo Obrigatório: Se esta caixa estiver marcada, o campo da variável do projeto deverá ser preenchido quando a receita for configurada antes que as ações Testar Conexão ou Executar Operação possam ser usadas.

Etapas da Receita

A próxima seção é usada para configurar as etapas que os usuários precisarão seguir para configurar a receita do Citizen Integrator.

anexo

Adicionar Ou Remover Etapas

No lado esquerdo, serão listadas todas as etapas da receita existentes.

  • Gerar Receita: Ao gerar uma receita, as etapas de Introdução e Revisão são adicionadas por padrão.
  • Editar receita: Ao editar uma receita, as etapas existentes dos metadados JSON da receita ou da receita gerada anteriormente são exibidas.

Para remover uma etapa da receita, clique no ícone da lixeira anexo ao lado do nome da etapa à esquerda. As etapas de Introdução e Revisão, bem como quaisquer etapas geradas automaticamente, não podem ser removidas.

Para adicionar uma nova etapa, clique no botão Adicionar nova etapa no canto superior direito. Uma nova etapa será criada antes da etapa Revisão.

Configurar Etapas

No lado direito, os campos da etapa selecionada estão disponíveis para serem configurados. Os seguintes campos são comuns para todos os tipos de etapas:

  • Nome da etapa: Insira um nome para a etapa que aparecerá na receita (por exemplo, Introdução ou Autenticação do Salesforce).
  • Tipo: Selecione um dos seguintes tipos de etapa:
    • Descrição: Usado para fornecer informações sobre a receita e/ou seus componentes.
    • Configuração de etapas: Usado para definir uma ou mais variáveis de projeto para verificar a conectividade de um endpoint específico.
    • Executar operação: Usado para executar uma operação antes da implantação da receita.
    • API Binding: Usado quando há necessidade de externalizar operações como APIs.
  • Descrição: Insira uma descrição da etapa que aparecerá na receita.

Cada tipo de etapa e quaisquer campos que ficam disponíveis quando a etapa é selecionada são abordados detalhadamente abaixo.

Nota

Informações adicionais e documentação sobre todas as partes possíveis do arquivo de metadados JSON são fornecidas em Criando Novas Receitas.

  • Descrição: Este tipo de etapa é utilizado para fornecer informações sobre a receita e/ou seus componentes.
    • Detalhes: Insira aqui qualquer HTML que você gostaria que fosse renderizado nesta etapa.
  • Configuração de etapa: Este tipo de etapa geralmente é usado para testar uma conexão de endpoint.

    • Obrigatório: Marque esta caixa se quiser exigir que esta etapa seja concluída antes de implantar a receita (por exemplo, para testar ou validar se uma conexão de endpoint foi bem-sucedida).
    • Variáveis do projeto: Use o menu suspenso para adicionar variáveis do projeto à etapa ou use o ícone da lixeira para removê-las. As variáveis do projeto são configuradas na seção anterior.
    • Ação: Marque esta caixa se quiser incluir uma ação na etapa (por exemplo, testar a conexão usando as credenciais fornecidas). Quando marcada, os seguintes campos adicionais ficam disponíveis:

      • Nome do botão: Insira um nome para aparecer no botão de ação (por exemplo, Testar conexão).
      • Etapa Ação: Use o menu suspenso para selecionar uma ação. Todos os endpoints existentes do arquivo Jitterpak serão listados no menu suspenso.

      Após selecionar uma ação, uma etapa de ação será automaticamente adicionada à etapa atual. Você precisará então clicar na etapa gerada automaticamente na lista de etapas à esquerda para configurar os detalhes da etapa. Mais informações são fornecidas no tipo de etapa gerada automaticamente abaixo.

  • Executar operação: Este tipo de etapa é usado para executar uma operação a partir do arquivo Jitterpak.

    • Obrigatório: Marque esta caixa se quiser exigir que esta etapa seja concluída antes de implantar a receita.
    • Caminho da Operação: Todas as operações existentes do arquivo Jitterpak serão listadas aqui. Selecione a operação que deseja executar nesta parada.
    • Descrição da operação: Insira uma descrição sobre a operação selecionada para fornecer informações na receita sobre o que a operação faz.
  • API Binding: Este tipo de etapa é utilizado quando há necessidade de externalizar operações como APIs. Os campos devem conter as informações necessárias para a API. Consulte API Manager Para maiores informações.
  • Etapa gerada automaticamente: Este tipo de etapa é criado automaticamente quando você escolhe o tipo Configuração da etapa e marca a caixa de seleção Ação com uma Ação da etapa selecionada.

    • Operação de Execução: Consulte a etapa Operação de Execução acima para obter informações sobre campos configuráveis.

    • Conexões de teste: Todas as variáveis necessárias são mostradas com base na ação selecionada. Você pode codificar um valor padrão ou usar variáveis de projeto configuradas na seção anterior.

      anexo

      • Valor padrão: Digite um valor padrão na caixa de texto para codificar o valor da variável. Os usuários não poderão alterar esse valor ao implantar uma receita.
      • Variável do projeto: Marque a caixa de seleção e use o menu suspenso para selecionar uma variável de projeto que você configurou na seção anterior para usar.

Pós-configuração

Depois de configurar sua receita gerada ou editada Citizen Integrator conforme descrito acima, use os botões na parte inferior da página quando estiver pronto.

anexo

  • Pré-visualização: Use este botão para ver uma prévia do arquivo JSON gerado a ser usado em sua receita.

    anexo

  • Salvar em arquivo: Use este botão para baixar o arquivo JSON gerado.

  • Cancelar: Use este botão para fechar a página sem salvar as alterações.

  • Carregar / Atualizar: Esses botões validarão a receita e farão upload dela na organização selecionada (na página Gerar receita) ou atualizarão a receita (na página Editar receita página).