My company has a security concern and they have requested to disable storing all offline cache copies of office 365 emails.
Eu não acho que isso seja possível ou mesmo razoável. Pelo menos se você quiser uma solução séria e permanente.
A única maneira de pensar em seu cenário com vários sistemas operacionais e clientes é simplesmente desabilitar tudo (POP3, IMAP, ActiveSync) , mas o webmail. Caso contrário, cabe ao cliente (thunderbird, desktop outlook ou até mesmo clientes de email móveis) decidir quando o tempo limite em cache ocorrerá.
E, mesmo que você tenha forçado tudo através do GPO ou do webmail, se alguém quiser manter uma cópia off-line, basta baixá-lo ou encaminhar o e-mail para outra conta (pessoal) com a capacidade de salvá-lo.
Você pode querer conversar com a gerência e tentar explicar que isso não será rentável nem prático. Ou, pelo menos, pergunte qual é a preocupação de segurança deles, para que você possa ver se há outros métodos para eliminá-los.