在SharePoint中匿名读取BDC中定义的方法

When anonymous users login in the SharePoint site which has BDC web parts, you will see the error message “You do not have permission to access abc in xyzInstance”. This is fixed in the Infrastructure update of WSS and MOSS. In the Application Definition File, for each method instance ( for which we need to give anonymous access), we need to add a property called AllowAnonymousExecute. Its a boolean value which needs to be set as true.

<MethodInstance Type="Finder" ReturnParameterName="Products" ReturnTypeDescriptorName="ProductDataReader" ReturnTypeDescriptorLevel="0" Name="ProductFinderInstance">

<Properties>

         <Property Name="AllowAnonymousExecute" Type="System.Boolean">true</Property>

    </Properties>

</MethodInstance>

posted @ 2011-01-06 11:03  scally  阅读(224)  评论(0编辑  收藏  举报