O fato de não dar nenhum erro é curioso.

Pra mim, o motivo claro é o fato dos ids de cliente e permissão estarem repetidos.

O que você quer fazer, aparentemente, é uma manyToMany de 3 tabelas. Procurei algum link que te ajudasse melhor em como fazer isso, mas não obtive sucesso.