none
Sharepoint 2010 - Excel service : impossible d'extraire dans excel a partir d'un login local (!= domain) RRS feed

  • Question

  • Bonjour,

     

    Une personne a un ordinateur portable et se connecte dessus avec un compte local, disons "loginLocal".
    Elle se connecte a sharepoint avec son login du domaine, disons "loginDomain".

    Depuis l'affichage dans IE d'un fichier excel, il lui est impossible d'ouvrir le fichier dans excel en "extraction pour modification" : un message dit que  quelqu'un a deja extrait le fichier.
    Je crois avoir compris ce qui se passe :
    1- le fichier est extrait dans sharepoint par "loginDomain"
    2- excel est lanc'e sur le portable par "loginLocal" qui voit que qqun d'autre ("loginDomain") a deja extrait.

    Y a-t-il une solution a ce probleme ? (se connecter avec le login local sur sharepoint ?)

    Merci

     

    mardi 15 mars 2011 13:31

Toutes les réponses

  • Ma question reste valable mais j'ai trouve une situation dans laquelle ca marche.

    Dans IE, il faut cliquer sur "Ouvrir dans excel", choisir "lecture seule" , et extraire/archiver dans excel via fichier/serveur. La, ca marche.

    Mais je ne sais pas trop comment puisque c'est un excel lanc'e depuis un login local sur un portable qui accede a sharepoint qui utilise normalement Active Directory...

    Tout cela est mysterieux.
    La fin justifiant les moyens..., ca marche. Mais si quelqu'un y voit plus clair que moi, je suis preneur d'une rapide explication.

     

    Merci

    mardi 15 mars 2011 16:08
  • Bonjour,

    Votre première analyse est bonne :

    La fonction d'impersonnification de SharePoint n'est valable que dans le contexte de IE.
    Les applications locales (Excel et autres) tournent avec le compte de session windows.

    Votre second message s'explique :
    1 - Dans IE, il faut cliquer sur "Ouvrir dans excel", choisir "lecture seule".
    Dans ce cas, ça lance Excel en ouvrant le fichier sans l'extraire dans SharePoint. Donc le fichier n'est pas extrait par loginDomain

    2 - et extraire/archiver dans excel via fichier/serveur. La, ca marche.
    En effet, comme le fichier n'est pas extrait, on peut l'extraire, avec le compte local.

    Solution :

    Pas de solution magique à ma connaissance T_T.
    Pour éviter ces comportements embétants, il faut que le compte de session soit le même que le compte utilisé dans SharePoint.


    Sylvain Reverdy
    Mon blog
    mardi 15 mars 2011 19:19
  • Bonjour,

    Merci pour votre reponse.

    Il reste quelque chose dont je ne suis pas sur : le compte local peut extraire et archiver le fichier. Alors que, sauf erreur, notre sharepoint utilise notre serveur active directory et les utilisateurs autorises sur les sites sont des utilisateurs d'AD.

    Parmis les membres du site il y a "AUTORITE NT\Utilisateurs authentifiés" : est-ce lui qui autorise tout utilisateur d'un windows sur notre reseau meme hors AD ?

    Merci

    mercredi 16 mars 2011 09:02
  • Bonjour,

    "AUTORITE NT\Utilisateurs authentifiés" regroupe tous les utilisateurs authentifiés, qu'ils soient de l'AD ou non.

    Celà dit, il y a quelque chose d'étrange :

    Le serveur SharePoint, lui ne doit pas connaitre ce compte local.
    Donc je ne vois pas comment il peux authentifier ce compte (à moins qu'un même compte local existe sur le serveur SharePoint ?)

    Quand le fichier Excel est modifié, dans SharePoint, il apparait modifié par qui ?


    Sylvain Reverdy
    Mon blog
    mercredi 16 mars 2011 18:27
  • Je ne sais pas qui a modifie : dans l'historique, il y a le nom+prenom de la personne, mais rien dans le profil n'indique lequel des logins.

    Il est tres probable que ce soit le login local qui a les droits de collaboration sur le site via l'utilisateur authentifie. Et ce coup-ci, tout est coherent : c'est le login local qui extrait et archive.

    Merci

    jeudi 17 mars 2011 13:30