[Geoserver-users] How to restrict only a layer or layergroup?

Hi, i'm new in OGC world. I would like to know how can i organize my ogc
service to provide products(layers or group of layers) of a different
projects of my institution. When i pull a webservice i would like to see
only the layers or group of layers from url.

*Scenario(example):*

I have different projects A,B and C, which have a bunch of products(data
resources) that i would like to provide via wms and wfs. Each project have
several products and each product could has one or more layers.

Take for example the following example:

<http://osgeo-org.1560.x6.nabble.com/file/n5261692/webservice_architecture(2).png&gt;

The "*" indicates that already exists on another level isolated or inside
another group.
*Example*

Project A has several layers for each marine specie. Which means that each
layer is a product of project A. A client could have access to each marine
species through the URL:
http://localhost:8080/geoserver/project_A/\{layername\}/wms

Project A also has groups of species in order to provide other products like
"protected species", "coastal species", etc: A client should have access to
a specific group of layers through an URL for that group. (How to do this?)

*Questions:*
It make sense to me to create a workspace for each project and then create
layers and group them according to specific purposes.

Taking the image as example how can be possible to connect only for
layergroupCA? Which url will restrict my layergroup so when i pull them to
QGis(for example) would list only that layergroup?

And what about WFS?
How can i organize my services to provide several products (i.e layers or
group of layers) avoiding redundancy?
Should i assume a group of layers as a workspace?

Thanks in advance,

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/How-to-restrict-only-a-layer-or-layergroup-tp5261692.html
Sent from the GeoServer - User mailing list archive at Nabble.com.