Forgive me if this is a bit of a no-brainer. I’ve read several posts that might be related to this issue but none that really answer the question. I’ll try to explain…
I’m building a site that has a product catalogue. Each product is a weblog entry in the ‘products’ weblog. Simple so far.
The client has several different ‘groups’ of customers that will need to log-in to view the catalogue - currently there are only 3 different such groups, but there may be more in future. Ease of setting up new groups in future is fairly important. I’m thinking that your standard member groups will handle this nicely, on the face of it at least.
However, the client needs to be able to give permission, on a ‘per-entry’ basis, for which member group can see each product. For example:
Product A
Can be seen by group 1 and 2
Product B
Can be seen by group 2 only
Product C
Can be seen by groups 1, 2 and 3
etc. So then when, say, a member of group 2 logs in, the display of products they see will be anything designated as ‘viewable by group 2’ - in this example, all 3 products.
You get the idea!
Ordinarily I’d simply go with categories for this, with each ‘group’ being a category - easy to assign categories to a weblog entry. However, the bit I can’t get my head around is how that would tie in with member groups so that each group would only see entries viewable by them.
Any help appreciated! Many thanks : )