
Story: user management
Reported by Sven Fuchs | September 28th, 2008 @ 09:05 PM | in Sprint #2
complete user signup stories and scenarios for the hosted service, like signup for a account/plan, cancel account, upgrade/downgrade plan
See Josh's initial version at https://github.com/tbecker/advab...
Also see the structure of stories here: https://github.com/tbecker/advab...
[scheduled: 8]
Comments and changes to this ticket
-
Sven Fuchs September 28th, 2008 @ 09:06 PM
- State changed from new to open
-
Clemens Kofler September 28th, 2008 @ 11:29 PM
- Assigned user changed from Josh H to Clemens Kofler
-
Clemens Kofler September 29th, 2008 @ 06:57 PM
Some details for signup story:
- Given an unregistered user.
- When the user signs up with (some account details).
- Then there should be a new user with (some account details)
- And the new user should have the role Superuser.
Things to think about:
- We probably need to re-define the Superuser role and create a new role to administrate the SaaS. User's should only be allowed to manage their account's sites but we should be able to manage all accounts and all sites.
- We may decide to also create the first site at signup.
-
Sven Fuchs September 30th, 2008 @ 09:15 AM
Re: create Site at signup, I think that's a good idea but we should still push that back, first implement the simplest thing possible and then look at it as a whole.
Re: redefined superuser, the superuser role is supposed to be able to do everything on the site, it's the "god" role. So it can also administrate SaaS. I don't think we need another role for customers. Customers will be just registered users so they can access their stuff (profile etc.), can create new sites (as many as their plan allows) and are then admins of the sites they own. What would be missing in this picture? We don't need to ever assign a customer a superuser role imo.
On 29.09.2008, at 18:57, Lighthouse wrote:
-
Sven Fuchs September 30th, 2008 @ 04:26 PM
Clemens, when you start working on these stories, please review the structure of the stories at https://github.com/tbecker/advab...
-
Sven Fuchs October 5th, 2008 @ 09:19 PM
- Assigned user changed from Clemens Kofler to Josh H
-
Sven Fuchs October 5th, 2008 @ 09:33 PM
- Milestone changed from Sprint #1 to Sprint #2
-
Josh H October 5th, 2008 @ 09:50 PM
Add Hi-level wiki documentation + figure out account vs user model. (Users should not have to map 1-1 or be conflated with Accounts.)
-
-
Josh H October 12th, 2008 @ 08:55 PM
- State changed from open to resolved
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 »
<p>Cutting edge cms, blog, wiki, forum ... plattform.</p>
<p>Find the code on <a href="http://github.com/svenfuchs/adva_cms/tree/master">GitHub: adva cms</a></p>
<p>Part of the business application framework <a href="http://www.advabest.org/">adva best</a>.</p>
People watching this ticket
Referenced by
-
71 User management for SaaS Details and scheduled hours can only be fixed after stori...