[SharePoint] STSADM.EXE – Part1

L’Administration Centrale de SharePoint est déjà très complète, mais malheureusement, certaines opérations, certains paramètres ne sont encore accessibles que par le biais de la ligne de commande, le STSADM.EXE, ou des outils tiers. L’outil STSADM se trouve par défaut dans le répertoire suivant:

drapeau_us   C:\Program Files\Common Files\microsoft shared\Web Server Extensions\12\BIN pour une version US  

drapeau_fr   C:\Program Files\Fichiers Communs\microsoft shared\Web Server Extensions\12\BIN pour une version French 

Voyons ensemble comment utiliser cet outil, et surtout la liste des possibilités offertes. Dans un premier temps, nous passerons en revue les options les plus utilisé dans la vie de tous les jours d’un administrateur SharePoint.

Toutes les commandes stsadm.exe, ont la syntaxe suivante:

stsadm.exe -o Nom_De_L_operation <parametres>

Nom de l’opération Description de l’opération réalisé par la commande

activatefeature

Vous avez la possibilité de spécifier soit le chemin de votre fichier XML, soit le nom du dossier de votre feature, soit le GUID unique de cette feature. Déterminer ensuite l’URL de l’application ou cette feature doit-être activé. 

Permet d’activer une ‘Feature’ (Fonctionnalité) au niveau de WSS ou de MOSS.

STSADM.EXE –o activefeature
-filename <Chemin relatif au fichier Feature.xml> 
-name <Dossier de la feature>
-id <ID de votre>
-url <url de votre application >
-force

installfeature

Pour installer une fonctionnalité SharePoint, vous devez passer par stsadm, l’administration centrale de SharePoint ne permet pas cette opération.

Installation d’une
fonctionnalité portant le nom MaFeature

stsadm -o
installfeature
-name MaFeature

Installation d’une feature dont le
fichier XML se nomme MaFeature.XML

stsadm -o
installfeature
-filename
MonDossier\MaFeature.xml

Permet l’installation d’une fonctionnalité SharePoint.

STSADM.EXE –o installfeature
– filename <Nom du fichier XML>
-name <Nom de la feature>
-force

backup

Sauvegarde de votre ferme MOSS,d’une collection de site ou d’un site.

Exemple de sauvegarde complète
(Supprimer -showtree pour lancer la sauvegarde)
stsadm –o backup
–backupmethod Full
–directory
\\Serveur\partage
-showtree

Exemple de sauvegarde d’un site:
stsadm -o backup
-url
http://serveur/site
-filename
c:\monfichier.dat
-overwrite

Permet de lancer les opérations de sauvegarde de MOSS.

STSADM.EXE –o backup
-directory <Chemin UNC>
-backupmethod <full – differential>
-filename <Nom du fichier de sauvegarde>
-percentage <Entier entre 1 et 100>
-item <Objet dans l’arborescence>
-showtree
-quiet
-filename
-url

L’option –showtree permet de visualiser l’arborescence des objets pour la sauvegarde de votre ferme. Supprimer cette option pour lancer la sauvegarde.

Si, vous avez le serveur SQL et l’application SharePoint sur la même machine, vous pouvez spécifier un chemin local pour le paramètre
–directory

le commutateur –overwrite permet d’écraser un fichier portant le même nom.

L’option –quiet supprime uniquement les informations remonté dans la fenêtre. Elle ne retourne que le résultat de l’opération.

addsolution

Ajoute une solution dans votre infrastructure SharePoint

Permet d’installer une solution pour SharePoint.

stsadm –o addsolution
-filename <Le nom de la solution.wsp>
-lcid <Id_de_langue>

adduser

utiliser le paramètre –siteadmin pour ajouter l’utilisateur comme administrateur d ela collection de site

Ajoute un utilisateur dans le role ‘reader’

stsadm -o adduser
-url
http://serveur
-userlogin domain\MonUser
-usermail User@domain.com
-role reader
-username MonUser

Ajouter -siteadmin
pour mettre l’utilisateur en tant
qu’administrateur de la collection de site

Permet de créer un utilisateur dans la collection de site et l’ajoute dans un rôle SharePoint

stsadm –o adduser
-url <url de votre site>
-userlogin <domain\username>|<fournisseur:UserName>
-useremail <
emal@toto.fr>
-role <NomduRoleSharePoint>
-group <NomduGroupe>
-username <toto>
-siteadmin

Enumroles

Répertorie les rôles SharePoint disponible pour un site.

stsadm –o enumroles
-url <Url du site>
Enumusers

Répertorie les utilisateurs d’un site auxquels vous avez accordé des autorisations
stsadm –o enumusers
-url <Url du site>
Userrole

Ajoute ou supprime un utilisateur dans un rôle SharePoint

Utilisez le commutateur –add pour ajouter ou le commutateur –delete pour supprimer

stsadm –o userrole
-url <url du site>
-userlogin <domain\user>
-role <NomduRole>
-add|-delete

Execadmsvcjobs

lance l’exécution de tous les jobs du minuteur sans attendre la planification normalement paramétré.

stsadm –o execadmsvcjobs

Aucun paramètres complémentaires nécessaires
BlockedFilelist

Ajoute l’extension .mp3 à la liste des
fichiers bloqués

stsadm -o blockedfilelist
-url
http://monserveur
-extension .mp3
-add

Pour retrouver la liste des fichiers bloqués dans SharePoint 2007:
Microsoft Office SharePoint – Liste des fichiers bloqués

Permet de supprimer ou d’ajouter une extension de fichier dans la liste des types de fichiers bloqués

stsadm –o blockedfilelist
-url <url de l’application web>
-extension <extension>
-add|-delete

scanforfeatures

Scanne le dossier features et affiche
uniquement les nouvelles features:

c:\Program Files\common Files\Microsoft Shared
\Web Server Extension\12\templates\Features

stsadm -o scanforfeatures
-displayonly

Permet de scanner le dossier des features , et d’ajouter automatiquement les nouvelles features trouvées dans le dossier.

stsadm –o scanforfeatures
-diplayonly

pour installer la ou les nouvelles features, supprimez le -displayonly

Voici pour cette première partie sur l’outil en ligne de commande STSADM de SharePoint. Dans la suite nous aborderons les propriétés de STSADM. smile_wink

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s