December 20
La team Commerce Server d'Altima a encore frappé avec un nouveau site dédié a l'univers du sport et de la mode.
Tous a vos carte bleue!
ps: pour que tout soit parfait, il ne manque que le maillot du LOSC 
Lors de la création d'un formulaire sous InfoPath 2007, je devais accéder a une liste SharePoint pour remplir une liste déroulante. Cette liste n'étant pas visible de tous mes utilisateurs du formulaire, je devais donc utiliser un credential pour y accéder. Cela se fait très simplement via un fichier de connexion a ajouter dans vos datasources InfoPath.
Mon fichier UDCX doit donc juste contenir un noeud udc:Authentication :
<?xml version="1.0" encoding="UTF-8" ?>
<?MicrosoftWindowsSharePointServices ContentTypeID="0x010100B4ADD45E029A4ad8B62CB0E41868F2B0"?>
<udc:DataSource MajorVersion="1" MinorVersion="0" xmlns:udc="http://schemas.microsoft.com/office/infopath/2006/udc">
<udc:Name>Nom de ma connexion</udc:Name>
<udc:Description>Description de ma connexion</udc:Description>
<udc:Type MajorVersion="2" MinorVersion="0" Type="SharePointList">
<udc:SubType MajorVersion="0" MinorVersion="0" Type="" />
</udc:Type>
<udc:ConnectionInfo Purpose="ReadOnly">
<udc:SelectCommand Type="">
<udc:ListId>GUID de ma liste</udc:ListId>
<udc:WebUrl>URL de mon site collection</udc:WebUrl>
</udc:SelectCommand>
<udc:Authentication>
<udc:UseExplicit CredentialType="Kerberos">
<udc:UserId>domaine\utilisateur</udc:UserId>
<udc:Password>mot de passe</udc:Password>
</udc:UseExplicit>
</udc:Authentication>
</udc:ConnectionInfo>
</udc:DataSource>
Les pièges a éviter sont :
- Valider que votre fichier UDCX soit bien approuvé :
- Que votre utilisateur ait bien les droits pour lire la liste en question
- Que votre utilisateur soit configuré comme "Log on as a batch job" pour éviter un message d'erreur du type :
- User has not been granted the requested logon type at this computer
- An error occurred accessing a data source