Anonymous user permission issue in SharePoint Server

George2
  • Anonymous user permission issue in SharePoint Server George2

    I am using SharePoint Server 2007 x64 and Windows Server 2008 x64. I have setup a site with template publishing portal. I have grant anonymous access to all the site.

    My question is, if I create a new page, how do I grant permission to an anonymous user to access (read permission) the page? I got confused because for the permission setting of a page, a permission is set according to a user name (e.g. read permission for user "foo" of a page). Since anonymous user does not have a related "user name", how could I grant read permission to anonymous user?

    BTW: I use Windows Forms authentication and Windows NTLM authentication for my sites.

  • You shouldn't have to do anything except grant anonymous users access to the site. SharePoint should take care of the rest automatically.

    If this isn't working for you, you may have a configuration issue. This blog post by Andrew Connell may help.

    http://www.andrewconnell.com/blog/articles/HowToConfigPublishingSiteWithDualAuthProvidersAndAnonAccess.aspx

  • Also, note that IF you have any custom code (a webcontrol for example) that tries to perform some action that cannot be performed by anonymous users, you will be redirected to the login page (unless the code is wrapped in RunWithElevatedPrivileges).

    Although I get the impression that you do not have any custom code, it's worth mentioning it. I have seen it a few times where developers develop custom webcontrols for a publishing site without turning anonymous mode on on their dev boxes. Later when anonymous access needs to be turned on and pages aren't being served as expected, they think it's a configuration issue, when in fact it's a code issue.

Related questions and answers
  • a custom authentication provider based on Forms authentication. When an anonymous access a page which needs authentication, by the default behavior, the login page will be redirected. My requirement is, when a user access a page for the first time in my SharePoint site which needs authentication, if there is a special URL variable in current http session called "Identity", I want to treat the user as authenticated user and using the value of the "Identity" URL variable to be the authenticated user name of SharePoint (for example, accessing my SharePoint site by URL http://mysite/default.aspx

  • on the site collection for the forms authentication logon page to work from Office SharePoint Server. Contact your administrator to have anonymous access enabled in Central Administration and IIS. Manage...I am using SharePoint 2007 Server x64 on Windows Server 2008 x64. I create a new SharePoint web application with a new site collection at the root of the web application. I select the template "publishing portal" for the site collection. I have also enabled anonymous access. Now the basic function is fine, except that I do not know how to change the first front page (i.e. the page showed to end

  • I am using SharePoint Server 2007 x64 and Windows Server 2008 x64. I have setup a site with template publishing portal. I have grant anonymous access to all the site. I want to design a two layered navigation solution for the site. And I want to know if there is any advice or document for me to follow-up in order to setup the navigation solution. In more details, my requirement is: In the top... navigation area, for example, if computer is selected, I want to display sub-category on left navigation area, like laptop/server/netbook when user clicks a sub-category on the left navigation area, I want

  • I am using SharePoint Server 2007 x64 and Windows Server 2008 x64. I have setup a site with the publishing portal template. I have granted anonymous access to the entire site. When updating/checking-in a page, an approval notification email is sent in order to complete the page publishing approval process. Is there any setting to skip sending outgoing email for this approval process? Sending the email is an excessive step for my department.

  • " and DB Server Instance has the same user "domain\someuser" and has permission to Custom DB. Web.config entries: <authentication mode="Windows" /> <identity impersonate="true" />...We have an issue in accessing custom a DB from a SharePoint custom webpart. When we try to access the custom DB from SharePoint webpart we are getting the error "Login Failed for User NTAuthority... impersonate="true" username=”domain\someuser” password=”***” /> If we add “NTAuthority\Anonymous Logon” as a user in custom DB server instance. If we use Sql Authentication “Data Source=xxxx

  • I am using SharePoint Server 2007 x64 and Windows Server 2008 x64. I have setup a site with template publishing portal. I have grant anonymous access to all the site. I want to change site logo image, I am using the following method, but has no effect. Any ideas what is wrong? If my steps are wrong, could anyone let me know what is the correct step to change site logo? My steps are, in Site Settings --> Modify All Site Settings --> Title, description, and icon, I changed the URL in "Logo URL and Description". But has no effect.

  • sites/sub-site and permission level. My question is: Is this possible? Another question: Is there any method how to get this information without installing anything on server side of SharePoint farm? I...: URL to Members group (users with Read/Write access) URL to Visitors group (users with Read Only access) REGION Site/Sub-site URL Site Name Sub-site Name Site owner Ok that’s introduction, now how... name and site owner could be added in second step. For me it is more logical to have just information pulled from site Site/sub-site URL, NT\login of user and permission level (contribute, read, …) So

  • I have a web part which I am trying to target to a specific audience (the 'Staff' audience.) I have the web part in the home page of a site that has anonymous access enabled. I have set the Target Audience of the webpart to 'Staff'. The idea is that anonymous viewers can't see the web part, but logged-in members of staff can see the webpart. This works fine, as long as I am browsing the site from the server on which SharePoint is running, using the internal domain name (e.g. http://localhost:5050/site). If I view the site home page while not logged in, I can't see the webpart

  • I am using SharePiont Server 2007 Enterprise with Windows Server 2008 Enterprise. I am developing using VSTS 2008 + C# + .Net 3.5. I am wondering whether SharePoint has any means to set an anonymous user to be some specific user by code automatically? For example, I want to set the anonymous to be administrator automatically when the anonymous connects from a specific IP address to access default.aspx (i.e. no need to let the user know password of administrator if the user connects from a special machine with a special IP address). Another example is when anonymous user connects my site

Data information