Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / General MS InfoPath Questions / January 2008

Tip: Looking for answers? Try searching our database.

InfoPath 2003 Form with Active Directory Permissions

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
rigsjc@gmail.com - 11 Jan 2008 14:38 GMT
Hi,

Please help an InfoPath Newbie with form permissions.  It is possible
to manage an InfoPath 2003 Form based on Active Directory groups?  In
other words, a user's AD account would need to be a member of group
"X" to access a .xsn form.  If yes, how?

I know I could use SharePoint to host this form and manage access to
it.  However, management does not want it on SharePoint because they
do not want users requesting access to this form when they are denied
but then presented with the SharePoint request access form.  So, I
think the form should be placed on our company's Intranet server.

I think using the company's Intranet site (Win2003 Server Standard
with IIS 6.0 with integrated authentication enabled) would be an
alternative solution.  I would prefer to not use NTFS permissions to
manage access to this file/form because we are going to retire that
server this summer and that becomes more ACLs to manage.  I'd prefer
the form manages who access it.  That way it could be placed on any
server.

Could I use the Roles functionality or something in the InfoPath
itself to limit access to the .xsn file?  I'm open to all ideas.
Please help.  (FYI...  I'm also just learning Jscript too.)

Thanks,
-Joe
Paul - 11 Jan 2008 14:46 GMT
On Jan 11, 9:38 am, rig...@gmail.com wrote:
> Hi,
>
[quoted text clipped - 23 lines]
> Thanks,
> -Joe

I am currently doing this with much success.  It is simple to set a
node to a value from AD but the form will need full trust permissions
requiring a certificate to be installed.  I think the 2007 version of
infopath may have an "Out of the Box" function for this but it is not
difficult.  There are many fields in AD that can be used.  I use names
and email addresses and may start integrating job titles soon.  I've
been using VBscript to perform the functions and setting values in the
form by referencing the nodes.  I do control access to the forms
functions by using user roles and it does work.  I don't have any
Jscript examples but only VB.  If you'd like more info let me know and
I can share some code.
Clay Fox - 11 Jan 2008 15:50 GMT
You can do this without full trust and without any coding via an AD Web
Service.
It allows you to identify the user, get their email, manager, and other AD
info, it also has a method to identify whether they are a member of a
particular group.

It comes bundled with the Database Accelerator or it can be standalone.

You can find out more at http://www.qdabra.com and there are tutorials on
its use on http://www.infopathdev.com.

Signature

Thanks

Clay Fox

Qdabra Software
http://www.qdabra.com

InfoPathDev.Com
The Largest InfoPath Forum in the World
http://www.infopathdev.com

> On Jan 11, 9:38 am, rig...@gmail.com wrote:
> > Hi,
[quoted text clipped - 36 lines]
> Jscript examples but only VB.  If you'd like more info let me know and
> I can share some code.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.