<?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>General</title><link>https://www.infopathdev.com:443/forums/41.aspx</link><description>If you're not sure where to ask your question, ask it here. If necessary, our moderators will make sure it gets classified in the correct board.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Trying to resolve 'user lookup' issue, running into security problems</title><link>https://www.infopathdev.com:443/forums/thread/41432.aspx</link><pubDate>Fri, 08 May 2009 15:37:07 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:41432</guid><dc:creator>Petronomicon</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/41432.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=41432</wfw:commentRss><description>&lt;p&gt;I use a code-signing certificate to sign my InfoPath forms.&amp;nbsp; Any user opening a form signed by your code signing cert would receive a one-time-for-all&amp;nbsp;security warning.&amp;nbsp; They simply get a Security Warning window, check the &amp;quot;Always allow&amp;quot; check box and click &amp;quot;open&amp;quot;.&amp;nbsp; This allows ALL forms you&amp;#39;ve signed to run on their computer without the users ever seeing the Security Warning window again. (Until your cert expires)&lt;/p&gt;
&lt;p&gt;I&amp;#39;m sorry I can&amp;#39;t help you with how you obtain a code signing cert, but once you get it, it is very slick.&lt;/p&gt;</description></item><item><title>Re: Trying to resolve 'user lookup' issue, running into security problems</title><link>https://www.infopathdev.com:443/forums/thread/28587.aspx</link><pubDate>Wed, 07 May 2008 20:58:01 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:28587</guid><dc:creator>bluevolume</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/28587.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=28587</wfw:commentRss><description>&lt;p&gt;Thank you for the reply.&amp;nbsp; For the forms that I have already deployed, I setup a group of fields along with a data connection to a web service&amp;nbsp;to provide &amp;#39;lookup&amp;#39; functionality.&amp;nbsp;&amp;nbsp;A search box and a button, followed by a drop-down containing the resultant user names.&amp;nbsp; When the user selects a name in the drop-down, I run another data connection query to bring back the user&amp;#39;s full details (the first query that fills the dropdown only brings back user ID and DisplayName to improve performance).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;This works OK if I only need to select users in one area of the form.&amp;nbsp; But on forms where I have say a &amp;quot;requester&amp;quot; and an &amp;quot;approver&amp;quot;, both selectable, I&amp;#39;m now building more sets of fields and data connections; becomes cumbersome quickly.&amp;nbsp; And how about cases where there is a repeating &amp;quot;user&amp;quot; node, I have no solution for that, other than to have one &amp;quot;lookup&amp;quot; and use a &amp;quot;set&amp;quot; button on each row in the repeating node (very ugly).&lt;/p&gt;
&lt;p&gt;I do not fully understand the digital certificate stuff; I definitely need more info on that.&amp;nbsp; I was under the impression that we install the cert on everyone&amp;#39;s machine and that would be it.&amp;nbsp; Any future IP forms would be signed with that same cert and no warnings would come up.&amp;nbsp; From the above reply, I&amp;#39;m guessing that I had that wrong.&lt;/p&gt;</description></item><item><title>Re: Trying to resolve 'user lookup' issue, running into security problems</title><link>https://www.infopathdev.com:443/forums/thread/28583.aspx</link><pubDate>Wed, 07 May 2008 19:18:44 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:28583</guid><dc:creator>Clay Fox</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/28583.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=28583</wfw:commentRss><description>&lt;p&gt;Yah this would be a nice to have.&lt;/p&gt;
&lt;p&gt;We usually get around it with an employee database and then use web services to search and query it. That gets away from any trust issues and performance problems.&lt;/p&gt;
&lt;p&gt;We also have an active directory webservice which allows you to wquery the data but not browse, you have to know whom to query.&lt;/p&gt;
&lt;p&gt;Ideally you need your winform to run on the server and then use a webservice to connect then there would not be a client trust issue.&lt;/p&gt;
&lt;p&gt;Full Trust is&amp;nbsp; apain because each form must be signed and then installed on each PC. And then if you have to change or update it you have to repeat the whole process.&amp;nbsp; So it gets to be painful to manage.&lt;/p&gt;
&lt;p&gt;So I would look at moving the data out of an Address book or setting up a regular export so that you could have one central datasource or you need to use Visual Studio to setup full trust.&lt;/p&gt;</description></item><item><title>Trying to resolve 'user lookup' issue, running into security problems</title><link>https://www.infopathdev.com:443/forums/thread/28576.aspx</link><pubDate>Wed, 07 May 2008 15:08:40 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:28576</guid><dc:creator>bluevolume</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/28576.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=28576</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m having a real problem with InfoPath, based around the need to be able to select users from an address book, and use that data on my form.&amp;nbsp; I&amp;#39;ve gone through many different scenarios using data connections and tying them to drop-down fields, but nothing is really adequate.&amp;nbsp; I find this to be a HUGE shortcoming in the product, and I&amp;#39;m very suprised that everyone else isn&amp;#39;t screaming about this (I understand that this is somewhat solved in IP 2007 with a MOSS control added, but that&amp;#39;s not an option for me).&amp;nbsp; We have 3000+ users, so I am not able to just add them all to a drop-down like others have suggested.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;To get past this, I decided to create an &amp;quot;address book&amp;quot; WinForm in C#.&amp;nbsp; I am able to get the information I need, through an interface that is acceptable to the customer, and return that data to the correct fields in InfoPath.&amp;nbsp; The problem is that once I publish this form, the WinForm is not able to run its webservice queries due to a security violation (I think its System.Web.Webpermission).&amp;nbsp; Apparently this can be resolved by attaching a digital cert.&lt;/p&gt;
&lt;p&gt;Am I going down the wrong path?&amp;nbsp; Is getting the cert the right thing to do?&amp;nbsp; It wouldn&amp;#39;t be a problem to get the customer to buy it as long as the cost isn&amp;#39;t outrageous, but at this point I&amp;#39;m not sure its the right solution.&lt;/p&gt;</description></item></channel></rss>