User account show stopper

4 posts by 3 authors in: Forums > CMS Builder
Last Post: July 3, 2014   (RSS)

By vj - July 2, 2014

I do hope you guys are able to help.
We are developing a facility as part of a website where the website owner will have multiple companies wishing to access certain sections of the CMS.

If we take a single company only, the issue is that it will  require multiple user accounts as there are a number of staff members who will require access to the sections.  However we don't want  each  user login to only view their own records -  we need each user login for a specific company to be able to see the full set of records created by all user accounts for that company. If we set each user account to "author", they can of course only see their own records.

What we have done is to add a separate section to the CMS called "companies"  where the main website admin can manage a list of companies.  we have an update user account creation screen to include a drop-down for selection of the required company.   this was our attempt to link user accounts to specific companies but I don't think this helps.

Could you advise how we might be able to achieve this.

Your input would be greatly appreciated because if we can't achieve this then we simply can't use that CMS builder :-(

My sincere thanks.

VJ

By rconring - July 2, 2014

By adding the company field to the managed data, the show can go on!  You can then filter the data into company subsets and then further filter by employee if necessary.  When a user logs in, he/she can only see the data for his/her company and be granted CRUD access to that set of data according to their access level.  I recently did something similar for a printing company who had clients who had print jobs they ordered on a regular basis.  The clients had multiple staff members in charge of ordering.  When the staff user logs in to the website, they can only see their companies print jobs and more specifically the ones they are allowed to order.  I used the membership plugin to assist in the front end creation.

Is this what you are looking for? 

Ron Conring
Conring Automation Services
----------------------------------------
Software for Business and Industry Since 1987

By vj - July 3, 2014

Ron - thankyou so much for taking the time to reply.
My developer is not quote sure what to do, hence the post.

He thinks that you might be referring to the frontend, whereas what we want to do is to give customers limited access to the backend of CMS Builder. 

Geoff