Buongiorno.
In ambiente di deploy, ho creato e caricato un database su Cmdbuild 1.2.2 (Ubuntu 10.04).
Come nota: ho creato delle relazioni (domini) tra le classi, senza mai usare un attributo di tipo reference.
Il mio problema deriva da quando ho dato i permessi agli utilizzatori del sistema, dividendoli in gruppi.
Allora, correggetemi se sbaglio:
1) Per poter visualizzare una relazione.
Dalle prove che ho effettuato, è sufficiente che il gruppo cui l'utente fa parte abbia il permesso almeno di lettura, almeno su una sola delle due classi della relazione.
2) Per poter aggiungere / modificare / cancellare una relazione.
Qui arrivano i dolori. Neppure dando i permessi di scrittura su entrambe le classi riesco ad effettuare le operazioni desiderate.
Quando ci provo, escono errori Java di null pointer, o un errore come "Non hai i permessi sufficienti sul dominio: XXX", ma la cosa non ha senso, dato che non posso impostare i permessi su di un dominio, ma solo sulle classi...
Chiedo un chiarimento. Per poter modificare le relazioni, devo avere necessariamente un account super user?!