Log in

No account? Create an account

Site Design/User Permissions. - Web Developer

About Site Design/User Permissions.

Previous Entry Site Design/User Permissions. Jan. 20th, 2007 @ 12:03 am Next Entry
I am working on a design for an e-commerce site. Currently my company uses a bastardized version of osCommerce. It's very broken, thanks to many developers/contractors that we used prior to my hiring, we want to fix out commerce site, but do not want to use osCommerce due to many limitations that we have run into with our business model.

That said, I am working on the database schema for the site, and am working on the administrative part of the site first. Basically the ability to create products/categories, edit order data, and create new administrative users. What I am kind of stuck on is the best way to handle admin user permissions.

I've thought of 3 methods to do this.

  1. Create a list of actions that can be done, and create a map and map them to the users.

  2. Create a list of user groups and allow admin users be mapped to the group.

  3. Create a list of actions that can be done and allow them to be mapped to the groups, and allow those groups be mapped to the users.

I am wondering if anyone has any other suggestions on ways to handle this. There are many people who would be accessing this Customer Service, Product Management, Site Management, I see lots of variables, just not sure what is the best direction. Ideas, Suggestions?
Leave a comment
[User Picture Icon]
Date:January 20th, 2007 12:58 pm (UTC)
your best bet is #3, and making sure that a user can be part of more than one group.
(Leave a comment)
Top of Page Powered by LiveJournal.com