routes.rb

If you nest your resources as you do, then
the url will need all parts of it like:

user_role_path(@user, role)

As parameters it takes the resource ids as default,
so you don't need the :id and the :user_id here

and don't forget that you can use rake routes to see all your
available routes at any given time, and their corresponding
controllers and actions.