OVH Cloud OVH Cloud

[WSS] Creation d'element dans une liste depuis une WebPart

4 réponses
Avatar
Chris
J'aimerais savoir si il est possible de creer une entree dans une custom list
depuis une WebPart dont le user est connecte en mode anonyme, via une
impersonification (je n'ai pas reussi jusqu'a present, malgre des classes
telles que impersonator).

4 réponses

Avatar
Renaud COMTE [MVP]
Bien normalement oui

Si l'impersonnator est bien configure avec un compte auteur et un CAS suffisant,
tout doit tourner ....

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

J'aimerais savoir si il est possible de creer une entree dans une
custom list depuis une WebPart dont le user est connecte en mode
anonyme, via une impersonification (je n'ai pas reussi jusqu'a
present, malgre des classes telles que impersonator).



Avatar
Eric Donneger
Bonjour,

Pour ce genre d'opération, je vous conseille de lire l'excellent article
"Secure SharePoint Code Using Credential-less Impersonation" de SharePoint
Advisor ou à tout le moins de récupérer l'exemple de code
http://www.sharepointadvisor.com/wFiles.nsf/vFileID/BLEET01/$file/BLEET01Z.zip.

L'idée globale est de remplacer la mécanique standard d'impersonification
par un retour en contexte d'exécution de l'application pool (qui tourne
forcément sur un compte admin dans le cas de SharePoint) plutôt que de faire
une impersonnification autre avec les mécanismes habituels.

--
Eric Donneger
http://blogs.developpeur.org/FatEric
http://www.clubsps.org


"Chris" a écrit :

J'aimerais savoir si il est possible de creer une entree dans une custom list
depuis une WebPart dont le user est connecte en mode anonyme, via une
impersonification (je n'ai pas reussi jusqu'a present, malgre des classes
telles que impersonator).


Avatar
Chris
Merci a vous 2

"Renaud COMTE [MVP]" a écrit :

Dis donc Eric

C'est pas sensé être un article payant avec inscription , carte bleue et
tout le tuttim ;)

Merci bien

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

> Bonjour,
>
> Pour ce genre d'opération, je vous conseille de lire l'excellent
> article "Secure SharePoint Code Using Credential-less Impersonation"
> de SharePoint Advisor ou à tout le moins de récupérer l'exemple de
> code
> http://www.sharepointadvisor.com/wFiles.nsf/vFileID/BLEET01/$file/BLEE
> T01Z.zip.
>
> L'idée globale est de remplacer la mécanique standard
> d'impersonification par un retour en contexte d'exécution de
> l'application pool (qui tourne forcément sur un compte admin dans le
> cas de SharePoint) plutôt que de faire une impersonnification autre
> avec les mécanismes habituels.
>
> "Chris" a écrit :
>
>> J'aimerais savoir si il est possible de creer une entree dans une
>> custom list depuis une WebPart dont le user est connecte en mode
>> anonyme, via une impersonification (je n'ai pas reussi jusqu'a
>> present, malgre des classes telles que impersonator).
>>






Avatar
Eric Donneger
Point du toute, que nenni, mon cher Renaud, seul l'article est réservé aux
abonnés. N'importe qui peut aller sur le site de SharepointAdvisor et
récupérer ce genre de sources. En revanche, je reconnais que si j'avais du
voir les sources sans lire l'article, j'en serai encore à essayer de
comprendre à quoi ça sert.

--
Eric Donneger
http://blogs.developpeur.org/FatEric
http://www.clubsps.org


"Renaud COMTE [MVP]" a écrit :

Dis donc Eric

C'est pas sensé être un article payant avec inscription , carte bleue et
tout le tuttim ;)

Merci bien

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

> Bonjour,
>
> Pour ce genre d'opération, je vous conseille de lire l'excellent
> article "Secure SharePoint Code Using Credential-less Impersonation"
> de SharePoint Advisor ou à tout le moins de récupérer l'exemple de
> code
> http://www.sharepointadvisor.com/wFiles.nsf/vFileID/BLEET01/$file/BLEE
> T01Z.zip.
>
> L'idée globale est de remplacer la mécanique standard
> d'impersonification par un retour en contexte d'exécution de
> l'application pool (qui tourne forcément sur un compte admin dans le
> cas de SharePoint) plutôt que de faire une impersonnification autre
> avec les mécanismes habituels.
>
> "Chris" a écrit :
>
>> J'aimerais savoir si il est possible de creer une entree dans une
>> custom list depuis une WebPart dont le user est connecte en mode
>> anonyme, via une impersonification (je n'ai pas reussi jusqu'a
>> present, malgre des classes telles que impersonator).
>>