sharepoint website for public access?
Hello,
I need help.
On my web site, I have a form, in which user can submit his name, email and company name etc. And on the same page there is one question, for which user can select upto 6 options (check boxes)
then the user clicks "submits" and i receive their information. Now based on the choices user made for that question, I manually reply to them suggesting the services/solutions i can provide to them.
this entire process is manual and consumes a lot of time.
Is there anyway I can implement this in sharepoint? I use sharepoint with my clients who pay for the services/solutions i provide. The above form on my public web site is a free assessment for everyone.
so can I make a site on sharepoint and set its acess to everyone? according to my understanding, the sharepoint websites can only be access with users and groups i create?
Please let me know if i can implement this in sharepoint and how? otherwise what could be an alternative solution? java scripting at the backend of my public site page that has this form?
Please help.
Regards
May 5th, 2011 10:51am
Let me tell what I understood from above. The manul reply process is needs to be automated conditionaly.
This can be achived in SharePoint. If you are not using SharePoint to get the information from user as menstioned above, you use a sharePoint list to keep all the data.
Solution:
Use simple SD workflow(check the conditions) to reply to the user question automaticllay when new ite(question) created in SharePoint list.
Develop a Item addded event reciver on SharePoint list and process the business logic and send a reply using SharePoint Utilities or .Net code.
Hope this will help you.
Senthilrajan Kaliyaperumal
Free Windows Admin Tool Kit Click here and download it now
May 5th, 2011 11:09am
Assuming you want to pay the licensing costs you can allow anonymous access to your SharePoint sites for non-clients. This can be pricey though...
What I would suggest would be to:
1) Create a list in SharePoint to store the information collected on the form
2) When a user submits a form on the non-SharePoint site use SharePoint's Web Services to insert the data into the SharePoint list. What's great about SharePoint's Web Services is that you don't have to be connected to the farm at all to execute them
so your external sites can still interact with SharePoint data.
3) Create a simple SPD workflow that fires on item created to your SharePoint List from #1, look at the values to determine what kind of email to send, and send the correct email all from withing the SPD workflow.
I have actually implemented this exact scenario before so I know it will work.
Good luck to you,
Mark
May 5th, 2011 1:26pm
Hi Ayesha,
Based on your post above, I can see that you have following requirements:
1. You want the sharepoint to automatically reply when someone posts to your list.
2. You want your site to be access annonymously.
You van do this in the following ways:
1. Create a workflow in your list where the form submits data. The workflow should be triggered when a new items is added and it should take the name and other details from the form that has been submitted. Enable this workflow to send alerts.
2. Extend the web application you have in central admin-->Application management--> Create or Extend Web Application. extend your webapplication and enable it to accessed annonymously.
I hope this will help you.
Thanks,
Rahul Rashu
Free Windows Admin Tool Kit Click here and download it now
May 6th, 2011 5:26am
Hi Ayesha,
Based on your post above, I can see that you have following requirements:
1. You want the sharepoint to automatically reply when someone posts to your list.
2. You want your site to be access annonymously.
You van do this in the following ways:
1. Create a workflow in your list where the form submits data. The workflow should be triggered when a new items is added and it should take the name and other details from the form that has been submitted. Enable this workflow to send alerts.
2. Extend the web application you have in central admin-->Application management--> Create or Extend Web Application. extend your webapplication and enable it to accessed annonymously.
I hope this will help you.
Thanks,
Rahul Rashu
May 6th, 2011 12:23pm
Hello,
The two points you have made about my requirements are absolutely correct.
I do understand a bit the way you have explained how to create workflow and a list to get this job done.
But my worry is, that first I need to sort out how to enable that sharepoint web page to be accessed anonymously.
I have checked my settings. I do not see central admin->application management. what do i do? i took a screenshot of "settings" page, but cant attach it here, there is no option to do so.
Please help.
Thank you so much.
Free Windows Admin Tool Kit Click here and download it now
May 11th, 2011 10:24am
Hello,
I am working for a client who has sharepoint based sites which are login based access.
Could u please tell me a bit more about licensing for anonymous access? how do i check if my client already has it or not?
thank you for ur help.
May 11th, 2011 10:26am
Hello,
thank you for your help. I ll google on what u suggested.
but first i need to sort out how to make my sharepoint site to be accessed anonymously. cant figure that out.
regards
Free Windows Admin Tool Kit Click here and download it now
May 11th, 2011 10:31am
I HIGHLY recommend you communicate with your client before making their farm anonymous access. I'm not a licensing expert, but isn't it something like $40k??? I could be way off, but I know it's not cheap. It's costs enough that they
will know if they are paying for it or not. Maybe it's not such a big deal if the farm is not external facing? Someone smarter than I will know for sure. Regardless, serve your client appropriately and do some research on this first.
You have to enable anonymous access in both Central Admin (in Web Application settings I think?) and at the actual Site Collection as well.
May 11th, 2011 10:54am
On SharePoint you want to create web application in central administration.
Next find authentication providers, followed by selecting
enable anonymous,
and save.
Find web application management, select site, under
anonymous policy, check deny write.
Simple orders to follow to Navigate to Site:
Choose Site Action Select Site Setting Select Site Permissions And then click Anonymous Access, followed by Entire Website, then
OK.
Now close all browsers and go back into the website again. Once back in if you did everything correctly you will be browsing as anonymous!
Shawn Zernik
www.internetworkconsulting.net
Free Windows Admin Tool Kit Click here and download it now
June 14th, 2011 2:59pm