Sharepoint and Security Question

M

Mykk

I am working with my HR department to design review Forms in InfoPath.
The forms are done and they are published to a form library. The one
problem we have is that we don't want people to be able to see other
peoples reviews. Is there a way to allow people to fill out the form
and not have access to the other saved forms inside the forms library.

I tried opening it and sending it via email but of course people
without permision to get to the SharePoint site with the template can't
fill the form out.

For now I have published the Form to a shared folder and once it is
filled out we can save the xml form to the secure SharePoint Library,
but I don't want to have to do it this way.

I hope the question makes sense.
Thanks in advance for any answers.
 
B

Ben Walters

Mykk
I'm sorry to say that there is no way to implement Item level security in
the current version of SharePoint, you will however be able to do this the up
comming release. I understand this doesn't help you presently so I would
suggest the following aproach.That you submit the form to a web service then
have the web service submit the xml into the form library that way the user
does not need access to the form library at all.

Hope this Helps
Cheers
Ben
 
M

Mykk

Thank you Ben. That was exactly the answer I was looking for. Well I
am bummed I can't do it yet, but at least it is nice to get a solid
answer. At the moment I have placed the .xsn form in a public folder
and the HR guys will just upload or save the .xml to the form library
in sharepoint which was created by publishing the form I have in the
shared location to SharePoint.

Thank you for your help,

Mykk
 
P

Paul Schaeflein

Ben,

Would this web service create an SPFile and add it to the library (SPFolder)
just like any other document?

Will the list columns be "promoted" using this method?

Thanks,
- Paul
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top