It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda Support Services

multitenancy

  • Also known as: multitenant

The existence of multiple clients sharing resources (services or applications) on distinct physical hardware. Due to the on-demand nature of cloud, most services are multitenant.