Creating a permission based Knowledge Base

Permalink
Hi Guys,

Would be great to get your input on the best method of achieving what I need to do regarding the creation of a clients Knowledge Base. I'll start off by giving an overview of how it will roughly need to work.

There are to be 3 different user groups - 1. Engineers 2. Customers 3. Non Customers

There are then to be 7 categories of assets eg. 1. Software 2. Manuals 3. User Guides . . and so on.

Permissions need to then work where the different user groups can access and download different files. 1. Engineers will be able to download every file, 2. Customers will be able to download most and 3. Non Customers will have limited access.

Where the potential complication comes in is that all files need to be searchable by anyone visiting the site but when they try to click to download then depending on the permissions of the file it will ask for you to login (using the respective user group login) or it will already detect that you may be logged in.

I started off thinking the document library will be able to do this but after having a very quick play i'm not sure if it can. This leads me to think that using the ecommerce module may be the best approach, obviously not making use of the checkout process.

pixelfish
 
12345j replied on at Permalink Reply
12345j
yoursite.com/index.php/dashboard/files/access/