- Orice persoană cu o adresă de mail validă va putea să își creeze un cont, iar în acest mod devine un utilizator.
- Un utilizator va putea să-și modifice parola, dar nu și adresa de mail.
- Un utilizator poate se poate autoproclama ca fiind proprietarul unui vehicul, numiți de acum încolo proprietari dacă este vorba de vehicul lor.
- Proprietarii pot invita alți utilizatori să împartă vehicul cu ei, iar după acceptarea invitației aceștia devin co-proprietari.
- Utilizatorii pot face cerere să fie adăugați co-proprietari, dar doar prin acceptul proprietarului aceștia primesc acest statut.
- Un proprietar poate edita detaliile vehicului, poate retrage invitațiile trimise, poate respinge sau accepta cererile primite, poate retrage statutul de co-proprietar sau îi poate da statutul de proprietar altui utilizator, el devenind astfel co-proprietar.
- Un proprietar poate decide să șteargă vehicul împreună cu toate datele acestuia.
- Un co-proprietar poate vizualiza toate datele vehicul, cât și proprietarul împreună cu ceilalți co-proprietari, dar nu și invitațiile trimise sau cererile primite.
- O persoană poate fi utilizator chiar dacă nu este proprietar sau co-proprietar.
- Un utilizator poate primi rolul de super user pentru a avea toate drepturile asupra obiectelor deja existente, dar nu poate crea obiecte/legături noi în numele altor utilizatori
- Crearea & Vizualizarea Utilizatorilor (email,parola) + Schimbarea parolei
- Se pot aplica conceptele CRUD pe mașini
- Mecanismul de trimitere și acceptare ale invitațiilor si cererilor de co-proprietar
- Mecanismul de refuzare (ale invitațiilor si cererilor) sau eliminare a statutului de co-proprietar
- SuperUserii au permisiuni de Vizualizare & Editare & Ștergere a tuturor obiectelor existente