Ho bisogno di creare sistemi di permessi basati sui ruoli nella mia app Rails. Sarei totalmente soddisfatto di CanCan, ma il problema principale è che deve essere dinamico, in modo che l'amministratore debba essere in grado di assegnare autorizzazioni e creare nuovi ruoli. Le autorizzazioni possono essere semplici restrizioni di controller/azioni e possono essere correlate ai dati, ad esempio alcuni utenti possono modificare solo i propri profili e alcuni di essi possono modificare i profili di tutti gli utenti di quel particolare gruppo. E sarebbe davvero bello consentire all'amministratore di creare nuove autorizzazioni.Sistema di ruoli e permessi dinamici nell'app Rails
Quello che sto pensando è archiviare in db un controller/azione e alcune restrizioni relative ai dati (sono davvero confuso sul modo di definirli). Quindi potresti darmi qualche consiglio, quale sarebbe il modo migliore per organizzare le autorizzazioni?
Tutti i pensieri sono molto apprezzati