Only administrators should be able to create users
Reported by Scott Miller | April 22nd, 2009 @ 02:34 PM | in 0.9.8 "Lasker"
Add an interface for administrators to invite/create new users, rather than making the signup public. Most companies would not want "just anyone" to have access to their CRM app :)
Comments and changes to this ticket
-
Mike Dvorkin April 24th, 2009 @ 08:15 PM
- Title changed from Only administrators should be able to be able to create users to Only administrators should be able to create users
-
Mike Dvorkin May 19th, 2009 @ 09:30 PM
- Milestone changed from 0.9.7 "Steinitz" to 0.9.8 "Lasker"
-
Deepu May 20th, 2009 @ 03:32 PM
i need this feature very soon. forked the project and working on this. shall inform when it is done with a pull request. So if you are very busy with other work you can leave this to me
Cheers,
Deepu. -
Mike Dvorkin May 20th, 2009 @ 05:06 PM
Sure, that would be fantastic! Please make sure there's spec coverage for the code you commit and "rake spec" is 100% green.
If you have any questions please feel free to ping me on GitHub.
Good luck! :-)
-
Mike Dvorkin May 20th, 2009 @ 05:10 PM
Another approach would be to require user registration approval from the Admin. Then instead of logging in iimmediately after sign up, you would display a nice message saying that the registration is pending Admin approval.
In any case, please add an option to config/settings.yml so we could preserve existing behavior (i.e. everyone is welcome to join) if the user chooses to.
Feel free to email me if you would like to discuss it further.
-
Mike Dvorkin June 26th, 2009 @ 09:01 PM
- State changed from new to open
- Milestone changed from 0.9.8 "Lasker" to 0.9.7 "Steinitz"
-
Mike Dvorkin July 27th, 2009 @ 10:05 PM
(from [7962f4a88863e024ce6759a3f1b96f6968309763]) Dropped open_id tables, added :admin to users [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/7962f4a88863e024ce6...
-
Mike Dvorkin July 27th, 2009 @ 10:05 PM
(from [4acb8acb6d2bdf88b88bee53e64abce7e21220b0]) Generated model annotations for schema #21 [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/4acb8acb6d2bdf88b88...
-
Mike Dvorkin July 29th, 2009 @ 07:08 PM
(from [a1791be0b1aa93872ca7de019f7ad9ed28125edc]) New Admin infrastructure (mostly stubs, reload settings by running rake crm:settings:load) [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/a1791be0b1aa93872ca...
-
Mike Dvorkin August 1st, 2009 @ 02:38 PM
(from [eb8a398d584a1532ec41dad57b72d22c3f0741b0]) Implemented list fo users in Admin/Users [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/eb8a398d584a1532ec4...
-
Mike Dvorkin August 1st, 2009 @ 11:29 PM
(from [5cd6345ff685bf14ceb6f842d3b7745b702e64b8]) Added [Create User] form [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/5cd6345ff685bf14ceb...
-
Mike Dvorkin August 3rd, 2009 @ 11:14 AM
(from [38d3efbf343f47c04e60f0ceeb9f28289a8c89ff]) Updated authentication to allow creating users with blank passwords; implemented Admin > [Create User] form [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/38d3efbf343f47c04e6...
-
Mike Dvorkin August 3rd, 2009 @ 05:20 PM
(from [fca83f2f115b2a94e150c98a7f21979489608377]) Implemented [Suspend] and [Reactivate] when managing users [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/fca83f2f115b2a94e15...
-
Mike Dvorkin August 3rd, 2009 @ 08:35 PM
(from [b5961abd8b2b644b81fa3b496a9868b742479aff]) Prevent suspended user from logging in [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/b5961abd8b2b644b81f...
-
Mike Dvorkin August 4th, 2009 @ 03:47 PM
(from [2bc7703ccd4248d9fa73255f178655a4efa5fbc1]) Added [Edit User] form to Admin [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/2bc7703ccd4248d9fa7...
-
Mike Dvorkin August 4th, 2009 @ 03:47 PM
(from [f7a3e4262d44b4da6c72d574db28bcd738c7e2ec]) Implemented Admin > [Edit User] form [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/f7a3e4262d44b4da6c7...
-
Mike Dvorkin August 5th, 2009 @ 10:42 PM
(from [2e12bd131a220be62d48664a325c7dad13b2c038]) Added confirmation when deleting an user (Admin/Users/Delete) [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/2e12bd131a220be62d4...
-
Mike Dvorkin August 8th, 2009 @ 09:39 PM
(from [2b273bfd1320c342bdc4fd7bad0483aa0c67e547]) Added :before_destroy filters for User model [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/2b273bfd1320c342bdc...
-
Mike Dvorkin August 8th, 2009 @ 09:50 PM
(from [fb7167af0a7185d899c5db7e3f234226352f945d]) Implemented deleting users in Admin interface [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/fb7167af0a7185d899c...
-
Mike Dvorkin August 8th, 2009 @ 10:44 PM
(from [ed415f85a49698f5e11ffa7da5483f7ca6b87269]) Refactored flash messages to set notice/warning class on the fly [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/ed415f85a49698f5e11...
-
Mike Dvorkin August 8th, 2009 @ 11:00 PM
(from [bb89f804a24f0c84c7d5df510de3f3430f71e758]) Added more user model specs to make sure users get deleted cleanly [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/bb89f804a24f0c84c7d...
-
Mike Dvorkin August 11th, 2009 @ 11:46 PM
(from [0ab5115e17ff88151b14354f9d9b13fc35a92405]) Implemented [rake crm:setup:admin] task to create admin user [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/0ab5115e17ff88151b1...
-
Mike Dvorkin August 13th, 2009 @ 11:15 PM
(from [926064c241680fffd7e2667484082794ed6f15bb]) Added user search and pagination to Admin/Users [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/926064c241680fffd7e...
-
Mike Dvorkin August 21st, 2009 @ 10:24 PM
(from [07be9dd7864568f4318aca911f4b08d600bac543]) Added new :user_signup setting (see config/settings.yml); user signups are only allowed if :user_signup is set to :allowed or :needs_approval [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/07be9dd7864568f4318...
-
Mike Dvorkin August 22nd, 2009 @ 06:49 PM
(from [b9a746a8c51b92db03ffc264a3c2dbbf87f85067]) Implemented :needs_approval setting for user signups [#29 state:open] http://github.com/michaeldv/fat_free_crm/commit/b9a746a8c51b92db03f...
-
Mike Dvorkin August 24th, 2009 @ 09:08 PM
- State changed from open to resolved
(from [030a796f61c77a4483dac0bc0afd7b7b0b38f4a0]) Added user approval to the Admin interface [#29 state:resolved] http://github.com/michaeldv/fat_free_crm/commit/030a796f61c77a4483d...
-
Mike Dvorkin January 12th, 2010 @ 08:50 PM
- Milestone changed from 0.9.7 "Steinitz" to 0.9.8 "Lasker"
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Ruby on Rails CRM platform for Web 2.0 and beyond
People watching this ticket
Referenced by
- 29 Only administrators should be able to create users (from [38d3efbf343f47c04e60f0ceeb9f28289a8c89ff]) Updated...
- 29 Only administrators should be able to create users (from [fca83f2f115b2a94e150c98a7f21979489608377]) Impleme...
- 29 Only administrators should be able to create users (from [b5961abd8b2b644b81fa3b496a9868b742479aff]) Prevent...
- 29 Only administrators should be able to create users (from [2bc7703ccd4248d9fa73255f178655a4efa5fbc1]) Added [...
- 29 Only administrators should be able to create users (from [f7a3e4262d44b4da6c72d574db28bcd738c7e2ec]) Impleme...
- 29 Only administrators should be able to create users (from [2e12bd131a220be62d48664a325c7dad13b2c038]) Added c...
- 29 Only administrators should be able to create users (from [2b273bfd1320c342bdc4fd7bad0483aa0c67e547]) Added :...
- 29 Only administrators should be able to create users (from [fb7167af0a7185d899c5db7e3f234226352f945d]) Impleme...
- 29 Only administrators should be able to create users (from [ed415f85a49698f5e11ffa7da5483f7ca6b87269]) Refacto...
- 29 Only administrators should be able to create users (from [bb89f804a24f0c84c7d5df510de3f3430f71e758]) Added m...
- 29 Only administrators should be able to create users (from [3a905d7795cea97b3a2bb5e3231bc8669c192519]) Install...
- 29 Only administrators should be able to create users (from [0ab5115e17ff88151b14354f9d9b13fc35a92405]) Impleme...
- 29 Only administrators should be able to create users (from [926064c241680fffd7e2667484082794ed6f15bb]) Added u...
- 29 Only administrators should be able to create users (from [07be9dd7864568f4318aca911f4b08d600bac543]) Added n...
- 29 Only administrators should be able to create users (from [b9a746a8c51b92db03ffc264a3c2dbbf87f85067]) Impleme...
- 29 Only administrators should be able to create users (from [030a796f61c77a4483dac0bc0afd7b7b0b38f4a0]) Added u...
- 29 Only administrators should be able to create users (from [7962f4a88863e024ce6759a3f1b96f6968309763]) Dropped...
- 29 Only administrators should be able to create users (from [4acb8acb6d2bdf88b88bee53e64abce7e21220b0]) Generat...
- 29 Only administrators should be able to create users (from [a1791be0b1aa93872ca7de019f7ad9ed28125edc]) New Adm...
- 29 Only administrators should be able to create users (from [eb8a398d584a1532ec41dad57b72d22c3f0741b0]) Impleme...
- 29 Only administrators should be able to create users (from [5cd6345ff685bf14ceb6f842d3b7745b702e64b8]) Added [...
- 225 Unable to Create New Task with Specific Date I am also getting this error and because of this i have t...