Eu não usei pessoalmente o serviço Rights Management do Microsoft Azure , mas ele deve se adequar aos seus requisitos para proteger os dados muito bem.
Ele não pedirá um código ou PIN, mas acredito que seja uma solução melhor para facilitar o uso.
Tenho um cliente que precisa que seus destinatários de e-mail confirmem sua identidade antes de abrir um e-mail com material confidencial. Por exemplo, se eu enviar um email para jsilva@domínio.com, eu preciso de algo para aparecer e perguntar "quais são os quatro últimos dígitos do seu SSN", ou algo assim, antes de permitir que eles abram o email. Em outras palavras, preciso verificar se jsmith é John Smith e não Joe Smith. Isso pode ser feito com o Exchange ou o Office 365? Eu sei que existem serviços de terceiros por aí, mas gostaria de mantê-los no Exchange ou no Office365.
Obrigado antecipadamente!
Você pode usar o Office 365 Message Encryption. Os usuários precisam fazer o login com uma conta da Microsoft ou com um código PIN único para visualizar a mensagem. Você pode desativar a opção de código PIN para aumentar a segurança.
No entanto, ele não conhece detalhes do destinatário, como o SSN.