privacyIDEA

privacyIDEA é uma solução de código aberto para gerenciamento de identidade e acesso (IAM), que se concentra na autenticação multifator (MFA) para aumentar a segurança nos logins de usuários. Ela permite que as organizações gerenciem e imponham mecanismos de autenticação fortes, como senhas de uso único (OTP), smartcards ou autenticação biométrica. privacyIDEA permite que os administradores configurem políticas de autenticação, gerenciem dispositivos de usuários e integrem-se a sistemas de autenticação existentes, como LDAP, Active Directory e aplicativos baseados em nuvem. Ela suporta uma variedade de tokens de autenticação e oferece flexibilidade na proteção do acesso a redes, sistemas e dados. privacyIDEA é especialmente útil para empresas que desejam melhorar sua segurança implementando MFA e gerenciar centralmente a autenticação de usuários. Explicamos como a configuração com seven funciona para enviar SMS.

Criar definição de gateway SMS

Primeiro, seven deve ser configurado como provedor de serviço SMS. Comece navegando para "Configuração → Sistema → Gateways SMS → Criar novo gateway SMS".

  1. 1

    Definir nome

    Insira um nome descritivo, por exemplo, "seven".

  2. 2

    Escolher módulo do provedor

    Defina este valor como "privacyidea.lib.smsprovider.HttpSMSProvider.HttpSMSProvider".

  3. 3

    Definir descrição

    Insira uma descrição descritiva, por exemplo, "Envio de SMS via seven".

  4. 4

    Forçar verificação SSL

    Embora tecnicamente não seja necessário, recomendamos definir "CHECK_SSL" como "sim" por razões de segurança.

  5. 5

    Escolher método HTTP

    Defina "HTTP_METHOD" como "POST".

  6. 6

    Definir resposta de erro

    Defina "RETURN_FAIL" como "101".

  7. 7

    Definir resposta de sucesso

    Defina "RETURN_SUCCESS" como "100".

  8. 8

    Definir URL

    Sete este valor para "https://gateway.seven.io/api/sms".

  9. 9

    Adicionar opções

    Nesta seção, precisamos definir quais valores os servidores da seven esperam nas requisições.

  10. 10

    Definir conteúdo da mensagem

    Adicione um par com a chave "text" e o valor "Seu código OTP é: {otp}".

  11. 11

    Definir destinatário da mensagem

    Adicione um par com a chave "to" e "{phone}" como valor.

  12. 12

    Definir cabeçalhos

    Para autenticação, por favor adicione um par com a chave X-Api-Key e SUA_CHAVE_API como valor.

  13. 13

    Configurações de Token SMS

    O gateway SMS criado agora deve ser selecionado para tokens SMS. Navegue até "Configuração → Tokens → SMS".

  14. 14

    Selecionar configuração de gateway SMS predefinida

    Selecione o nome do gateway SMS adicionado agora - no nosso caso "seven". Confirme clicando em "Salvar".

  15. 15

    Registrar novo token

    Nesta seção, testamos o envio de tokens via SMS. Para isso, navegue até "Tokens → Registrar token".

  16. 16

    Número de telefone

    Defina este campo para um número de telefone atualmente disponível.

  17. 17

    Um gateway SMS específico para o token

    Caso você tenha configurado múltiplos gateways SMS, selecione "seven" da lista. Confirme clicando em "Registrar token".