OVH Cloud OVH Cloud

[SPS2003] WebPArt causant un refus d'accès!

5 réponses
Avatar
pocket
Bonjour.

J'ai développé une WP qui permet de visionner le contenu d'une liste ou
d'une bibliothèque de documents situées sur un autre site sans avoir les
différents boutons d'ajout, de supression, ...

Elle permet juste de visionner les documents de la liste ou de la
bibliothèque. Ce qui convient bien à de simple lecteurs. (le client ne veut
pas que le lecteur vois un bouton "Ajouter").

La WP fait bien son boulot : Je me connecte au site site2 en tant
qu'administrateur et je défini les paramètres de la WP et voilà que je vois
ma bibliothèque du site site1 et que je parcours les différents documents
sans pouvoir les modifier sur les sites ou les supprimer ou en ajouter...

Par contre, si je me connecte en tant que LECTEUR du site site2, j'ai ACCES
REFUSE!!

Je remarque que son cette WP, le lecteur accède bien au site.

Aussi, je remarque que si je met cette WP vide (çàd qu'elle n'affiche rien),
le lecteur se connecte aussi au site.

Faut il définir des droits d'accès à la WP créée ?

Faut il définir des droits d'accès à la bibliothèque visionnée pour les
lecteurs ?

Il y a un truc qui manque! Auriez vous une idée ?

Merci.

Pocket.

5 réponses

Avatar
pocket
Bonjour Laurent et merci pour votre indication.

J'ai quelques remarques :

1/ Flexlist est intéressante comme WP mais il y a un souci :

Si je m'en sert pour accéder à une liste, elle affiche effectivement la
liste avec ses différents items sans possibilité d'ajout de nouveaux items
(en lecture seule comme je le souhaite).

Par contre, si je clique sur un des items afin de voir ses fichiers
attachés, je revient sur un menu classique WSS avec "New Item", "Edit Item",
... Chose qui ne va pas puisque je souhaite que la WP permette UNIQUEMENT la
lecture de documents qu'elle n'autorise nulle part la modification de la
liste affichée!

La WP que j'ai créé réponds parfaitement à ces conditions.

2/ Comment peut on répondre à ces conditions via FrontPage ?

3/ D'une façon générale, lorsqu'on crée une WP qui accède à des documents
situés sur un autre site, doit on paramétrer quelque part les permissions (au
niveau du code ou du site) ?

Je pose cette question car justement ma WP qui affiche les éléments d'une
liste ou d'une bibliothèque en lecture seule pose un souci d'accès : dès que
je l'ajoute sur un site, les utilisateurs déclarés comme étant lecteurs du
site, n'y accède plus (accès refusé)!

Auriez vous un retour d'expérience ?

Cordialement.

Pocket.



"laurent" a écrit :

Bonjour,

Si mes souvenir son bon, il existe déjà une wp pour cela... Flexlist...
Avez vous beaucoups de listes a afficher venant de site différent ? Pourquoi
pas simplement l'utilisation de Frontpage ? Cela sera mis en place en 5
minutes chrono...

Bien à vous,

Laurent

"pocket" a écrit dans le message de news:

> Bonjour.
>
> J'ai développé une WP qui permet de visionner le contenu d'une liste ou
> d'une bibliothèque de documents situées sur un autre site sans avoir les
> différents boutons d'ajout, de supression, ...
>
> Elle permet juste de visionner les documents de la liste ou de la
> bibliothèque. Ce qui convient bien à de simple lecteurs. (le client ne
> veut
> pas que le lecteur vois un bouton "Ajouter").
>
> La WP fait bien son boulot : Je me connecte au site site2 en tant
> qu'administrateur et je défini les paramètres de la WP et voilà que je
> vois
> ma bibliothèque du site site1 et que je parcours les différents documents
> sans pouvoir les modifier sur les sites ou les supprimer ou en ajouter...
>
> Par contre, si je me connecte en tant que LECTEUR du site site2, j'ai
> ACCES
> REFUSE!!
>
> Je remarque que son cette WP, le lecteur accède bien au site.
>
> Aussi, je remarque que si je met cette WP vide (çàd qu'elle n'affiche
> rien),
> le lecteur se connecte aussi au site.
>
> Faut il définir des droits d'accès à la WP créée ?
>
> Faut il définir des droits d'accès à la bibliothèque visionnée pour les
> lecteurs ?
>
> Il y a un truc qui manque! Auriez vous une idée ?
>
> Merci.
>
> Pocket.





Avatar
pocket
En fait, pour être simple :

J'ai un site sur lequel j'ai défini une personne en tant que lecteur.

Cette personne accède tranquillement au site jusqu'au momen où j'ajoute une
WP développée avec VS! Là, il reçois "Accès refusé!".

Ma WP a pour rôle d'afficher une liste situé sur un autre site.

En tant qu'admin je la vois sans souci.

Avez vous une idée ?
Avatar
pocket
Le problème est resoulu.

L'opération de lire une liste d'un autre site nécessite des droits (CAS).
Avatar
laurent
Bonjour,

Si mes souvenir son bon, il existe déjà une wp pour cela... Flexlist...
Avez vous beaucoups de listes a afficher venant de site différent ? Pourquoi
pas simplement l'utilisation de Frontpage ? Cela sera mis en place en 5
minutes chrono...

Bien à vous,

Laurent

"pocket" a écrit dans le message de news:

Bonjour.

J'ai développé une WP qui permet de visionner le contenu d'une liste ou
d'une bibliothèque de documents situées sur un autre site sans avoir les
différents boutons d'ajout, de supression, ...

Elle permet juste de visionner les documents de la liste ou de la
bibliothèque. Ce qui convient bien à de simple lecteurs. (le client ne
veut
pas que le lecteur vois un bouton "Ajouter").

La WP fait bien son boulot : Je me connecte au site site2 en tant
qu'administrateur et je défini les paramètres de la WP et voilà que je
vois
ma bibliothèque du site site1 et que je parcours les différents documents
sans pouvoir les modifier sur les sites ou les supprimer ou en ajouter...

Par contre, si je me connecte en tant que LECTEUR du site site2, j'ai
ACCES
REFUSE!!

Je remarque que son cette WP, le lecteur accède bien au site.

Aussi, je remarque que si je met cette WP vide (çàd qu'elle n'affiche
rien),
le lecteur se connecte aussi au site.

Faut il définir des droits d'accès à la WP créée ?

Faut il définir des droits d'accès à la bibliothèque visionnée pour les
lecteurs ?

Il y a un truc qui manque! Auriez vous une idée ?

Merci.

Pocket.


Avatar
Sebastien Soria
Bonjour,

J'ai bien compris votre besoin, mais pas complétement la façon dont vous
l'avez implémenter.

Quel est le compte utilisé par le composant webpart pour accèder à la
bibliothèque sur le site 1 :
- Est-ce le compte de l'utilisateur connecté ? Et dans ce cas là, il est
indispensable que l'utilisateur est le droit de lecteur sur la bibliothèque.
- Ou faites-vous une impersonification pour utiliser une compte
administrateur ?

Cdt,
Sébastien.