Bonjour!
Je pose la situation.
C#, modèle Client Object.
J'ai deux comptes pour accéder à mon site Sharepoint:
-Un compte de test qui ne peut accéder qu'à www.monsharepoint.com/test/ et ses sous-dossiers, listes, etc.
-Un compte maitre qui peut accéder à tout, sauf à test/.
J'ai une bibliothèque dans test/truc/, qui possède un champ Lookup qui doit récupérer une valeur dans une liste contenue dans test/. Pour ce faire, j'ai donc besoin, grâce à une fonction getParentUrl ou autre, de récupérer la valeur du site "parent", à savoir ici www.monsharepoint.com/test/ (qu'importe que la liste qui m'intéresse soit dans le site parent ou un de ses sous-sites).
Or, il faut que cette fonction puisse me renvoyer www.monsharepoint.com tout court si je suis connecté avec le compte maître.
Donc voilà le problème, comment je peux faire pour récupérer l'adresse du plus haut site accessible pour une connexion donnée?
Merci à ceux qui sauront
Partager