Sharepoint specific audiences from Infopath form

  • Thread starter .-=] ExTrEmE [=-.
  • Start date
E

.-=] ExTrEmE [=-.

There's a way to set an item 'specific audiences' directly from form?
I work on moss 2007 Team Site.

Let me to explain.
I have a Form library with a template (forms opened by form services).
I've a some groups of people that can add new forms in this library.
Only one group have to open these forms (when opened, the form open with
secondary view) and need to set it as "under inspection" (with property
exposed ). At this point only the second group must see the form.
So.. I've two question:
1) Can I set *directly from form*, with a rule/data connection, the specific
audiences? Something like save the form with unique name, set specific
audiences, close the form.

2) [semi-OT] If the form library can be viewed by everyone, is possibile to
let the user to see only the items without specific audiences? Because i've
tried to manually set specific user group for an item.. but other users(
from other groups ) can see the element accessing the form library.

Thanks in advance
 
C

Clay Fox

What I do almost with every form is identify the user.

I use an Active Directory web service.

That way I can get their fullname, email, address, location, department,
manager, etc.

I can also use the web service to get the detials on others or check group
membership.

Once you have people identified then you can use conditional formatting in
your form to tailor each users experience or maintain the workflow.

Here are some details on a AD webservice
http://www.qdabra.com/proddetail.asp?prod=QADWS
 
E

.-=] ExTrEmE [=-.

I use an Active Directory web service.
That way I can get their fullname, email, address, location, department,
manager, etc.
I can also use the web service to get the detials on others or check group
membership.
Once you have people identified then you can use conditional formatting in
your form to tailor each users experience or maintain the workflow.

thanks for your reply.

Actually I use a moss2007 webservice to get firstname, lastname, email
address and account name.
Then I fill some readonly fields with the data.
But no membership group info is directly available.

I can't install or request to install webservices or custom controls on
server :-(

There's a way to obtain membership group for the current user without use of
thirdy party webservices?

Thanks again
 
C

Clay Fox

Ok Great.

I would look into roles in InfoPath. In workflow you should be able to
check groups as well.

--
Clay Fox / Microsoft InfoPath MVP
www.InfoPathDev.com / The InfoPath Authority / Downloads, Samples, How-To,
Experts, Forum


.-=] ExTrEmE [=-. said:
I use an Active Directory web service.
That way I can get their fullname, email, address, location, department,
manager, etc.
I can also use the web service to get the detials on others or check group
membership.
Once you have people identified then you can use conditional formatting in
your form to tailor each users experience or maintain the workflow.

thanks for your reply.

Actually I use a moss2007 webservice to get firstname, lastname, email
address and account name.
Then I fill some readonly fields with the data.
But no membership group info is directly available.

I can't install or request to install webservices or custom controls on
server :-(

There's a way to obtain membership group for the current user without use of
thirdy party webservices?

Thanks again
 

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