Permissões do Captador (Crowdfunding)
Pré-requisitos de acesso
- Permissão (módulo):
manageCrowdfunding - Licença/Feature:
CROWDFUNDINGhabilitada na licença do tenant (Vault). - Contêiner do menu: acessada pela tela de Crowdfunding (ícone "Permissões" na linha da oferta). Rota:
/crowdfunding-permissions/:id— não há item de menu próprio.
O que é / quando usar
Esta tela define quem é responsável por uma oferta de crowdfunding — os papéis do captador e da equipe da oferta. É aqui que o operador vincula usuários (por e-mail) a uma oferta específica, atribuindo papéis como Captador Principal, Co‑Captador, Gestor ou Auditor. Esses papéis governam o acesso do lado do captador (ex.: Perfil do Captador no Midas-Web), distinto das permissões de operador do BackOffice.
Pré-condições
- Permissão:
manageCrowdfunding(enum CPM + módulo dinâmico no DB). - Licença/Feature:
CROWDFUNDINGhabilitada. - Dependências: a oferta de crowdfunding precisa existir (o
:idvem da listagem). O usuário a ser vinculado precisa já estar cadastrado na plataforma — a tela valida o e-mail contra a base.
Passo a passo
- Na listagem de Crowdfunding, clique no ícone Permissões da oferta.
- A lista mostra os responsáveis atuais (e-mail, nome, papel).
- Use Nova permissão para vincular um usuário.
- Informe o e-mail e valide — o sistema confirma se o usuário existe.
- Escolha o papel e salve. Use Salvar e criar nova para cadastrar vários em sequência.
Campos
| Campo | O que é | Obrigatório? | Efeito no sistema/backend |
|---|---|---|---|
| E-mail do usuário a vincular | Sim | Validado contra a base (getUserBasicInfo). Se não existir, exibe "usuário não encontrado" e bloqueia salvar. Em modo criar, se o usuário já é responsável, exibe "usuário já existente". | |
Papel (role_name) | Papel na oferta: CAPTADOR_PRINCIPAL, CO_CAPTADOR, GESTOR, AUDITOR | Sim | Default CAPTADOR_PRINCIPAL. Grava o vínculo crowdfunding responsible ligando user_id ao crowdfundingId com o papel escolhido. |
Ações e modais
- Nova permissão: abre o modal de criação. Valida o e-mail, atribui o papel e cria o vínculo.
- Salvar e criar nova: salva e limpa o formulário para o próximo cadastro sem fechar o modal.
- Editar: abre o vínculo existente para troca de papel.
- Excluir: remove o vínculo (responsável) da oferta.
Regras de negócio / cuidados
Atenção
- Só usuários já cadastrados podem ser vinculados — não há criação de usuário aqui.
- O e-mail precisa ser validado antes de o botão Salvar habilitar.
- Estes papéis são do domínio do captador (acesso do dono da oferta), não substituem as permissões de operador do BackOffice (módulos dinâmicos + enum CPM).