Estrutura do manipulador de novas tentativas
Estrutura que tenta novamente uma solicitação HTTP com falha quando os limites de taxa da API são excedidos e o código de status 429 Solicitações em Excesso é retornado. O cabeçalho HTTP de retry-after time é usado para tentar novamente a solicitação após o retry-after time especificado.
Solicitar aplicativos na Store
Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão.
Requisitos do spoke
- Instalar o app Acelerador de jornada
- Spoke do Microsoft Exchange Online
Fluxos de spoke
A Estrutura de manipulador de novas tentativas fornece fluxos de amostra para demonstrar a automação das tarefas do Acelerador de jornada. Para personalizar um fluxo de amostra, copie-o para um novo escopo da aplicação. Os fluxos de amostra disponíveis incluem:
| Fluxo | Descrição |
|---|---|
| Renovar assinaturas | Recupera todos os registros de assinatura e renova as assinaturas que estão prestes a expirar. Nota: As assinaturas com o status Sendo excluído não serão consideradas para renovação. |
| Limpar registros de fila | Remove os registros da Fila de Novas Tentativas de Solicitação com base no estado, no status da execução e na hora da última atualização. |
| Trabalho agendado | Processa registros da tabela Fila de nova tentativa de solicitação. |
Subfluxos do spoke
A Estrutura de manipulador de novas tentativas fornece subfluxos de amostra para demonstrar a automação de tarefas do Acelerador de jornada. Para personalizar um subfluxo de amostra, copie-o para um novo escopo da aplicação. Os subfluxos de amostra disponíveis incluem:
| Subfluxo | Descrição |
|---|---|
| Sincronização de calendário | Recupera os eventos da tabela Dados transformados de eventos do calendário do Exchange Online e atualiza os eventos na tabela Eventos do Microsoft Exchange Online. Verifica se existe uma assinatura válida. Cria uma assinatura se ela não existir. Nota: Você deve atualizar os detalhes necessários na tabela Dados Transformados de Eventos do Calendário do Exchange Online antes de sincronizar os dados de eventos. |
| Criar ou atualizar registro de assinatura | Verifica se existe uma assinatura com os detalhes especificados no Microsoft Exchange Online. Se a assinatura existir, o registro de assinatura será atualizado. Caso contrário, uma assinatura será criada no Microsoft Exchange Online e um registro associado será criado. |
| Excluir evento de programação de calendário | Exclui o evento especificado no Microsoft Exchange Online e o registro associado de tabelas de eventos, anexos, registros de participantes do evento e evento para tabelas m2m de assinatura. |
| Gestão de ciclo de vida de eventos | Recupera os detalhes do evento e atualiza os detalhes do registro do evento, dos participantes e do evento para tabelas m2m de assinatura. |
| Pesquisar e atualizar anexos no registro de eventos | Recupera os anexos do evento especificado do Microsoft Exchange Online e atualiza os detalhes recuperados para o registro do evento especificado. |
| Pesquisar e atualizar mudança de programação de calendário | Recupera os detalhes do evento do Microsoft Exchange Online e atualiza os detalhes no registro do evento especificado. Se já não existir uma assinatura, este subfluxo criará uma assinatura e a vinculará ao registro de evento. Se um evento não existir no Microsoft Exchange Online, todos os registros locais relacionados serão excluídos. |
| Pesquisar detalhes do calendário | Recupera os detalhes do calendário. Nota: Este subfluxo não pode ser reutilizado porque faz parte do subfluxo Gestão de ciclo de vida de eventos. |
| Pesquisar detalhes do evento | Recupera os detalhes do evento. Nota: Este subfluxo não pode ser reutilizado porque faz parte do subfluxo Atualizar evento de programação de calendário. |
| Recriar assinatura removida | Recria uma assinatura de webhook removida usando os detalhes do registro de assinatura associado. |
| Renovar assinatura | Renova uma assinatura de webhook se uma renovação for necessária com base nas entradas especificadas. |
| Gestão de ciclo de vida de assinatura | Demonstra o processo de gerenciamento de assinaturas de webhook. Este subfluxo cria um evento e verifica se existe uma assinatura de webhook. Se não houver uma assinatura de webhook, o subfluxo criará uma assinatura de webhook, evento, participantes, evento para registros da tabela m2m de assinatura. |
| Sincronizar eventos | Sincroniza a exibição de calendário com a tabela Dados transformados de eventos de calendário do Exchange Online. Use este subfluxo para gerenciar notificações de ciclo de vida perdidas para assinaturas. Nota: Você deve atualizar a tabela Dados Transformados de Eventos do Calendário do Exchange Online com as informações necessárias antes de sincronizar os dados de eventos. |
| Atualizar evento de programação de calendário | Atualiza as propriedades de um objeto de evento no Microsoft Exchange Online e os registros associados na tabela de eventos. |