<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Qdabra Active Directory Web Service</title><link>https://www.infopathdev.com:443/forums/57.aspx</link><description>Qdabra Active Directory Web Service enables showing all Microsoft Active Directory user details in InfoPath forms. It is available in Database Accelerator, WSSP and as a standalone tool.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: GetEmployeesForManager</title><link>https://www.infopathdev.com:443/forums/thread/69976.aspx</link><pubDate>Fri, 02 Sep 2011 10:31:12 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69976</guid><dc:creator>ErnestoM</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69976.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=57&amp;PostID=69976</wfw:commentRss><description>&lt;p&gt;Just a quick update to this thread: we have fixed this in the AD Standalone tool and will be fixing it in DBXL. Thanks for reporting this!&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: GetEmployeesForManager</title><link>https://www.infopathdev.com:443/forums/thread/69943.aspx</link><pubDate>Thu, 01 Sep 2011 17:12:54 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69943</guid><dc:creator>saluki34</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69943.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=57&amp;PostID=69943</wfw:commentRss><description>&lt;p&gt;OK,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I have done some digging and am working with an admin.&lt;/p&gt;
&lt;p&gt;It appears that the CN (Full Name) is what is being returned in the value field for GetEmployeesForManager&lt;/p&gt;
&lt;p&gt;It also appears that the CN value on our AD server is the userID, not a Full Name or Display name.&lt;/p&gt;
&lt;p&gt;Is there a way to manipulate the web.config to reference another ad field to return the display name.&lt;/p&gt;
&lt;p&gt;I see an area that looks like this:&lt;/p&gt;
&lt;p&gt;&amp;lt;membershipProvider&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;profileMappings&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;profileMapping adEntry=&amp;quot;cn&amp;quot; profileEntry=&amp;quot;commonName&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;profileMapping adEntry=&amp;quot;displayName&amp;quot; profileEntry=&amp;quot;commonName&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/profileMappings&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/membershipProvider&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;we have tried to set the &amp;lt;add key=&amp;quot;useAlternativeUserInfo&amp;quot; value = &amp;quot;true&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;but when we set it to true, we get a 500 Error on the service.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;- Should we be able to set the useAlternativeUserInfo = True and mod the profileMappings to pull a different AD field?&lt;/p&gt;
&lt;p&gt;Is there anywhere else that we should be trying to make changes?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;</description></item><item><title>Re: GetEmployeesForManager</title><link>https://www.infopathdev.com:443/forums/thread/69940.aspx</link><pubDate>Thu, 01 Sep 2011 17:04:26 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69940</guid><dc:creator>Patrick Halstead</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69940.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=57&amp;PostID=69940</wfw:commentRss><description>&lt;p&gt;The DBXL Admin Tool is used for configuring the other web methods in the service. For AD, we should first verify that your Active Directory itself has the correct values. Then, we should look at the possibility that your ADWS (circa October 2010) has an unknown&amp;nbsp;bug that was fixed in a more recent version (December 2010 release).&amp;nbsp;Do you have access to an admin/ops&amp;nbsp;person who installed ADWS? You&amp;#39;ll need that person for both of the verifications above.&lt;/p&gt;</description></item><item><title>Re: GetEmployeesForManager</title><link>https://www.infopathdev.com:443/forums/thread/69922.aspx</link><pubDate>Thu, 01 Sep 2011 15:09:01 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69922</guid><dc:creator>saluki34</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69922.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=57&amp;PostID=69922</wfw:commentRss><description>&lt;p&gt;Well, that makes more sense on what it should be returning.&lt;/p&gt;
&lt;p&gt;I utilized fiddler and saw that my service is definitely returning the wrong AD value in the display field.&amp;nbsp; Based on your previous email, it seems the bindings are incorrect, can this be resolved through the DBXL Admin Tool (sorry but I&amp;#39;m not an admin/ops person)?&lt;/p&gt;
&lt;p&gt;Thanks for your help.&lt;/p&gt;</description></item><item><title>Re: GetEmployeesForManager</title><link>https://www.infopathdev.com:443/forums/thread/69908.aspx</link><pubDate>Thu, 01 Sep 2011 01:17:03 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69908</guid><dc:creator>Jim Cantwell</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69908.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=57&amp;PostID=69908</wfw:commentRss><description>&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;The return from GetEmployeesForManager should return data in the following format:&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;DropdownList xmlns:xsi=&amp;quot;&lt;a href="http://www.w3.org/2001/XMLSchema-instance"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot; xmlns:xsd=&amp;quot;&lt;a href="http://www.w3.org/2001/XMLSchema"&gt;http://www.w3.org/2001/XMLSchema&lt;/a&gt;&amp;quot; table=&amp;quot;pathal&amp;quot; xmlns=&amp;quot;&lt;a href="http://qdabra.com/webservices/"&gt;http://qdabra.com/webservices/&lt;/a&gt;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;entry value=&amp;quot;bjones&amp;quot; display=&amp;quot;Bob Jones&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;entry value=&amp;quot;jsmith&amp;quot; display=&amp;quot;Jim Smith&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/DropdownList&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff"&gt;I suggest first checking your data binding.&amp;nbsp; If that is correct, then &lt;/font&gt;&lt;font color="#0000ff"&gt;verify the returned data.&amp;nbsp; You can use the Fiddler tool &lt;a href="http://fiddler2.com"&gt;http://fiddler2.com&lt;/a&gt; to see the data&amp;nbsp;being returned from the server.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: GetEmployeesForManager</title><link>https://www.infopathdev.com:443/forums/thread/69907.aspx</link><pubDate>Wed, 31 Aug 2011 23:21:55 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69907</guid><dc:creator>saluki34</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69907.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=57&amp;PostID=69907</wfw:commentRss><description>&lt;p&gt;I understand how to filter on a key, to get a specific value when the return set contains everything you need, Ex.GetUserInfo&lt;/p&gt;
&lt;p&gt;[PreferredName] = John Smith, [Manager]=Mary Jones.....&amp;nbsp; In these cases you get back basically a&amp;nbsp;hashTable that you can filter off the key&amp;nbsp;to obtain the value of the field you need...&amp;nbsp; I am good here.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;My problem lies with the GetEmployeesForManager call.&amp;nbsp; I supply the required userID to the service and get back the same hashTable type object&amp;nbsp;in which each&amp;nbsp;record represents a direct report to the supplied userID.&amp;nbsp; In my case, I am pushing this return set directly into a dropDownList.&amp;nbsp; Right now, all I get is a list of userIDs.&amp;nbsp; The hashTable looks more like this:&lt;/p&gt;
&lt;p&gt;[smithJohn] = smithJohn, [jonesMary] = jonesMary.......&lt;/p&gt;
&lt;p&gt;The key and value are exactly the same in the return set from GetEmployeesForManager.&amp;nbsp; There is no extra keys to filter on that I see or have found.&lt;/p&gt;
&lt;p&gt;What I would like to do is be able to set my dropDownList accordingly:&lt;/p&gt;
&lt;p&gt;value = smithJohn, display= John R Smith&lt;/p&gt;
&lt;p&gt;Is there a way that the AD fields that are mapped to the Key/Value on the server side to the service can be modified to return a set that mimics:&lt;/p&gt;
&lt;p&gt;[smithJohn] = John R Smith, [jonesMary] = Mary H Jones&lt;/p&gt;
&lt;p&gt;There may be a way to do this on the client side where I loop through each record returned in GetEmployeesForManager, do a call to GetUserInfo, and pull it back that way, but the overhead on that method is unacceptable.&lt;/p&gt;
&lt;p&gt;Thanks for any help you can provide&lt;/p&gt;</description></item><item><title>Re: GetEmployeesForManager</title><link>https://www.infopathdev.com:443/forums/thread/69905.aspx</link><pubDate>Wed, 31 Aug 2011 22:50:52 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69905</guid><dc:creator>Patrick Halstead</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69905.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=57&amp;PostID=69905</wfw:commentRss><description>&lt;p&gt;Hi Saluki34 and welcome,&lt;/p&gt;
&lt;p&gt;Yes, it&amp;#39;s easy to set a field&amp;#39;s value and use a filter to specify which key to use. That should be part of the HowTo guide that we provide with the DBXL Web Service. Let me know if you can&amp;#39;t find it. But, basically, you just want to create a rule with an action that sets a fields value using the &amp;quot;value&amp;quot; field and then filter where &amp;quot;key&amp;quot; equals text and type in sAMAccountName or whatever.&lt;/p&gt;
&lt;p&gt;Good luck!&lt;/p&gt;</description></item><item><title>GetEmployeesForManager</title><link>https://www.infopathdev.com:443/forums/thread/69892.aspx</link><pubDate>Wed, 31 Aug 2011 19:26:42 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:69892</guid><dc:creator>saluki34</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/69892.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=57&amp;PostID=69892</wfw:commentRss><description>&lt;p&gt;I have successfully utilized the GetEmployeesForManager call and populated a dropDownList with the return set.&lt;/p&gt;&lt;p&gt;However, it appears that the sAMAccountName|userID, is returned for both the &amp;quot;key&amp;quot; and &amp;quot;value&amp;quot; in each return set.&lt;/p&gt;&lt;p&gt;Ideally, is there a way to modify the return set to provide the userDisplayName for the &amp;quot;value&amp;quot;, so that I can provide a useful display to the users?&amp;nbsp; or is there another way to accomplish the &amp;quot;key&amp;quot; = userID and &amp;quot;value&amp;quot;= displayName for each returned set?&lt;br /&gt;&lt;/p&gt;</description></item></channel></rss>