OVH Cloud OVH Cloud

[SPS2003] Utilisateurs

6 réponses
Avatar
Chris
Encore une fois je suis un peu perdu avec l'assembly
Microsoft.SharePoint.

J'aimerais savoir quelles sont les classes necessaires afin
de visualiser l'appartenance des utilisateurs aux groupes
lecteurs/administrateurs ....

Merci d'avance.

6 réponses

Avatar
Chris
J'ai resolu mon probleme mais un autre est apparu: comment
ajouter un role à un utilisateur au moyens des classes
SPUser et SPRole ?

Pour le moment, je recupere l'instance de SPRole que je
veux ajouter a la collection de rôle de l'utilisateur et je
l'ajoute de la manière suivante:

ReferenceUser.Roles.Add(TempRole.Name,
TempRole.Description, TempRole.PermissionMask);

j'obtient une merveilleuse exception qui me renvoie le
message suivant: "L'opération n'est pas valide en raison de
l'état actuel de l'objet."
Avatar
Renaud COMTE [MVP]
Bonjou

C'est un vaste sujet, tout dépend si vos besoins sont juste en admin ou à titre de consultation des permission

Voici des liens qui devrait vous eclaire

http://radio.weblogs.com/0126624/2004/04/22.html#a14
http://blog.austinwheats.net/archive/2004/04/12/166.asp

Tenez nous au courant de vos trouvaille

Voil

Renaud COMTE [MVP
--------------------------------------------
http://www.clubSPS.or
http://spsclerics.europe.webmatrixhosting.ne
--------------------------------------------
[INFO] : Je me permet de rappeller l'importance de bien préciser la versio
de SPS dans vos question
cela eviterais des réponses erronées ou trompeuses comme récemment su






la problématique de backu
Ca autoriserais aussi des tris plus efficaces via le moteur de recherch







Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS 2001
[WSS
Avatar
Chris
Pour le moment, le projet de deploiement SharePoint sur
lequel je suis debute alors je tente de develloper un outil
pour simplifier au maximum le processus d'integration de
document externe vers SharePoint et egalement une petite
console d'administration histoire de faire le tour des
Assemblys SharePoint.

Vos liens sont interessant mais je n'en ai pas besoin dans
l'immediat: pour le moment je souhaite juste affecter un
utilisateur a un SPRole (type Invité / Administrateur ...),
ce histoire d'approfondir mes connaissances sur le produit.


-----Message d'origine-----
Bonjour

C'est un vaste sujet, tout dépend si vos besoins sont


juste en admin ou à titre de consultation des permissions

Voici des liens qui devrait vous eclairer

http://radio.weblogs.com/0126624/2004/04/22.html#a144
http://blog.austinwheats.net/archive/2004/04/12/166.aspx

Tenez nous au courant de vos trouvailles

Voila

Renaud COMTE [MVP]
---------------------------------------------
http://www.clubSPS.org
http://spsclerics.europe.webmatrixhosting.net
---------------------------------------------
[INFO] : Je me permet de rappeller l'importance de bien


préciser la version
de SPS dans vos questions
cela eviterais des réponses erronées ou trompeuses








comme récemment sur
la problématique de backup
Ca autoriserais aussi des tris plus efficaces via le








moteur de recherche

Donc je vous propose donc de préfixer les posts via [SPS


2003] [SPS 2001]
[WSS]

.



Avatar
J'ai finalement trouvé la solution que je recherchait:

Role.AddUser(User);


-----Message d'origine-----
Bonjour

C'est un vaste sujet, tout dépend si vos besoins sont


juste en admin ou à titre de consultation des permissions

Voici des liens qui devrait vous eclairer

http://radio.weblogs.com/0126624/2004/04/22.html#a144
http://blog.austinwheats.net/archive/2004/04/12/166.aspx

Tenez nous au courant de vos trouvailles

Voila

Renaud COMTE [MVP]
---------------------------------------------
http://www.clubSPS.org
http://spsclerics.europe.webmatrixhosting.net
---------------------------------------------
[INFO] : Je me permet de rappeller l'importance de bien


préciser la version
de SPS dans vos questions
cela eviterais des réponses erronées ou trompeuses








comme récemment sur
la problématique de backup
Ca autoriserais aussi des tris plus efficaces via le








moteur de recherche

Donc je vous propose donc de préfixer les posts via [SPS


2003] [SPS 2001]
[WSS]

.



Avatar
greg
Salut

Plutôt que de tenter d'ajouter un rôle à un utilisateur, je te conseille d'ajouter un utilisateur à un rôle, ca donne un truc du style
mySPWeb.Roles["Administrateur"].AddUser("Login","Email",Nom",...

Grégory AMICEL.
Avatar
Renaud COMTE [MVP]
Comme quoi avec un peu de perseverance, on y arrive toujours ;)

De plus, La méthode est expliqué dans le SDK
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/spptsdk/html/tscSPRoleCollection.asp
le MO estr encore assez lisible, ca vaut le coup de le parcourir via VS.net !







Du moins, c'est ma méthode (avec googlegroup)

Voila

Renaud COMTE [MVP]
---------------------------------------------
http://www.clubSPS.org
http://spsclerics.europe.webmatrixhosting.net
---------------------------------------------
[INFO] : Je me permet de rappeller l'importance de bien préciser la version
de SPS dans vos questions
cela eviterais des réponses erronées ou trompeuses comme récemment sur






la problématique de backup
Ca autoriserais aussi des tris plus efficaces via le moteur de recherche







Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS 2001]
[WSS]