šŸ‘„ Automate user creation & access group assignment in Curseduca

⚔ 91 views Ā· šŸ‘„ HR & Recruitment

Description

šŸ“˜ Curseduca – User Creation & Access Group Assignment

How it works

This workflow automates the process of creating a new user in Curseduca and granting them access to a specific access group.

It works in two main steps:

  1. Webhook – Captures user details (name, email, and group information).
  2. HTTP Request – Sends the data to the Curseduca API, creating the user, assigning them to the correct access group, and sending an email notification.

Setup steps

  1. Deploy the workflow

    • Copy the webhook URL generated by n8n.
    • Send a POST request with the required fields:
      • name
      • email
      • groupId
  2. Configure API access

    • Add your API Key and Bearer token in the HTTP Request node headers (replaCurseducace placeholders).
    • Replace <GroupId> in the body with the correct group ID.
  3. Notifications

    • By default, the workflow will trigger an email notification to the user once their account is created.

Example use cases


šŸ“˜ Curseduca – Criação de UsuĆ”rio e Liberação de Grupo de Acesso

Como funciona

Este fluxo de trabalho automatiza o processo de criação de um novo usuÔrio no Curseduca e a liberação de acesso a um grupo específico.

Ele funciona em duas etapas principais:

  1. Webhook – Captura os dados do usuĆ”rio (nome, e-mail e informaƧƵes de grupo).
  2. HTTP Request – Envia os dados para a API do Curseduca, criando o usuĆ”rio, atribuindo-o ao grupo correto e disparando uma notificação por e-mail.

Passos de configuração

  1. Publicar o workflow

    • Copie a URL do webhook gerada pelo n8n.
    • Envie uma requisição POST com os campos obrigatórios:
      • name
      • email
      • groupId
  2. Configurar o acesso Ć  API

    • Adicione sua API Key e Bearer token nos headers do nó HTTP Request (substitua os placeholders).
    • Substitua <GroupId> no corpo da requisição pelo ID correto do grupo.
  3. NotificaƧƵes

    • Por padrĆ£o, o fluxo dispara uma notificação por e-mail para o usuĆ”rio assim que a conta Ć© criada.

Casos de uso

šŸ”— Nodes Used

HTTP Request, Webhook

šŸ“„ Import

Download workflow.json and import into n8n: Workflow menu → Import from File

šŸ“– Importing guide Ā· šŸ”‘ Credential setup