Bonjour à tous,
Je travaille actuellement sur SharePoint WSS 3.0 et j'aurai besoin de votre aide.
Je dois effectuer une cartographie des sites/sous-sites SharePoint. En tout, il y a plus de 800 sous-sites.
Je dois donc réunir un ensemble d'information afin d'avoir une vision claire de l'existant et pouvoir prendre les décisions adéquates par la suite.
Les informations m'intéressant sont :
- Nom des sous-sites SharePoint
- Nom des propriétaires de sous-sites
- Adresses mail par propriétaire de sous-sites
- Date de création des sous-sites SharePoint
- Date de dernière modification des sous-sites SharePoint
- Volumétrie de chaque sous-site
J'ai commencé à faire des recherches sur nos serveurs en requêtant la base SharePoint. Seulement, je me trouve confronté à une difficulté qui est de trouver une requête qui relie l'ensemble de ces données.
Voici quelques requêtes que j’ai effectuées :
--Pour trouver la liste des habilités aux sous-sites--
tp_login, tp_title, tp_email
from dbo.userinfo
--Pour trouver la liste des propriétaires de sites et sous-sites--
select
-- count('x')
g.siteid ,id, title, tp_login, tp_title, tp_email
from dbo.groups g, dbo.groupmembership gm, dbo.userinfo
where gm.groupid = g.id
and memberid = tp_id
and groupid = 6595
--and title = 'Projet Digital'
and id = owner
order by title
-- Pour trouver la liste des sous-sites--
SELECT SiteId AS SiteGuid, Id AS WebGuid, FullUrl AS Url, Title, Author, TimeCreated
FROM dbo.Webs
WHERE (NOT (ParentWebId IS NULL))
Merci d'avance pour votre aide
Norton
Partager