Home
lukefx edited this page Sep 13, 2010
·
3 revisions
Defines Users, Groups, Roles, Permissions and Applications.
users GET /users(.:format) {:controller=>"users", :action=>"index"} POST /users(.:format) {:controller=>"users", :action=>"create"} new_user GET /users/new(.:format) {:controller=>"users", :action=>"new"} edit_user GET /users/:id/edit(.:format) {:controller=>"users", :action=>"edit"} user GET /users/:id(.:format) {:controller=>"users", :action=>"show"} PUT /users/:id(.:format) {:controller=>"users", :action=>"update"} DELETE /users/:id(.:format) {:controller=>"users", :action=>"destroy"} user_roles GET /users/:user_id/roles(.:format) {:controller=>"roles", :action=>"index"} POST /users/:user_id/roles(.:format) {:controller=>"roles", :action=>"create"} new_user_role GET /users/:user_id/roles/new(.:format) {:controller=>"roles", :action=>"new"} edit_user_role GET /users/:user_id/roles/:id/edit(.:format) {:controller=>"roles", :action=>"edit"} user_role GET /users/:user_id/roles/:id(.:format) {:controller=>"roles", :action=>"show"} PUT /users/:user_id/roles/:id(.:format) {:controller=>"roles", :action=>"update"} DELETE /users/:user_id/roles/:id(.:format) {:controller=>"roles", :action=>"destroy"} user_groups GET /users/:user_id/groups(.:format) {:controller=>"groups", :action=>"index"} POST /users/:user_id/groups(.:format) {:controller=>"groups", :action=>"create"} new_user_group GET /users/:user_id/groups/new(.:format) {:controller=>"groups", :action=>"new"} edit_user_group GET /users/:user_id/groups/:id/edit(.:format) {:controller=>"groups", :action=>"edit"} user_group GET /users/:user_id/groups/:id(.:format) {:controller=>"groups", :action=>"show"} PUT /users/:user_id/groups/:id(.:format) {:controller=>"groups", :action=>"update"} DELETE /users/:user_id/groups/:id(.:format) {:controller=>"groups", :action=>"destroy"} groups GET /groups(.:format) {:controller=>"groups", :action=>"index"} POST /groups(.:format) {:controller=>"groups", :action=>"create"} new_group GET /groups/new(.:format) {:controller=>"groups", :action=>"new"} edit_group GET /groups/:id/edit(.:format) {:controller=>"groups", :action=>"edit"} group GET /groups/:id(.:format) {:controller=>"groups", :action=>"show"} PUT /groups/:id(.:format) {:controller=>"groups", :action=>"update"} DELETE /groups/:id(.:format) {:controller=>"groups", :action=>"destroy"} group_roles GET /groups/:group_id/roles(.:format) {:controller=>"roles", :action=>"index"} POST /groups/:group_id/roles(.:format) {:controller=>"roles", :action=>"create"} new_group_role GET /groups/:group_id/roles/new(.:format) {:controller=>"roles", :action=>"new"} edit_group_role GET /groups/:group_id/roles/:id/edit(.:format) {:controller=>"roles", :action=>"edit"} group_role GET /groups/:group_id/roles/:id(.:format) {:controller=>"roles", :action=>"show"} PUT /groups/:group_id/roles/:id(.:format) {:controller=>"roles", :action=>"update"} DELETE /groups/:group_id/roles/:id(.:format) {:controller=>"roles", :action=>"destroy"} group_users GET /groups/:group_id/users(.:format) {:controller=>"users", :action=>"index"} POST /groups/:group_id/users(.:format) {:controller=>"users", :action=>"create"} new_group_user GET /groups/:group_id/users/new(.:format) {:controller=>"users", :action=>"new"} edit_group_user GET /groups/:group_id/users/:id/edit(.:format) {:controller=>"users", :action=>"edit"} group_user GET /groups/:group_id/users/:id(.:format) {:controller=>"users", :action=>"show"} PUT /groups/:group_id/users/:id(.:format) {:controller=>"users", :action=>"update"} DELETE /groups/:group_id/users/:id(.:format) {:controller=>"users", :action=>"destroy"} roles GET /roles(.:format) {:controller=>"roles", :action=>"index"} POST /roles(.:format) {:controller=>"roles", :action=>"create"} new_role GET /roles/new(.:format) {:controller=>"roles", :action=>"new"} edit_role GET /roles/:id/edit(.:format) {:controller=>"roles", :action=>"edit"} role GET /roles/:id(.:format) {:controller=>"roles", :action=>"show"} PUT /roles/:id(.:format) {:controller=>"roles", :action=>"update"} DELETE /roles/:id(.:format) {:controller=>"roles", :action=>"destroy"} role_permissions GET /roles/:role_id/permissions(.:format) {:controller=>"permissions", :action=>"index"} POST /roles/:role_id/permissions(.:format) {:controller=>"permissions", :action=>"create"} new_role_permission GET /roles/:role_id/permissions/new(.:format) {:controller=>"permissions", :action=>"new"} edit_role_permission GET /roles/:role_id/permissions/:id/edit(.:format) {:controller=>"permissions", :action=>"edit"} role_permission GET /roles/:role_id/permissions/:id(.:format) {:controller=>"permissions", :action=>"show"} PUT /roles/:role_id/permissions/:id(.:format) {:controller=>"permissions", :action=>"update"} DELETE /roles/:role_id/permissions/:id(.:format) {:controller=>"permissions", :action=>"destroy"} applications GET /applications(.:format) {:controller=>"applications", :action=>"index"} POST /applications(.:format) {:controller=>"applications", :action=>"create"} new_application GET /applications/new(.:format) {:controller=>"applications", :action=>"new"} edit_application GET /applications/:id/edit(.:format) {:controller=>"applications", :action=>"edit"} application GET /applications/:id(.:format) {:controller=>"applications", :action=>"show"} PUT /applications/:id(.:format) {:controller=>"applications", :action=>"update"} DELETE /applications/:id(.:format) {:controller=>"applications", :action=>"destroy"} application_permissions GET /applications/:application_id/permissions(.:format) {:controller=>"permissions", :action=>"index"} POST /applications/:application_id/permissions(.:format) {:controller=>"permissions", :action=>"create"} new_application_permission GET /applications/:application_id/permissions/new(.:format) {:controller=>"permissions", :action=>"new"} dit_application_permission GET /applications/:application_id/permissions/:id/edit(.:format) {:controller=>"permissions", :action=>"edit"} application_permission GET /applications/:application_id/permissions/:id(.:format) {:controller=>"permissions", :action=>"show"} PUT /applications/:application_id/permissions/:id(.:format) {:controller=>"permissions", :action=>"update"} DELETE /applications/:application_id/permissions/:id(.:format) {:controller=>"permissions", :action=>"destroy"} /:controller/:action/:id /:controller/:action/:id(.:format)