Disable customer login

Infos:

  • Used Zammad version: 6.3.1
  • Used Zammad installation type: docker-compose
  • Operating system: Ubuntu Server 22.04
  • Browser + version: Firefox/Linux 131.0.3

I’m currently evaluating Zammad as a replacement for OTRS. In OTRS we have disabled customer login. Existing data was imported from OTRS. We have customers and agents which have the same email-address (this are own internal employees). In our Zammad evaluation instance this causes problems because we can login as agent (without domain part of email address as username), or as customer (with full email as username). We want to disable customer login completely, as we don’t need it, and to avoid the email address conflict.

“Enable Ticket Creation” in the “Web” channel is disabled.

Expected behavior:

  • Customer Login can be disabled in configuration. Afterwards login with customer email addresses is not possible anymore.

Actual behavior:

  • Login as customer is possible and causes conflicts with agent users when email address is identical. Customer login cannot be disabled.

Steps to reproduce the behavior:

  • Create agent and customer user with same email address (different user names)
  • Login with customer email address

Hello aetmg,

You can simply disable customer account who bother you in users settings.