The following example shows how to configure personalization settings for an ASP.NET application.
<webParts>
<personalization defaultProvider="AspNetSqlPersonalizationProvider">
<providers>
<add name="AspNetSqlPersonalizationProvider"
type="System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider"
connectionStringName="LocalSqlServer" applicationName="/" />
</providers>
<authorization>
<deny users="*" verbs="enterSharedScope" />
<allow users="*" verbs="modifyState" />
</authorization>
</personalization>
</webParts> Providers may only be defined at the application level. However, Authorization can be defined per local directory. Therefore care must be taken when defining both elements at different scopes to ensure that their values do not conflict.