Hi!

I have a site that has several subsites for each department.
Let's say company's main intranet site with Accounting, Sales, Production,
etc subsites.
I need to limit users to have search only within the specific site to which
they have an access to.
Let's say, people from Production must be able to make a search only within
Production department site and not all other subsites.

How is this achieved? If I set access permissions to Production "subsite"
users only for accessing Company's main site and their Production "subsite"
will this ensure that no documents from Accounting or other subsites are
listed in search results?

Zaur

Re: How to limit search engine to specific subsite? by Mike

Mike
Tue Jun 17 11:04:54 CDT 2008

If this is a v3 SP product then everything will be indexed but the
search done by any one user will only show the items that that user has
the rights to access.

Mike Walsh
WSS FAQ http://www.wssfaq.com / http://wss.collutions.com
no questions by e-mail please



Zaur Bahramov wrote:
> Hi!
>
> I have a site that has several subsites for each department.
> Let's say company's main intranet site with Accounting, Sales, Production,
> etc subsites.
> I need to limit users to have search only within the specific site to which
> they have an access to.
> Let's say, people from Production must be able to make a search only within
> Production department site and not all other subsites.
>
> How is this achieved? If I set access permissions to Production "subsite"
> users only for accessing Company's main site and their Production "subsite"
> will this ensure that no documents from Accounting or other subsites are
> listed in search results?
>
> Zaur
>
>

Re: How to limit search engine to specific subsite? by Zaur

Zaur
Tue Jun 17 11:09:36 CDT 2008

Yes, I use WSS v.3.




"Mike Walsh" <englantilainen@hotmail.com> ha scritto nel messaggio
news:%23n3ObPJ0IHA.3680@TK2MSFTNGP05.phx.gbl...
> If this is a v3 SP product then everything will be indexed but the search
> done by any one user will only show the items that that user has the
> rights to access.
>
> Mike Walsh
> WSS FAQ http://www.wssfaq.com / http://wss.collutions.com
> no questions by e-mail please
>
>
>
> Zaur Bahramov wrote:
>> Hi!
>>
>> I have a site that has several subsites for each department.
>> Let's say company's main intranet site with Accounting, Sales,
>> Production, etc subsites.
>> I need to limit users to have search only within the specific site to
>> which they have an access to.
>> Let's say, people from Production must be able to make a search only
>> within Production department site and not all other subsites.
>>
>> How is this achieved? If I set access permissions to Production "subsite"
>> users only for accessing Company's main site and their Production
>> "subsite" will this ensure that no documents from Accounting or other
>> subsites are listed in search results?
>>
>> Zaur



Re: How to limit search engine to specific subsite? by callahan

callahan
Tue Jun 17 20:29:22 CDT 2008

As Mike said, security filtering should block the users from getting search
results from subsites they are not allowed to see. But if you are really,
really concerned, you can also consider another, much more drastic option--
simply make the subsite unsearchable.

It's extreme, but to do it, go to the site settings of the subsite, go to
Search Visibility, then select "no" for "Allow this web to appear in search
results." That will cause the subsite to be unavailable for searching by
anyone.


((Extra bit: There is also a setting on that page to avoid indexing on aspx
pages if there are granular permissions (meaning individual list or library
items having custom permissions). This may be well above what you need to
do, but it is something to keep in mind if you are doing a lot of granular
permissions-- Having a lot of individual items with unique permissions seems
to exhaust SharePoint's ability to really permission filter every item of
every site, meaning sometimes items show up in a query that shouldn't.
Users can't open what they are not permitted to, but excessively granular
permissions can cause the items to show up in queries, giving the users more
information about what they're missing than they should. It frustrates me,
that search doesn't quite work under heavy permission load, and that that
setting has to be there, but I guess it's better to know than to be
unaware.))

-callahan
"Zaur Bahramov" <zbakhramov@msn.com> wrote in message
news:%23l%23YLSJ0IHA.4772@TK2MSFTNGP03.phx.gbl...
> Yes, I use WSS v.3.
>
>
>
>
> "Mike Walsh" <englantilainen@hotmail.com> ha scritto nel messaggio
> news:%23n3ObPJ0IHA.3680@TK2MSFTNGP05.phx.gbl...
>> If this is a v3 SP product then everything will be indexed but the search
>> done by any one user will only show the items that that user has the
>> rights to access.
>>
>> Mike Walsh
>> WSS FAQ http://www.wssfaq.com / http://wss.collutions.com
>> no questions by e-mail please
>>
>>
>>
>> Zaur Bahramov wrote:
>>> Hi!
>>>
>>> I have a site that has several subsites for each department.
>>> Let's say company's main intranet site with Accounting, Sales,
>>> Production, etc subsites.
>>> I need to limit users to have search only within the specific site to
>>> which they have an access to.
>>> Let's say, people from Production must be able to make a search only
>>> within Production department site and not all other subsites.
>>>
>>> How is this achieved? If I set access permissions to Production
>>> "subsite" users only for accessing Company's main site and their
>>> Production "subsite" will this ensure that no documents from Accounting
>>> or other subsites are listed in search results?
>>>
>>> Zaur
>
>



Re: How to limit search engine to specific subsite? by Zaur

Zaur
Wed Jun 18 02:48:14 CDT 2008

Thank you very much for a great explanation! Very appreciated!

Thank you!

"callahan" <cacallahan@NOSPAM.computer.org> ha scritto nel messaggio
news:ergLELO0IHA.5516@TK2MSFTNGP02.phx.gbl...
> As Mike said, security filtering should block the users from getting
> search results from subsites they are not allowed to see. But if you are
> really, really concerned, you can also consider another, much more drastic
> option-- simply make the subsite unsearchable.
>
> It's extreme, but to do it, go to the site settings of the subsite, go to
> Search Visibility, then select "no" for "Allow this web to appear in
> search results." That will cause the subsite to be unavailable for
> searching by anyone.
>
>
> ((Extra bit: There is also a setting on that page to avoid indexing on
> aspx pages if there are granular permissions (meaning individual list or
> library items having custom permissions). This may be well above what you
> need to do, but it is something to keep in mind if you are doing a lot of
> granular permissions-- Having a lot of individual items with unique
> permissions seems to exhaust SharePoint's ability to really permission
> filter every item of every site, meaning sometimes items show up in a
> query that shouldn't. Users can't open what they are not permitted to, but
> excessively granular permissions can cause the items to show up in
> queries, giving the users more information about what they're missing than
> they should. It frustrates me, that search doesn't quite work under heavy
> permission load, and that that setting has to be there, but I guess it's
> better to know than to be unaware.))
>
> -callahan
> "Zaur Bahramov" <zbakhramov@msn.com> wrote in message
> news:%23l%23YLSJ0IHA.4772@TK2MSFTNGP03.phx.gbl...
>> Yes, I use WSS v.3.
>>
>>
>>
>>
>> "Mike Walsh" <englantilainen@hotmail.com> ha scritto nel messaggio
>> news:%23n3ObPJ0IHA.3680@TK2MSFTNGP05.phx.gbl...
>>> If this is a v3 SP product then everything will be indexed but the
>>> search done by any one user will only show the items that that user has
>>> the rights to access.
>>>
>>> Mike Walsh
>>> WSS FAQ http://www.wssfaq.com / http://wss.collutions.com
>>> no questions by e-mail please
>>>
>>>
>>>
>>> Zaur Bahramov wrote:
>>>> Hi!
>>>>
>>>> I have a site that has several subsites for each department.
>>>> Let's say company's main intranet site with Accounting, Sales,
>>>> Production, etc subsites.
>>>> I need to limit users to have search only within the specific site to
>>>> which they have an access to.
>>>> Let's say, people from Production must be able to make a search only
>>>> within Production department site and not all other subsites.
>>>>
>>>> How is this achieved? If I set access permissions to Production
>>>> "subsite" users only for accessing Company's main site and their
>>>> Production "subsite" will this ensure that no documents from Accounting
>>>> or other subsites are listed in search results?
>>>>
>>>> Zaur
>>
>>
>
>