Freshworks Freshservice
Versão da integração: 14.0
Exemplos de utilização
Integração com o serviço de assistência técnica.
Configuração do Freshservice
A integração do Freshservice com o Google Security Operations funciona com base nas chaves da API do Freshservice.
Como obter a chave da API da conta no Freshservice
- Inicie sessão no portal de apoio técnico do Freshservice
- Clique na imagem do perfil da conta no canto superior direito do portal
- Aceda à página de definições do perfil
- A chave da API da conta está disponível abaixo da secção de alteração da palavra-passe à sua direita
- Guarde esta chave de API. Vai precisar dela para a configuração da integração do Google SecOps.
Configure a integração do Freshworks Freshservice no Google SecOps
Para obter instruções detalhadas sobre como configurar uma integração no Google SecOps, consulte o artigo Configure integrações.
Parâmetros de integração
Use os seguintes parâmetros para configurar a integração:
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| Raiz da API | String | https://yourdomain.freshservice.com | Sim | URL raiz da API da instância do Freshservice. |
| Chave de API | Palavra-passe | N/A | Sim | Chave da API Freshservice a usar na integração. |
| Validar SSL | Caixa de verificação | Marcado | Não | Se estiver ativada, a integração verifica se o URL raiz está configurado com um certificado válido. |
Ações
Tchim-tchim
Descrição
Teste a conetividade à instância do Freshservice com os parâmetros fornecidos na página de configuração da integração no separador Google Security Operations Marketplace.
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Case Wall
| Tipo de resultado | Valor / descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um playbook:se ocorrer um erro crítico, como credenciais incorretas ou perda de conetividade: "Falha ao estabelecer ligação à instância do Freshservice! O erro é {0}".format(exception.stacktrace) |
Geral |
Crie listas de pedidos
Descrição
Apresentar uma lista de pedidos do Freshservice com base nos critérios de pesquisa especificados. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| Tipo de bilhete | LDD | Tudo | Não | Especifique o tipo de bilhete a devolver. |
| Requerente | String | N/A | Não | Especifique o email do requerente dos pedidos para devolver. |
| Inclua estatísticas | Caixa de verificação | Desmarcado | Não | Se estiver ativada, a ação devolve estatísticas adicionais sobre os pedidos. |
| Pesquise as últimas X horas | Número inteiro | N/A | Não | Especifique o período para pesquisar bilhetes. |
| Linhas por página | Número inteiro | 30 | Não | Especifique quantos pedidos devem ser devolvidos por página para a paginação do Freshservice. |
| Página inicial | Número inteiro | 1 | Não | Especifique a partir de que página devem ser devolvidos os pedidos com a paginação do Freshservice. |
| Máximo de linhas a devolver | Número inteiro | 30 | Não | Especifique quantos resultados a ação deve devolver no total. |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"tickets": [
{
"subject": "Support Needed...",
"group_id": null,
"department_id": null,
"category": null,
"sub_category": null,
"item_category": null,
"requester_id": 17000032840,
"responder_id": null,
"due_by": "2021-07-08T21:00:00Z",
"fr_escalated": false,
"deleted": false,
"spam": false,
"email_config_id": null,
"fwd_emails": [],
"reply_cc_emails": [],
"cc_emails": [],
"is_escalated": false,
"fr_due_by": "2021-07-01T18:00:00Z",
"id": 7,
"priority": 1,
"status": 2,
"source": 2,
"created_at": "2021-06-29T08:56:24Z",
"updated_at": "2021-06-29T10:04:51Z",
"to_emails": null,
"type": "Incident",
"description": "<div>Details about the issue...</div>",
"description_text": "Details about the issue...",
"custom_fields": {},
"requester": {
"email": "dana@example.com",
"id": 17000032840,
"mobile": "dana@example.com",
"name": "Dana",
"phone": null
}
}
]
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se ocorrer um erro crítico, como credenciais incorretas, sem ligação ao servidor, entre outros: "Erro ao executar a ação "Listar bilhetes". Motivo: {0}''.format(error.Stacktrace) |
Geral |
| Tabela | Nome da tabela: Freshservice Tickets Found Colunas da tabela: ID Tipo Assunto Descrição Email do requerente Categoria Estado Prioridade Origem Data de criação Data de atualização Data de vencimento Encaminhado Eliminado |
Geral |
Criar pedido
Descrição
Criar um pedido do Freshservice.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| Assunto | String | N/A | Sim | Especifique o campo de assunto para o pedido criado. |
| Descrição | String | N/A | Sim | Especifique o campo de descrição para o pedido criado. |
| Email do requerente | String | N/A | Sim | Especifique o email do requerente para o pedido criado. |
| Agente atribuído a | String | N/A | Não | Especifique o email do agente ao qual quer atribuir o pedido. |
| Atribuir grupo a | String | N/A | Não | Especifique o nome do grupo ao qual quer atribuir o pedido. |
| Prioridade | LDD | Médio | Sim | Especifique a prioridade a atribuir ao pedido. |
| Urgência | LDD | Médio | Não | Especifique a urgência a atribuir ao pedido de apoio técnico. |
| Impacto | LDD | Médio | Não | Especifique o impacto a atribuir ao pedido. |
| Etiquetas | String | N/A | Não | Especifique as etiquetas a atribuir ao pedido. O parâmetro aceita vários valores como uma string separada por vírgulas. |
| Campos personalizados | JSON | N/A | Não | Especifique um objeto JSON que contenha campos personalizados a adicionar ao pedido. O Acton anexa novos campos personalizados a todos os existentes para um pedido. Exemplo de formato: {"key1":"value1", "key2":"value2"} |
| Anexos de ficheiros a adicionar | String (CSV) | N/A | Não | Especifique o caminho completo do ficheiro a carregar com o pedido. O parâmetro aceita vários valores como uma string separada por vírgulas. O tamanho total dos anexos não pode exceder 15 MB. |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"ticket": {
"cc_emails": [],
"fwd_emails": [],
"reply_cc_emails": [],
"fr_escalated": false,
"spam": false,
"email_config_id": null,
"group_id": null,
"priority": 2,
"requester_id": 17000032840,
"responder_id": null,
"source": 2,
"status": 2,
"subject": "Support Needed 4...",
"to_emails": null,
"department_id": null,
"id": 10,
"type": "Incident",
"due_by": "2021-07-02T18:00:00Z",
"fr_due_by": "2021-06-30T20:00:00Z",
"is_escalated": false,
"description": "<div>Details about the issue...</div>",
"description_text": "Details about the issue...",
"category": null,
"sub_category": null,
"item_category": null,
"custom_fields": {
"test": "very_test"
},
"created_at": "2021-06-30T08:01:30Z",
"updated_at": "2021-06-30T08:01:30Z",
"tags": [
"test"
],
"attachments": []
}
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se for um erro fatal, um erro do SDK, como credenciais incorretas, sem ligação ao servidor, ou outro: "Erro ao executar a ação "Criar pedido". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Atualizar bilhete
Descrição
Atualizar um pedido do Freshservice com base nos parâmetros de entrada de ações fornecidos. Tenha em atenção que, se forem fornecidas novas etiquetas para o pedido, devido às limitações da API Freshservice, a ação substitui as etiquetas existentes no pedido e não acrescenta novas às existentes.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| ID do pedido | Número inteiro | N/A | Sim | Especifique o ID do pedido para atualizar. |
| Estado | LDD | Não alterado | Não | Especifique o novo estado do pedido. |
| Assunto | String | N/A | Não | Especifique o campo do assunto a atualizar. |
| Descrição | String | N/A | Não | Especifique o campo de descrição a atualizar. |
| Email do requerente | String | N/A | Não | Especifique o email do requerente a atualizar. |
| Agente atribuído a | String | N/A | Não | Especifique o email do agente que quer atualizar. |
| Atribuir grupo a | String | N/A | Não | Especifique o nome do grupo que quer atualizar. |
| Prioridade | LDD | Não alterado | Não | Especifique a prioridade para atualizar. |
| Urgência | LDD | Não alterado | Não | Especifique a urgência para atualizar. |
| Impacto | LDD | Não alterado | Não | Especifique o impacto a atualizar. |
| Etiquetas | String | N/A | Não | Especifique as etiquetas a substituir no pedido. O parâmetro aceita vários valores como uma string separada por vírgulas. Tenha em atenção que, devido às limitações da API Freshservice, a ação substitui as etiquetas existentes no pedido, em vez de acrescentar novas às existentes. |
| Campos personalizados | JSON | N/A | Não | Especifique um objeto JSON que contenha campos personalizados a adicionar ao pedido. O Acton anexa novos campos personalizados a todos os existentes para um pedido. Exemplo de formato: {"key1":"value1", "key2":"value2"} |
| Anexos de ficheiros a adicionar | String (CSV) | N/A | Não | Especifique o caminho completo do ficheiro a carregar com o pedido. O parâmetro aceita vários valores como uma string separada por vírgulas. O tamanho total dos anexos não pode exceder 15 MB. |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"ticket": {
"cc_emails": [],
"fwd_emails": [],
"reply_cc_emails": [],
"spam": false,
"email_config_id": null,
"fr_escalated": false,
"group_id": 17000034192,
"priority": 1,
"requester_id": 17002188556,
"responder_id": 17002188556,
"source": 2,
"status": 2,
"subject": "Support Needed 9...",
"description": "Details about the issue...",
"description_text": "Details about the issue...",
"category": null,
"sub_category": null,
"item_category": null,
"custom_fields": {
"test": "very_test"
},
"id": 12,
"type": "Incident",
"to_emails": null,
"department_id": 17000016543,
"is_escalated": false,
"tags": [
"test"
],
"due_by": "2021-07-09T17:00:00-04:00",
"fr_due_by": "2021-07-02T14:00:00-04:00",
"created_at": "2021-06-30T08:36:43Z",
"updated_at": "2021-06-30T09:39:12Z",
"attachments": []
}
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se for um erro fatal, um erro do SDK, como credenciais incorretas, sem ligação ao servidor, ou outro: "Erro ao executar a ação "Atualizar pedido". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Listar conversas de pedidos
Descrição
Apresenta uma lista de conversas de pedidos do Freshservice com base nos critérios de pesquisa especificados. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| ID do pedido | Número inteiro | N/A | Sim | Especifique o ID do pedido para o qual quer devolver conversas. |
| Linhas por página | Número inteiro | 30 | Não | Especifique quantas conversas de pedidos devem ser devolvidas por página para a paginação do Freshservice. |
| Página inicial | Número inteiro | 1 | Não | Especifique a partir de que página devem ser devolvidas as conversas de pedidos com a paginação do Freshservice. |
| Máximo de linhas a devolver | Número inteiro | 30 | Não | Especifique quantas ações de conversas de pedidos de apoio técnico devem ser devolvidas no total. |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"conversations": [
{
"id": 17014994010,
"user_id": 17000032840,
"to_emails": [],
"body": "<div>This is a test note!</div>",
"body_text": "This is a test note!",
"ticket_id": 12,
"created_at": "2021-07-05T06:58:32Z",
"updated_at": "2021-07-05T06:58:32Z",
"incoming": false,
"private": false,
"support_email": null,
"source": 2,
"from_email": null,
"cc_emails": [],
"bcc_emails": null,
"attachments": []
},
{
"id": 17014993985,
"user_id": 17000032840,
"to_emails": [
"dana@example.com"
],
"body": "<div>We are working on this issue. Will keep you posted.</div>",
"body_text": "We are working on this issue. Will keep you posted.",
"ticket_id": 12,
"created_at": "2021-07-05T06:57:27Z",
"updated_at": "2021-07-05T06:57:27Z",
"incoming": false,
"private": false,
"support_email": "helpdesk@siemplifyservicedesk.freshservice.com",
"source": 0,
"from_email": "helpdesk@siemplifyservicedesk.freshservice.com",
"cc_emails": [],
"bcc_emails": [],
"attachments": []
}
],
"meta": {
"count": 2
}
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se ocorrer um erro fatal, como credenciais incorretas, sem ligação ao servidor ou outro: "Erro ao executar a ação "List Ticket Conversations". Motivo: {0}''.format(error.Stacktrace) |
Geral |
| Tabela | Nome da tabela: Freshservice Ticket <ticket id> Conversations Colunas da tabela: ID Tipo Visibilidade Email do utilizador Texto Email de origem Email de destino Cc de email Email em CCO |
Geral |
Adicione uma resposta ao pedido
Descrição
Adicionar uma resposta a um pedido do Freshservice. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| ID do pedido | Número inteiro | N/A | Sim | Especifique o ID do pedido para o qual quer devolver conversas. |
| Texto da resposta | String | N/A | Sim | Especifique o texto de resposta a adicionar ao pedido. |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
"conversation": {
"id": 17014998560,
"user_id": 17000032840,
"from_email": "helpdesk@siemplifyservicedesk.freshservice.com",
"cc_emails": [],
"bcc_emails": [],
"body": "<div>We are working on this issue. Will keep you posted.2</div>",
"body_text": "We are working on this issue. Will keep you posted.2",
"ticket_id": 12,
"to_emails": [
"dana@example.com"
],
"attachments": [],
"created_at": "2021-07-05T09:19:02Z",
"updated_at": "2021-07-05T09:19:02Z"
}
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se for um erro fatal, um erro do SDK, como credenciais incorretas, sem ligação ao servidor, entre outros: "Erro ao executar a ação "Adicionar uma resposta ao pedido". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Adicione uma nota ao pedido
Descrição
Adicione uma nota a um pedido do Freshservice. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| ID do pedido | Número inteiro | N/A | Sim | Especifique o ID do pedido para o qual quer devolver conversas. |
| Tipo de nota | LDD | Privado | Não | Especifique o tipo de ação de nota que deve adicionar ao pedido. |
| Texto da nota | String | N/A | Sim | Especifique o texto da nota a adicionar ao pedido. |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"conversation": {
"id": 17014999107,
"incoming": false,
"private": false,
"user_id": 17000032840,
"support_email": null,
"body": "<div>This is a test note2!</div>",
"body_text": "This is a test note2!",
"ticket_id": 12,
"to_emails": [],
"attachments": [],
"created_at": "2021-07-05T09:35:28Z",
"updated_at": "2021-07-05T09:35:28Z"
}
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se for um erro fatal, um erro do SDK, como credenciais incorretas, sem ligação ao servidor, ou outro: "Erro ao executar a ação "Adicionar uma nota do pedido". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Listar agentes
Descrição
Apresentar uma lista de agentes do Freshservice com base nos critérios de pesquisa especificados. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| Email do agente | String | N/A | Não | Especifique o endereço de email para o qual devolver os registos de agentes. |
| Estado do agente | LDD | TUDO | Não | Especifique os estados do agente a devolver. |
| Incluir agentes não ativos | Caixa de verificação | Desmarcado | Não | Se estiver ativada, os resultados incluem registos de agentes não ativos. |
| Linhas por página | Número inteiro | 30 | Não | Especifique quantos registos de agentes devem ser devolvidos por página para a paginação do Freshservice. |
| Página inicial | Número inteiro | 1 | Não | Especifique a partir de que página devem ser devolvidos os registos de agentes com a paginação do Freshservice. |
| Máximo de linhas a devolver | Número inteiro | 30 | Não | Especifique quantos registos de agentes a ação deve devolver no total. |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"agents": [
{
"active": true,
"address": null,
"background_information": null,
"can_see_all_tickets_from_associated_departments": false,
"created_at": "2021-06-29T10:37:36Z",
"custom_fields": {},
"department_ids": [
17000016543
],
"email": "dana@example.com",
"external_id": null,
"first_name": "dmitry",
"has_logged_in": false,
"id": 17002188556,
"job_title": null,
"language": "en",
"last_active_at": null,
"last_login_at": null,
"last_name": "s",
"location_id": null,
"mobile_phone_number": null,
"occasional": true,
"reporting_manager_id": null,
"role_ids": [
17000023339
],
"roles": [
{
"role_id": 17000023339,
"assignment_scope": "entire_helpdesk",
"groups": []
}
],
"scopes": {
"ticket": null,
"problem": null,
"change": null,
"asset": null,
"solution": null,
"contract": null
},
"scoreboard_level_id": 1,
"signature": "<p> </p>\n",
"time_format": "12h",
"time_zone": "American Samoa",
"updated_at": "2021-06-29T10:37:36Z",
"work_phone_number": null,
"group_ids": [
17000034192
],
"member_of": [
17000034192
],
"observer_of": []
},
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se ocorrer um erro fatal, como credenciais incorretas, sem ligação ao servidor ou outro: "Erro ao executar a ação "List Agents". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Tabela |
Nome da tabela: agentes do Freshservice encontrados Colunas da tabela: ID Nome próprio Apelido Funções Grupos Departamentos Localização Ativo Ocasional Campos personalizados Data de criação Data de atualização Data da última atividade Data do último início de sessão |
Geral |
Listar requerentes
Descrição
Listar os requerentes registados no Freshservice com base nos critérios de pesquisa especificados. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| Email do requerente | String | N/A | Não | Especifique o endereço de email para o qual devolver os registos do requerente. |
| Linhas por página | Número inteiro | 30 | Não | Especifique quantos registos de agentes devem ser devolvidos por página para a paginação do Freshservice. |
| Página inicial | Número inteiro | 1 | Não | Especifique a partir de que página devem ser devolvidos os registos de agentes com a paginação do Freshservice. |
| Máximo de linhas a devolver | Número inteiro | 30 | Não | Especifique quantos registos de agentes a ação deve devolver no total. |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"requesters": [
{
"active": true,
"address": null,
"background_information": null,
"can_see_all_tickets_from_associated_departments": false,
"created_at": "2020-07-06T08:07:30Z",
"custom_fields": {
"test": null
},
"department_ids": [],
"external_id": null,
"first_name": "Dana",
"has_logged_in": false,
"id": 17000038164,
"job_title": null,
"language": "en",
"last_name": "Doe",
"location_id": null,
"mobile_phone_number": null,
"primary_email": "dana@example.com",
"reporting_manager_id": null,
"secondary_emails": [],
"time_format": "12h",
"time_zone": "Eastern Time (US & Canada)",
"updated_at": "2020-07-06T08:07:30Z",
"work_phone_number": null
}
]
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se ocorrer um erro fatal, como credenciais incorretas, sem ligação ao servidor ou outro: "Erro ao executar a ação "List Requesters". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Tabela |
Nome da tabela: Freshservice Requester Found Colunas da tabela: ID Nome próprio Apelido Departamentos Localização Ativo Campos personalizados Data de criação Data de atualização |
Geral |
Criar agente
Descrição
Crie um novo agente do Freshservice. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| String | N/A | Sim | Especifique o email do agente a criar. | |
| Nome próprio | String | N/A | Sim | Especifique o primeiro nome do agente a criar. |
| Apelido | String | N/A | Não | Especifique o apelido do agente a criar. |
| É ocasional | Caixa de verificação | Desmarcado | Não | Se estiver ativado, o agente é criado como um agente ocasional. Caso contrário, é criado um agente a tempo inteiro. |
| Pode ver todos os pedidos dos departamentos associados | Caixa de verificação | Desmarcado | Não | Se estiver ativada, o agente pode ver todos os pedidos dos departamentos associados. |
| Departamentos | CSV | N/A | Não | Especifique os nomes dos departamentos associados ao agente. O parâmetro aceita vários valores como uma string separada por vírgulas. |
| Localização | String | N/A | Não | Especifique o nome da localização associado ao agente. |
| Inscrições em grupos | CSV | N/A | Não | Especifique os nomes dos grupos dos quais o agente deve ser membro. |
| Funções | CSV | N/A | Sim | Especifique as funções a adicionar ao agente. O parâmetro aceita vários valores como uma string separada por vírgulas. Exemplo: {"role_id":17000023338,"assignment_scope": ""} |
| Cargo | String | N/A | Não | Especifique o cargo do agente. |
| Campos personalizados | JSON | N/A | Não | Especifique um objeto JSON que contenha campos personalizados a adicionar ao agente. O Acton anexa novos campos personalizados a todos os existentes para um pedido. Exemplo de formato: {"key1":"value1", "key2":"value2"} |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"agent": {
"active": true,
"address": null,
"background_information": null,
"can_see_all_tickets_from_associated_departments": false,
"created_at": "2021-07-06T05:40:41Z",
"custom_fields": {
"test": "testvalue"
},
"department_ids": [],
"email": "rolanda.hooch@hogwarts.edu",
"external_id": null,
"first_name": "Rolanda",
"has_logged_in": false,
"id": 17002198254,
"job_title": "Flying Instructor",
"language": "en",
"last_active_at": null,
"last_login_at": null,
"last_name": "Hooch",
"location_id": null,
"mobile_phone_number": "553632",
"occasional": true,
"reporting_manager_id": null,
"role_ids": [
17000023338
],
"roles": [
{
"role_id": 17000023338,
"assignment_scope": "entire_helpdesk",
"groups": []
}
],
"scopes": {
"ticket": null,
"problem": null,
"change": null,
"asset": null,
"solution": null,
"contract": null
},
"scoreboard_level_id": 1,
"signature": null,
"time_format": "12h",
"time_zone": "Eastern Time (US & Canada)",
"updated_at": "2021-07-06T05:40:41Z",
"work_phone_number": "443532",
"group_ids": [
17000034192
],
"member_of": [
17000034192
],
"observer_of": []
}
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se for um erro fatal, um erro do SDK, como credenciais incorretas, sem ligação ao servidor, ou outro: "Erro ao executar a ação "Criar agente". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Atualize o agente
Descrição
Atualize o agente do Freshservice existente. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| ID do agente | Número inteiro | N/A | Sim | Especifique o ID do agente a atualizar. |
| String | N/A | Não | Especifique o email do agente a atualizar. | |
| Nome próprio | String | N/A | Não | Especifique o nome próprio do agente a atualizar. |
| Apelido | String | N/A | Não | Especifique o apelido do agente a atualizar. |
| É ocasional | Caixa de verificação | Desmarcado | Não | Se estiver ativado, o agente é atualizado como agente ocasional. Caso contrário, é um agente a tempo inteiro. |
| Pode ver todos os pedidos dos departamentos associados | Caixa de verificação | Desmarcado | Não | Se estiver ativada, o agente pode ver todos os pedidos dos departamentos associados. |
| Departamentos | CSV | N/A | Não | Especifique os nomes dos departamentos associados ao agente. O parâmetro aceita vários valores como uma string separada por vírgulas. |
| Localização | String | N/A | Não | Especifique o nome da localização associado ao agente. |
| Inscrições em grupos | CSV | N/A | Não | Especifique os nomes dos grupos dos quais o agente deve ser membro. |
| Funções | CSV | N/A | Não | Especifique as funções a adicionar ao agente. O parâmetro aceita vários valores como uma string separada por vírgulas. Exemplo: {"role_id":17000023338,"assignment_scope": "entire_helpdesk"} |
| Cargo | String | N/A | Não | Especifique o cargo do agente. |
| Campos personalizados | JSON | N/A | Não | Especifique um objeto JSON que contenha campos personalizados a adicionar ao agente. O Acton anexa novos campos personalizados a todos os existentes para um pedido. Exemplo de formato: {"key1":"value1", "key2":"value2"} |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"agent": {
"active": true,
"address": null,
"background_information": null,
"can_see_all_tickets_from_associated_departments": false,
"created_at": "2021-07-06T05:40:41Z",
"custom_fields": {
"test": "testvalue"
},
"department_ids": [],
"email": "rolanda.hooch@hogwarts.edu",
"external_id": null,
"first_name": "Rolanda",
"has_logged_in": false,
"id": 17002198254,
"job_title": "Flying Instructor",
"language": "en",
"last_active_at": null,
"last_login_at": null,
"last_name": "Hooch",
"location_id": null,
"mobile_phone_number": "553632",
"occasional": true,
"reporting_manager_id": null,
"role_ids": [
17000023338
],
"roles": [
{
"role_id": 17000023338,
"assignment_scope": "entire_helpdesk",
"groups": []
}
],
"scopes": {
"ticket": null,
"problem": null,
"change": null,
"asset": null,
"solution": null,
"contract": null
},
"scoreboard_level_id": 1,
"signature": null,
"time_format": "12h",
"time_zone": "Eastern Time (US & Canada)",
"updated_at": "2021-07-06T05:40:41Z",
"work_phone_number": "443532",
"group_ids": [
17000034192
],
"member_of": [
17000034192
],
"observer_of": []
}
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se for um erro fatal, um erro do SDK, como credenciais incorretas, sem ligação ao servidor, ou outro: "Erro ao executar a ação "Atualizar agente". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Desative o agente
Descrição
Desative o agente do Freshservice. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| ID do agente | Número inteiro | N/A | Sim | Especifique o ID do agente a desativar. |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"agent": {
"active": false,
"address": null,
"background_information": null,
"can_see_all_tickets_from_associated_departments": false,
"created_at": "2021-07-06T05:40:41Z",
"custom_fields": {
"test": "testvalue3"
},
"department_ids": [],
"email": "rolanda.hooch@hogwarts.edu",
"external_id": null,
"first_name": "Rolanda",
"has_logged_in": false,
"id": 17002198254,
"job_title": "Flying Instructor",
"language": "en",
"last_active_at": null,
"last_login_at": null,
"last_name": "Hooch",
"location_id": null,
"mobile_phone_number": "553632",
"occasional": true,
"reporting_manager_id": null,
"role_ids": [
17000023338
],
"roles": [
{
"role_id": 17000023338,
"assignment_scope": "entire_helpdesk",
"groups": []
}
],
"scopes": {
"ticket": null,
"problem": null,
"change": null,
"asset": null,
"solution": null,
"contract": null
},
"scoreboard_level_id": 2,
"signature": "<p> </p>\n",
"time_format": "24h",
"time_zone": "Eastern Time (US & Canada)",
"updated_at": "2021-07-06T06:26:59Z",
"work_phone_number": "443532",
"group_ids": [],
"member_of": [],
"observer_of": []
}
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se for um erro fatal, um erro do SDK, como credenciais incorretas, sem ligação ao servidor ou outro: "Erro ao executar a ação "Desativar agente". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Criar requerente
Descrição
Crie um novo requerente do Freshservice. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| String | N/A | Sim | Especifique o email do requerente a criar. | |
| Nome próprio | String | N/A | Sim | Especifique o nome próprio do requerente a criar. |
| Apelido | String | N/A | Não | Especifique o apelido do requerente a criar. |
| Pode ver todos os pedidos dos departamentos associados | Caixa de verificação | Desmarcado | Não | Se estiver ativada, o requerente pode ver todos os pedidos dos departamentos associados. |
| Departamentos | CSV | N/A | Não | Especifique os nomes dos departamentos associados ao requerente . O parâmetro aceita vários valores como uma string separada por vírgulas. |
| Localização | String | N/A | Não | Especifique o nome da localização associado ao requerente . |
| Cargo | String | N/A | Não | Especifique o cargo do requerente. |
| Campos personalizados | JSON | N/A | Não | Especifique um objeto JSON que contenha campos personalizados a adicionar ao requerente. O Acton anexa novos campos personalizados a todos os existentes para um pedido. Exemplo de formato: {"key1":"value1", "key2":"value2"} |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"requester": {
"active": true,
"address": null,
"background_information": null,
"can_see_all_tickets_from_associated_departments": false,
"created_at": "2021-07-06T08:12:47Z",
"custom_fields": {
"test": "testvalue"
},
"department_ids": [],
"external_id": null,
"first_name": "Rolanda",
"has_logged_in": false,
"id": 17002198308,
"job_title": "Flying Instructor",
"language": "en",
"last_name": "Hooch",
"location_id": null,
"mobile_phone_number": null,
"primary_email": "rolanda.hooch2@hogwarts.edu",
"reporting_manager_id": null,
"secondary_emails": [],
"time_format": "12h",
"time_zone": "Eastern Time (US & Canada)",
"updated_at": "2021-07-06T08:12:47Z",
"work_phone_number": null
}
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se for um erro fatal ou um erro do SDK, como credenciais incorretas, sem ligação ao servidor ou outro: "Erro ao executar a ação "Criar requerente". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Atualizar requerente
Descrição
Atualize o Freshservice Requester existente. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| ID do requerente | Número inteiro | N/A | Sim | Especifique o ID do requerente para atualizar. |
| String | N/A | Não | Especifique o email do requerente a atualizar. | |
| Nome próprio | String | N/A | Não | Especifique o nome próprio do requerente a atualizar. |
| Apelido | String | N/A | Não | Especifique o apelido do requerente a atualizar. |
| Pode ver todos os pedidos dos departamentos associados | Caixa de verificação | Desmarcado | Não | Se estiver ativada, o requerente pode ver todos os pedidos dos departamentos associados. |
| Departamentos | CSV | N/A | Não | Especifique os nomes dos departamentos associados ao requerente. O parâmetro aceita vários valores como uma string separada por vírgulas. |
| Localização | String | N/A | Não | Especifique o nome da localização associado ao requerente. |
| Cargo | String | N/A | Não | Especifique o cargo do requerente. |
| Campos personalizados | JSON | N/A | Não | Especifique um objeto JSON que contenha campos personalizados a adicionar ao requerente. O Acton anexa novos campos personalizados a todos os existentes para um pedido. Exemplo de formato: {"key1":"value1", "key2":"value2"} |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"agent": {
"active": true,
"address": null,
"background_information": null,
"can_see_all_tickets_from_associated_departments": false,
"created_at": "2021-07-06T05:40:41Z",
"custom_fields": {
"test": "testvalue"
},
"department_ids": [],
"email": "rolanda.hooch@hogwarts.edu",
"external_id": null,
"first_name": "Rolanda",
"has_logged_in": false,
"id": 17002198254,
"job_title": "Flying Instructor",
"language": "en",
"last_active_at": null,
"last_login_at": null,
"last_name": "Hooch",
"location_id": null,
"mobile_phone_number": "553632",
"occasional": true,
"reporting_manager_id": null,
"role_ids": [
17000023338
],
"roles": [
{
"role_id": 17000023338,
"assignment_scope": "entire_helpdesk",
"groups": []
}
],
"scopes": {
"ticket": null,
"problem": null,
"change": null,
"asset": null,
"solution": null,
"contract": null
},
"scoreboard_level_id": 1,
"signature": null,
"time_format": "12h",
"time_zone": "Eastern Time (US & Canada)",
"updated_at": "2021-07-06T05:40:41Z",
"work_phone_number": "443532",
"group_ids": [
17000034192
],
"member_of": [
17000034192
],
"observer_of": []
}
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se for um erro fatal, um erro do SDK, como credenciais incorretas, sem ligação ao servidor, ou outro: "Erro ao executar a ação "Atualizar requerente". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Desative o requerente
Descrição
Desative o requerente do Freshservice. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| ID do requerente | Número inteiro | N/A | Sim | Especifique o ID do requerente a desativar. |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se for um erro fatal, um erro do SDK, como credenciais incorretas, sem ligação ao servidor, ou outro: "Erro ao executar a ação "Desativar requerente". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Listar entradas de tempo de pedidos
Descrição
Apresenta entradas de tempo de pedidos do Freshservice com base nos critérios de pesquisa especificados. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| ID do pedido | Número inteiro | N/A | Sim | Especifique o ID do pedido para o qual quer devolver as entradas de tempo. |
| Email do agente | String | N/A | Sim | Especifique o email do agente para listar as entradas de tempo do pedido. |
| Linhas por página | Número inteiro | 30 | Não | Especifique quantas entradas de tempo de registo devem ser devolvidas por página para a paginação do Freshservice. |
| Página inicial | Número inteiro | 1 | Não | Especifique a partir de que página devem ser devolvidas as entradas de tempo dos pedidos com a paginação do Freshservice. |
| Máximo de linhas a devolver | Número inteiro | 30 | Não | Especifique o número de entradas de tempo de registo que a ação deve devolver no total. |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"time_entries": [
{
"id": 17000399635,
"created_at": "2021-07-08T06:26:47Z",
"updated_at": "2021-07-08T06:26:47Z",
"start_time": "2021-07-08T06:26:47Z",
"timer_running": false,
"billable": true,
"time_spent": "01:00",
"executed_at": "2021-07-08T06:26:47Z",
"task_id": null,
"note": "test_entry2",
"agent_id": 17002188556,
"custom_fields": {}
}
]
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se ocorrer um erro fatal, como credenciais incorretas, sem ligação ao servidor ou outro: "Error executing action "List Ticket Time Entries". Motivo: {0}''.format(error.Stacktrace) |
Geral |
| Tabela | Nome da tabela: Freshservice Ticket <ticket id> Time Entries Colunas da tabela: ID da entrada de tempo Email do agente Nota Faturável Tempo despendido ID da tarefa Campos personalizados Temporizador em execução Data de criação Hora atualizada Hora de início Hora de execução |
Geral |
Adicione a hora de entrada do bilhete
Descrição
Adicione uma entrada de tempo a um pedido do Freshservice. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| ID do pedido | Número inteiro | N/A | Sim | Especifique o ID do pedido para o qual quer adicionar uma entrada de tempo. |
| Email do agente | String | N/A | Sim | Especifique o email do agente ao qual quer adicionar uma entrada de tempo do pedido. |
| Nota | String | N/A | Não | Especifique uma nota a adicionar à entrada de tempo do registo. |
| Tempo despendido | String | N/A | Sim | Especifique o tempo gasto para a introdução de tempo do pedido. Formato: {hh:mm} |
| Faturável | Caixa de verificação | Falso | Não | Se estiver ativada, a entrada de tempo do pedido é marcada como faturável. |
| Campos personalizados | JSON | N/A | Não | Especifique um objeto JSON que contenha campos personalizados a adicionar à entrada de tempo do pedido. O Acton anexa novos campos personalizados a todos os existentes para um pedido. Exemplo de formato: {"key1":"value1", "key2":"value2"} |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"time_entry": {
"id": 17000405061,
"created_at": "2021-07-10T18:22:18Z",
"updated_at": "2021-07-10T18:22:18Z",
"start_time": "2021-07-10T18:22:18Z",
"timer_running": false,
"billable": true,
"time_spent": "01:00",
"executed_at": "2021-07-10T18:22:18Z",
"task_id": null,
"note": "test_entry3",
"agent_id": 17002188556,
"custom_fields": {
"test": "very_test"
}
}
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se for um erro fatal, um erro do SDK, como credenciais incorretas, sem ligação ao servidor, ou outro: "Erro ao executar a ação "Adicionar entrada de tempo do pedido". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Atualize a hora do bilhete
Descrição
Atualize uma entrada de tempo para um pedido do Freshservice. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| ID do pedido | Número inteiro | N/A | Sim | Especifique o ID do pedido para o qual quer atualizar uma entrada de tempo. |
| ID da entrada de tempo | Número inteiro | N/A | Sim | Especifique o ID da entrada de tempo a atualizar. |
| Email do agente | String | N/A | Não | Especifique o email do agente para o qual pretende alterar uma entrada de tempo de um pedido. |
| Nota | String | N/A | Não | Especifique uma nota para a entrada de tempo do pedido. |
| Tempo despendido | String | N/A | Não | Especifique o tempo gasto para a introdução de tempo do pedido. Formato: {hh:mm} |
| Faturável | Caixa de verificação | Falso (não selecionado) | Não | Se estiver ativada, a entrada de tempo do pedido é marcada como faturável. |
| Campos personalizados | JSON | N/A | Não | Especifique um objeto JSON que contenha campos personalizados a adicionar à entrada de tempo do pedido. O Acton anexa novos campos personalizados a todos os existentes para um pedido. Exemplo de formato: {"key1":"value1", "key2":"value2"} |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Resultado JSON
{
"time_entry": {
"id": 17000405061,
"created_at": "2021-07-10T18:22:18Z",
"updated_at": "2021-07-10T18:30:54Z",
"start_time": "2021-07-10T18:22:18Z",
"timer_running": false,
"billable": false,
"time_spent": "03:30",
"executed_at": "2021-07-10T18:22:18Z",
"task_id": null,
"note": "test_entry_updated",
"agent_id": 17002188556,
"custom_fields": {
"test": "very_test2"
}
}
}
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se for um erro fatal, um erro do SDK, como credenciais incorretas, sem ligação ao servidor, ou outro: "Erro ao executar a ação "Atualizar entrada de tempo do pedido". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Elimine a entrada de tempo do pedido
Descrição
Elimine uma entrada de tempo para um pedido do Freshservice. Tenha em atenção que a ação não está a funcionar em entidades do Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| ID do pedido | Número inteiro | N/A | Sim | Especifique o ID do pedido para o qual quer eliminar uma entrada de tempo. |
| ID da entrada de tempo | Número inteiro | N/A | Sim | Especifique o ID da entrada de tempo a eliminar. |
Executar em
Esta ação não é executada em entidades.
Resultados da ação
Resultado do script
| Nome do resultado do script | Opções de valor |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Case Wall
| Tipo de resultado | Valor/descrição | Tipo |
|---|---|---|
| Mensagem de saída* | A ação não deve falhar nem parar a execução de um guia interativo:
A ação deve falhar e parar a execução de um guia interativo: Se for um erro fatal, um erro do SDK, como credenciais incorretas, sem ligação ao servidor, ou outro: "Erro ao executar a ação "Eliminar entrada de tempo do pedido". Motivo: {0}''.format(error.Stacktrace) |
Geral |
Conetor
Conetor de pedidos do Freshservice
Descrição
O conector pode ser usado para obter pedidos do Freshservice para criar alertas do Google SecOps. A lista de autorizações do conector pode ser usada para carregar apenas tipos específicos de pedidos: incidentes ou pedidos de serviço.
Configure o conector de pedidos de apoio técnico do Freshservice no Google SecOps
Para ver instruções detalhadas sobre como configurar um conetor no Google SecOps, consulte o artigo Configurar o conetor.
Parâmetros do conetor
Use os seguintes parâmetros para configurar o conector:
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| Nome do campo do produto | String | Freshworks Freshservice | Sim | |
| Nome do campo de evento | String | "type" | Sim | |
| Nome do campo do ambiente | String | "" | Não | Não |
| Padrão de regex do ambiente | String | .* | Não | Não |
| Raiz da API | String | https://yourdomain.freshservice.com |
Sim | URL raiz da API da instância do Freshservice. |
| Chave de API | Palavra-passe | N/A | Sim | Chave da API Freshservice a usar na integração. |
| Validar SSL | Caixa de verificação | Marcado | Não | Se estiver ativada, a integração tenta validar se o URL raiz está configurado com um certificado válido. |
| Tempo de desvio em horas | Número inteiro | 24 | Sim | Busca bilhetes de X horas atrás. |
| Máximo de bilhetes por ciclo | Número inteiro | 30 | Sim | Quantos registos devem ser processados durante uma execução do conector. |
| Prioridade mínima para obter | String | Médio | Não | Prioridade mínima do registo a ser carregado para o Google SecOps, por exemplo, Baixa ou Média. Valores possíveis: baixo, médio, elevado, urgente |
| Estado dos bilhetes a obter | CSV | Aberto, fechado | Não | Estados dos pedidos a serem carregados para o Google SecOps. O parâmetro aceita vários valores como uma string separada por vírgulas. Valores possíveis: Open, Pending, Resolved, Closed |
| Use a lista de autorizações como uma lista negra | Caixa de verificação | Desmarcado | Sim | Se estiver ativada, a lista de autorizações é usada como uma lista negra. |
Regras do conetor
Suporte de proxy
O conetor suporta proxy.
Empregos
Tarefa de encerramento de pedidos de sincronização do Freshservice
Descrição
Encerre pedidos no Freshservice se os alertas correspondentes do SOAR do Google Security Operations tiverem sido encerrados.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| Raiz da API | String | https://yourdomain.freshservice.com | Sim | URL raiz da API da instância do Freshservice. |
| Chave de API | Palavra-passe | N/A | Sim | Chave da API Freshservice a usar na integração. |
| Validar SSL | Caixa de verificação | Marcado | Não | Se estiver ativada, a integração tenta validar se o URL raiz está configurado com um certificado válido. |
| Tempo de desvio em horas | Número inteiro | 24 | Sim | Sincronize o encerramento de pedidos a partir de X horas. |
| Descrição predefinida do pedido | String | O pedido é encerrado pela tarefa de encerramento de pedidos de sincronização do Siemplify Freshservice. | Sim | Especifique a descrição que deve ser adicionada ao pedido se este não tiver a descrição, para que possa ser fechado no Freshservice, uma vez que o campo de descrição é obrigatório para o Freshservice. |
Freshservice Sync Tickets Conversations Job
Descrição
Sincronizar conversas (consideradas respostas e notas) entre o registo do alerta do Google SecOps e o pedido do Freshservice correspondente. O mecanismo de sincronização funciona nos dois sentidos: Google SecOps → Freshservice e Freshservice → Google SecOps.
Parâmetros
| Nome a apresentar do parâmetro | Tipo | Valor predefinido | É obrigatório | Descrição |
|---|---|---|---|---|
| Raiz da API | String | https://yourdomain.freshservice.com | Sim | URL raiz da API da instância do Freshservice. |
| Chave de API | Palavra-passe | N/A | Sim | Chave da API Freshservice a usar na integração. |
| Validar SSL | Caixa de verificação | Marcado | Não | Se estiver ativada, a integração tenta validar se o URL raiz está configurado com um certificado válido. |
| Tempo de desvio em horas | Número inteiro | 24 | Sim | Sincronize conversas de pedidos de apoio técnico das últimas X horas |
| Prefixo de comentário do Siemplify | String | SIEMPLIFY: | Sim | Prefixo que a tarefa de sincronização adiciona aos comentários criados para pedidos do Freshservice. |
| Prefixo de comentários do Freshservice | String | Tarefa de sincronização de comentários do Freshservice: | Sim | Prefixo que a tarefa de sincronização adiciona aos comentários do registo de alertas do Google SecOps. |
| Tipos de conversas a sincronizar | CSV | Respostas, notas | Sim | Especifique os tipos de conversas do Freshservice que o trabalho deve sincronizar. O parâmetro aceita vários valores como uma string separada por vírgulas. |
| Obter notas privadas? | Caixa de verificação | Caixa de verificação desmarcada (falso) | Não | Se estiver ativada, obtém notas públicas e privadas para pedidos do Freshservice relacionados. |
| Sincronizar comentário do Siemplify como X | String | Nota privada | Sim | Especifique que tipo de conversa o trabalho deve usar para adicionar um comentário do Google SecOps. Valores possíveis: nota privada, nota pública, resposta. |
Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais da Google SecOps.