Logo 
Search:

Sharepoint Forum

Ask Question   UnAnswered
Home » Forum » Sharepoint       RSS Feeds

WSS Navigation between sites

  Asked By: Travon    Date: Nov 17    Category: Sharepoint    Views: 573

We have WSS but not portal. Are there are navigational tools/web parts out that
we can use to provide cross site navigation, ie lists all the sites a user has
access to? We looked at CorasWorks but they only go as far as the first site you
do not have access to.

Our situation:

Site 1
subsite A
subsubsite Alpha

A user has acces to Site 1 and subsubsite Alpha but not subsite A.

I would like to display
Site 1
subsubsite Alpha

Anybody have any ideas?

Share: 

 

4 Answers Found

 
Answer #1    Answered By: Emmett Hyde     Answered On: Nov 17

The only application I've seen that can do this is UGS TeamCenter, but that's
part of a much larger suite and probably way out of scope. The issue is the WSS
object model (which most apps of this type are based on) will not allow a
non-administrator to navigate beyond the first site  they don't have access  to.

SharePoint Portal Server gets around this by using search to index all sites
as an admin with ACLs attached, and culling sites  the user  cannot see at search
time using those ACLs.

 
Answer #2    Answered By: Michelle White     Answered On: Nov 17

I have faced this problem. But i could not find
any solution because i could get user  respective
subsites but not subsubsites.

i.e.
Site A
and all sites  jus belo it (Sub Sites.)

but if i dont have rights on subsite  i can not access
the subsubsites coz the object model does not allow
that. and for that reason no object model will allow
it. This will be a security breach.

If you get a work around just tell me.

 
Answer #3    Answered By: Sheena Ray     Answered On: Nov 17

The workaround would be to have the process impersonate an administrator to do
the site  traversal and check the user's permissions. This is tricky to do, and
easy to cause security issues. Part of why so few people do it.

 
Answer #4    Answered By: Jaime Weaver     Answered On: Nov 17

Most people who do not have portal  Server, at least what I have seen
so far, have built a custom ASP.NET portal that links the sites
together with a single sign-on. Basically they are just links to
the entire list of sites, and if an user  can't access  a site, it
will prompt them to send notification to the site  admin requesting
access.

Just my observation. This is how we did it at a few of my past
employers. We used top-level "team" sites  for the departments that
is more of a display of finalized documents and has links to other
sub-team sites for collaboration, then tied all the dept sites
together thru a custom ASP.NET portal.

 
Didn't find what you were looking for? Find more on WSS Navigation between sites Or get search suggestion and latest updates.




Tagged: