2016-06-08 1 views

Répondre

0

Après un peu de temps, je l'ai compris, et juste pensé que je partager ici.

Si vous ajoutez ceci à votre section rails_admin config pour le modèle qui a les rôles.

configure :roles_mask, :enum do 
    label { "Role" } 
    enum { User.valid_roles.map{|role| ["#{role.capitalize}", User.mask_for(role)] }.to_h } 
    end 

Elle ne couvre pas la situation dans laquelle vous voudrez peut-être qu'un utilisateur soit deux rôles en même temps, mais je ne ai pas besoin en ce moment. Si quelqu'un travaille cela, n'hésitez pas à le poster ici aussi!