Suporte
Documentação

Quem pode se cadastrar como usuário?

Em Controle de acesso você encontra as configurações que determinam quem pode se registrar para usar seu(s) calendário(s) e como esse processo de cadastro será apresentado. Isso inclui quais etapas um novo usuário deve concluir ao se registrar e quais informações ele deve fornecer durante esse processo.

Esta página trata das regras de cadastro da conta. Se você quer apenas decidir quem pode ver ou usar um calendário específico, vá até a página Configurar > Acesso desse calendário.

As configurações da página Controle de acesso permitem definir todos os aspectos do processo de cadastro:

Também é possível permitir que as pessoas façam agendamentos sem se registrar. Nesse caso, você não precisa das configurações desta página. Lembre-se de que alguns recursos, como o histórico de agendamentos, não estarão disponíveis a menos que os usuários se registrem.

Quem pode se registrar?

Há seis opções para controlar o acesso ao(s) seu(s) calendário(s), variando de totalmente aberto a bastante restritivo. Cada opção oferece um nível diferente de segurança e flexibilidade, para que você escolha a que melhor se adapta à sua necessidade.

Uma forma simples de escolher:
  • Qualquer pessoa pode se cadastrar se você quer o fluxo público mais simples
  • Senha compartilhada ou filtragem por IP se o acesso deve ficar limitado a um público conhecido
  • Domínio de e-mail específico se os usuários pertencem à mesma organização
  • Usuários específicos se as contas devem ser criadas apenas pela equipe
  • Cadastro gerenciado no seu site se o seu site já faz o login dos usuários
Opções de controle de acesso
  • Qualquer pessoa pode se cadastrar: a forma mais simples e mais amigável de gerenciar o acesso ao seu calendário é permitir que qualquer pessoa que o encontre possa se registrar como usuária. Essa opção é ideal se você usa seu calendário para fins comerciais.
  • Senha compartilhada: somente usuários que conhecem a senha compartilhada podem entrar. Embora essa opção ajude a impedir que visitantes aleatórios acessem o calendário, não há como bloquear um usuário específico depois que ele já conhece a senha compartilhada.
  • Endereço IP específico: a filtragem por IP só é adequada se todos os usuários em potencial acessarem a internet por um único gateway, como os funcionários de uma empresa. Depois que um usuário cria um login estando dentro do intervalo de IP permitido, ele também poderá usar esse login fora desse intervalo. Em Gestão de usuários é possível adicionar manualmente usuários fora do intervalo de IP.
  • Domínio de e-mail específico: essa opção é adequada para organizações que têm seu próprio domínio de e-mail. Ao criar um login, os novos usuários recebem um e-mail com um link de verificação no qual precisam clicar. Em Gestão de usuários, usuários com outros endereços de e-mail podem ser adicionados manualmente.
  • Usuários específicos: em vez de permitir que os próprios usuários criem login e senha, essa opção faz com que o administrador, ou o superusuário, faça isso. Isso pode ser feito manualmente por meio de Gestão de usuários ou a partir de um arquivo CSV por meio de Importar.
  • Cadastro gerenciado no seu site: se os usuários já se registram e fazem login no seu próprio site, é possível configurar o chamado login único para conectá-los automaticamente também ao SuperSaaS. Assim, seus usuários não precisam fazer login duas vezes. Se o seu site for baseado em Drupal, Joomla!, Wix ou WordPress, nossos plugins gratuitos ajudam a configurar isso. Caso contrário, será necessário criar uma integração personalizada com os seus sistemas de backend usando a documentação para programadores.
Por padrão, o SuperSaaS impede que mecanismos de busca como o Google indexem seu calendário. Mesmo assim, ainda existe a chance de spammers encontrarem sua agenda e tentarem usá-la para espalhar a “mensagem” deles. Exigir cadastro ajuda a evitar a maioria desses problemas. Para uma proteção ainda maior, você pode usar a confirmação do cadastro para bloquear todos, exceto os spammers mais persistentes.

Coletando dados do usuário no momento do cadastro

No cadastro, você pode coletar informações adicionais dos usuários. Além do nome de login e da senha, você pode solicitar outros dados, como informações de contato. Dois campos de texto extras também estão disponíveis para captar quaisquer informações adicionais de que você precise.

Mantenha os campos de cadastro focados em informações que devem ser armazenadas uma única vez por usuário. Se a informação se refere a um agendamento específico, normalmente é melhor coletá-la durante o próprio processo de agendamento.
Detalhes do cadastro
Por padrão, o SuperSaaS define o endereço de e-mail do usuário como nome de login. Se você não pretende usar nenhum tipo de cadastro, desmarque Usar o endereço de e-mail como nome de login, pois isso facilita a coleta de e-mails durante o agendamento.

Ao configurar o formulário de cadastro, você pode definir cada campo como Obrigatório, Opcional ou Não perguntar. Ao atribuir uma categoria a cada campo, você controla quais informações serão coletadas no registro do usuário. Veja o que significa cada categoria:

  • Obrigatório: o usuário precisa preencher esse campo para continuar o cadastro. Se o deixar em branco, não poderá prosseguir.
  • Opcional: o usuário escolhe se quer preencher esse campo. Ele pode ficar em branco sem afetar o processo.
  • Não perguntar: esse campo não aparece no formulário de cadastro.

Observe que até o campo Senha pode ser desativado. Se você fizer isso, o campo de senha será removido da caixa de login do seu calendário.

Os usuários podem alterar essas informações depois clicando no link Suas configurações no canto superior direito da tela. Esse link só aparece quando o usuário está conectado. Você também pode impedir que os usuários atualizem seus próprios dados, como explicado em Outras configurações abaixo.

A página Controle de acesso permite decidir quais informações serão coletadas durante o processo de cadastro. Na página Configurar > Processo de cada calendário, você pode escolher se as mesmas informações, ou outras diferentes, devem ser coletadas durante o processo de agendamento. Se você configurar o calendário para solicitar as mesmas informações nos dois processos, os dados fornecidos no cadastro aparecerão automaticamente ao marcar um agendamento. O usuário poderá alterá-los no momento da reserva.

Use campos personalizados ou formulários para coletar informações adicionais

Além dos campos padrão de contato, você pode usar dois campos de texto adicionais para coletar informações personalizadas. Ao ativar um ou ambos, eles também ficarão disponíveis para uso na caixa de agendamento, que pode ser configurada em Configurar > Processo.

Se você precisar de mais de dois campos de texto personalizados ou preferir usar opções como caixas de seleção ou menus suspensos, pode criar um formulário personalizado (veja Adicionar formulários personalizados). Depois de criar esse formulário para obter informações adicionais, ficará disponível uma nova opção para adicioná-lo ao processo de cadastro. Conecte um formulário ao seu processo de registro pelo menu suspenso em Anexar um formulário a cada usuário para captar informações adicionais?.

Você também pode adicionar um “campo de supervisor”, um campo que só você, ou um superusuário, pode editar. Se as informações desse campo não forem confidenciais, você pode deixá-las visíveis ao usuário configurando-o como Visível. Para saber mais sobre o campo de supervisor e seus usos, consulte a seção Processo do usuário.

Confirmação e verificação do cadastro

Por padrão, novos usuários não recebem confirmação do cadastro. Assim que terminam o processo de registro, eles entram automaticamente no sistema e já podem começar a usar seu calendário. Para garantir que recebam uma confirmação do cadastro, selecione Enviar um e-mail de confirmação ao usuário. O sistema do SuperSaaS enviará então uma mensagem de confirmação aos novos usuários. O conteúdo desse e-mail pode ser personalizado em Configurações de layout (veja também Layout). Se você também quiser ser avisado sobre novos registros, selecione Enviar um e-mail de notificação ao administrador.

Confirmação e verificação resolvem problemas diferentes:
  • confirmação informa ao usuário que o cadastro foi concluído com sucesso
  • verificação garante que o endereço de e-mail é real antes que a conta possa ser usada
Confirmação e verificação do cadastro

Para desencorajar visitantes indesejados de se cadastrarem, você pode exigir que verifiquem o endereço de e-mail selecionando Enviar um e-mail de confirmação com um link no qual o usuário deve clicar antes de poder fazer login. Isso elimina pessoas que usam endereços de e-mail falsos ou inválidos, pois elas não receberão a mensagem e, portanto, não conseguirão ativar a conta. Usuários que não clicarem no link do e-mail serão removidos automaticamente após dois dias.

Para entender como o processo de cadastro aparece para novos usuários, observe o fluxograma exibido na página. Ele reflete instantaneamente qualquer mudança que você fizer nas configurações.

Fluxograma de controle de acesso

Por exemplo, se você selecionar a opção Apenas pessoas de um endereço IP específico, o fluxograma será atualizado para mostrar uma etapa indicando que o endereço IP será verificado. Observe que este é apenas o processo de cadastro; há outro fluxograma que mostra o processo de agendamento em Configurar > Processo.

Outras configurações

Na parte inferior da página Controle de acesso, você encontra mais três grupos de configurações relacionadas a cadastro e autorização. A primeira configuração pode ser usada para fornecer um crédito inicial a novos usuários no momento do cadastro (observe que essa opção só está disponível quando o sistema de créditos está ativado). Para mais informações, consulte a documentação sobre o sistema de créditos.

Outras configurações de cadastro e autorização

O segundo grupo de configurações permite implementar medidas adicionais de segurança, como impedir que navegadores armazenem nomes de login e senhas. Aqui você também pode bloquear os usuários para não atualizarem as informações fornecidas no cadastro. Nesse mesmo local há ainda uma opção para impedir o acesso ao seu calendário por conexão HTTP. Nesse caso, os usuários serão redirecionados automaticamente para a versão HTTPS da página. Você pode ler mais sobre a importância de proteger a conexão neste artigo do blog sobre segurança com HTTPS.

Se sua conta tiver vários calendários, você verá um conjunto de configurações que permite mostrar aos usuários uma lista de calendários disponíveis. Se ativar a opção para exibir essa lista, surgirá também uma opção nas Configurações de layout para adicionar um texto a ela.