1-888-365-2779
+1-888-365-2779
Try Now
More in this section

Forums / General Discussions / Active Directory Integration

Active Directory Integration

4 posts, 0 answered
  1. Abhijit
    Abhijit avatar
    5 posts
    Registered:
    10 Jun 2010
    18 Aug 2010
    Link to this post

    Hello,

    We have been evaluating Sitefinity 4.0 for our company but we are having issues with AD Integration.
    Is there a step by step guide to AD Integration in Sitefinity 4.0 ?

    Else could you please help me in this particular instance ?
    I have set up an LDAP Connection but when I browse to LDAP roles, it doesnt show any of the available roles.


    Attaching the code from SecurityConfig.config

    Any help is appreciated...

    <?xml version="1.0" encoding="utf-8"?>
    <securityConfig validationKey="8338014362C35A63049C8E8F2E0356112229AF28139E99DFD26A17DAEC8C2635702D9967D2BA34EB2B132828AD14D28C79545BD311D1402289106542C8320DC6" decryptionKey="B7E83A7671B53D0633A618A7FEDA5AFB105078D4E9429CA0CE1CC3FC3FFAFE7A">
        <permissions>
            <permission name="General" title="GeneralPermissions" description="GeneralPermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="View" title="View" description="ViewDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="Create" title="Create" description="CreateDescription" resourceClassId="SecurityResources" type="Create" />
                    <add name="Modify" title="Modify" description="ModifyDescription" resourceClassId="SecurityResources" type="Modify" />
                    <add name="Delete" title="Delete" description="DeleteDescription" resourceClassId="SecurityResources" type="Delete" />
                    <add name="ChangeOwner" title="ChangeOwner" description="ChangeOwnerDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangePermissions" title="ChangePermissions" description="ChangePermissionsDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                </actions>
            </permission>
            <permission name="Pages" title="PagePermissions" description="PagePermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="View" title="ViewPageActionName" description="ViewPageActionDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="CreateChildControls" title="CreateChildControlsActionName" description="CreateChildControlsActionDescription" resourceClassId="SecurityResources" />
                    <add name="EditContent" title="EditContentActionName" description="EditContentActionDescription" resourceClassId="SecurityResources" />
                    <add name="Create" title="CreatePageActionName" description="CreatePageActionDescription" resourceClassId="SecurityResources" type="Create" />
                    <add name="Modify" title="ModifyPageActionName" description="ModifyPageActionDescription" resourceClassId="SecurityResources" type="Modify" />
                    <add name="Delete" title="DeletePageActionName" description="DeletePageActionDescription" resourceClassId="SecurityResources" type="Delete" />
                    <add name="ChangeOwner" title="ChangePageOwnerActionName" description="ChangePageOwnerActionDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangePermissions" title="ChangePagePermissionsActionName" description="ChangePagePermissionsActionDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                </actions>
            </permission>
            <permission name="Blog" title="BlogPermissions" description="BlogPermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="View" title="ViewBlog" description="ViewBlogDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="Create" title="CreateBlog" description="CreateBlogDescription" resourceClassId="SecurityResources" type="Create" />
                    <add name="Delete" title="DeleteBlog" description="DeleteBlogDescription" resourceClassId="SecurityResources" type="Delete" />
                    <add name="ChangeOwner" title="ChangeBlogOwner" description="ChangeBlogOwnerDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangePermissions" title="ChangeBlogPermissions" description="ChangeBlogPermissionsDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                </actions>
            </permission>
            <permission name="BlogPost" title="BlogPostPermissions" description="BlogPostPermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="ViewBlogPost" title="ViewBlogPost" description="ViewBlogPostDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="ManageBlogPost" title="ManageBlogPost" description="ManageBlogPostDescription" resourceClassId="SecurityResources" type="Modify" />
                    <add name="ChangeBlogPostOwner" title="ChangeBlogPostOwner" description="ChangeBlogPostOwnerDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangeBlogPostPermissions" title="ChangeBlogPostPermissions" description="ChangeBlogPostPermissionsDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                </actions>
            </permission>
            <permission name="Image" title="ImagePermissions" description="ImagePermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="ViewImage" title="ViewImage" description="ViewImageDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="ManageImage" title="ManageImage" description="ManageImageDescription" resourceClassId="SecurityResources" type="Modify" />
                    <add name="ChangeImageOwner" title="ChangeImageOwner" description="ChangeImageOwnerDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangeImagePermissions" title="ChangeImagePermissions" description="ChangeImagePermissionsDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                </actions>
            </permission>
            <permission name="Album" title="AlbumPermissions" description="AlbumPermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="ViewAlbum" title="ViewAlbum" description="ViewAlbumDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="CreateAlbum" title="CreateAlbum" description="CreateAlbumDescription" resourceClassId="SecurityResources" type="Create" />
                    <add name="DeleteAlbum" title="DeleteAlbum" description="DeleteAlbumDescription" resourceClassId="SecurityResources" type="Delete" />
                    <add name="ChangeAlbumOwner" title="ChangeAlbumOwner" description="ChangeAlbumOwnerDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangeAlbumPermissions" title="ChangeAlbumPermissions" description="ChangeAlbumPermissionsDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                </actions>
            </permission>
            <permission name="Document" title="DocumentPermissions" description="DocumentPermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="ViewDocument" title="ViewDocument" description="ViewDocumentDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="ManageDocument" title="ManageDocument" description="ManageDocumentDescription" resourceClassId="SecurityResources" type="Modify" />
                    <add name="ChangeDocumentOwner" title="ChangeDocumentOwner" description="ChangeDocumentOwnerDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangeDocumentPermissions" title="ChangeDocumentPermissions" description="ChangeDocumentPermissionsDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                </actions>
            </permission>
            <permission name="DocumentLibrary" title="DocumentLibraryPermissions" description="DocumentLibraryPermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="ViewDocumentLibrary" title="ViewDocumentLibrary" description="ViewDocumentLibraryDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="CreateDocumentLibrary" title="CreateDocumentLibrary" description="CreateDocumentLibraryDescription" resourceClassId="SecurityResources" type="Create" />
                    <add name="DeleteDocumentLibrary" title="DeleteDocumentLibrary" description="DeleteDocumentLibraryDescription" resourceClassId="SecurityResources" type="Delete" />
                    <add name="ChangeDocumentLibraryOwner" title="ChangeDocumentLibraryOwner" description="ChangeDocumentLibraryOwnerDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangeDocumentLibraryPermissions" title="ChangeDocumentLibraryPermissions" description="ChangeDocumentLibraryPermissionsDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                </actions>
            </permission>
            <permission name="Video" title="VideoPermissions" description="VideoPermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="ViewVideo" title="ViewVideo" description="ViewVideoDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="ManageVideo" title="ManageVideo" description="ManageVideoDescription" resourceClassId="SecurityResources" type="Modify" />
                    <add name="ChangeVideoOwner" title="ChangeVideoOwner" description="ChangeVideoOwnerDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangeVideoPermissions" title="ChangeVideoPermissions" description="ChangeVideoPermissionsDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                </actions>
            </permission>
            <permission name="VideoLibrary" title="VideoLibraryPermissions" description="VideoLibraryPermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="ViewVideoLibrary" title="ViewVideoLibrary" description="ViewVideoLibraryDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="CreateVideoLibrary" title="CreateVideoLibrary" description="CreateVideoLibraryDescription" resourceClassId="SecurityResources" type="Create" />
                    <add name="DeleteVideoLibrary" title="DeleteVideoLibrary" description="DeleteVideoLibraryDescription" resourceClassId="SecurityResources" type="Delete" />
                    <add name="ChangeVideoLibraryOwner" title="ChangeVideoLibraryOwner" description="ChangeVideoLibraryOwnerDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangeVideoLibraryPermissions" title="ChangeVideoLibraryPermissions" description="ChangeVideoLibraryPermissionsDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                </actions>
            </permission>
            <permission name="Comments" title="CommentsPermissions" description="CommentsPermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="ViewComments" title="ViewCommentActionTitle" description="ViewCommentsActionDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="CreateComments" title="CreateCommentActionTitle" description="CreateCommentsActionDescription" resourceClassId="SecurityResources" type="Create" />
                    <add name="ModifyComments" title="ModifyCommentActionTitle" description="ModifyCommentsActionDescription" resourceClassId="SecurityResources" type="Modify" />
                    <add name="DeleteComments" title="DeleteCommentActionTitle" description="DeleteCommentsActionDescription" resourceClassId="SecurityResources" type="Delete" />
                    <add name="ChangeCommentsOwner" title="ChangeCommentOwnerActionTitle" description="ChangeCommentOwnerActionDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangeCommentsPermissions" title="ChangeCommentPermissionsActionTitle" description="ChangeCommentPermissionsActionDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                </actions>
            </permission>
            <permission name="Controls" title="ControlsPermissions" description="ControlsPermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="ViewControl" title="ViewControlActionName" description="ViewControlActionDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="MoveControl" title="MoveControlActionName" description="MoveControlActionDescription" resourceClassId="SecurityResources" />
                    <add name="EditControlProperties" title="EditControlPropertiesActionName" description="EditControlPropertiesActionDescription" resourceClassId="SecurityResources" type="Modify" />
                    <add name="DeleteControl" title="DeleteControlActionName" description="DeleteControlActionDescription" resourceClassId="SecurityResources" type="Delete" />
                    <add name="ChangeControlOwner" title="ChangeControlOwnerActionName" description="ChangeControlOwnerActionDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangeControlPermissions" title="ChangeControlPermissionsActionName" description="ChangeControlPermissionsActionDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                </actions>
            </permission>
            <permission name="LayoutElement" title="LayoutElementPermissionSetName" description="LayoutElementPermissionSetDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="ViewLayout" title="ViewLayoutActionName" description="ViewLayoutActionDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="MoveLayout" title="MoveLayoutActionName" description="MoveLayoutActionDescription" resourceClassId="SecurityResources" />
                    <add name="EditLayoutProperties" title="EditLayoutPropertiesActionName" description="EditControlPropertiesActionDescription" resourceClassId="SecurityResources" type="Modify" />
                    <add name="DeleteLayout" title="DeleteLayoutActionName" description="DeleteLayoutActionDescription" resourceClassId="SecurityResources" type="Delete" />
                    <add name="ChangeLayoutOwner" title="ChangeLayoutOwnerActionName" description="ChangeLayoutOwnerActionDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangeLayoutPermissions" title="ChangeLayoutPermissionsActionName" description="ChangeLayoutPermissionsActionDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                    <add name="DropOnLayout" title="DropOnLayoutActionName" description="DropOnLayoutActionDescription" resourceClassId="SecurityResources" />
                </actions>
            </permission>
            <permission name="PageTemplates" title="PageTemplatesPermissions" description="PageTemplatesPermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="View" title="View" description="ViewDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="Create" title="Create" description="CreateDescription" resourceClassId="SecurityResources" type="Create" />
                    <add name="Modify" title="Modify" description="ModifyDescription" resourceClassId="SecurityResources" type="Modify" />
                    <add name="Delete" title="Delete" description="DeleteDescription" resourceClassId="SecurityResources" type="Delete" />
                    <add name="ChangeOwner" title="ChangeOwner" description="ChangeOwnerDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangePermissions" title="ChangePermissions" description="ChangePermissionsDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                </actions>
            </permission>
            <permission name="Backend" title="BackendPermissions" description="BackendPermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="ManageUsers" title="ManageUsers" description="ManageUsersDescription" resourceClassId="SecurityResources" />
                    <add name="ManageRoles" title="ManageRoles" description="ManageRolesDescription" resourceClassId="SecurityResources" />
                    <add name="ViewPermissions" title="ViewPermissions" description="ViewPermissionsDescription" resourceClassId="SecurityResources" />
                    <add name="ChangePermissions" title="ChangePermissions" description="ChangePermissionsDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                    <add name="ViewConfigurations" title="ViewConfigurations" description="ViewConfigurationsDescription" resourceClassId="SecurityResources" />
                    <add name="ChangeConfigurations" title="ChangeConfigurations" description="ChangeConfigurationsDescription" resourceClassId="SecurityResources" />
                    <add name="ManageLabels" title="ManageLabels" description="ManageLabelsDescription" resourceClassId="SecurityResources" />
                    <add name="ManageFiles" title="ManageFiles" description="ManageFilesDescription" resourceClassId="SecurityResources" />
                    <add name="ManageLicenses" title="ManageLicenses" description="ManageLicensesDescription" resourceClassId="SecurityResources" />
                </actions>
            </permission>
            <permission name="Taxonomies" title="TaxonomyPermissions" description="TaxonomyPermissionsDescription" resourceClassId="SecurityResources">
                <actions>
                    <add name="ViewTaxonomy" title="ViewTaxonomyActionName" description="ViewTaxonomyActionDescription" resourceClassId="SecurityResources" type="View" />
                    <add name="CreateTaxonomy" title="CreateTaxonomyActionName" description="CreateTaxonomyActionDescription" resourceClassId="SecurityResources" type="Create" />
                    <add name="ModifyTaxonomyAndSubTaxons" title="ModifyTaxonomyActionName" description="ModifyTaxonomyActionDescription" resourceClassId="SecurityResources" type="Modify" />
                    <add name="DeleteTaxonomy" title="DeleteTaxonomyActionName" description="DeleteTaxonomyActionDescription" resourceClassId="SecurityResources" type="Delete" />
                    <add name="ChangeTaxonomyOwner" title="ChangeTaxonomyOwnerActionName" description="ChangeTaxonomyOwnerActionDescription" resourceClassId="SecurityResources" type="ChangeOwner" />
                    <add name="ChangeTaxonomyPermissions" title="ChangeTaxonomyPermissionsActionName" description="ChangeTaxonomyPermissionsActionDescription" resourceClassId="SecurityResources" type="ChangePermissions" />
                </actions>
            </permission>
        </permissions>
        <customPermissionsDisplaySettings>
            <customSet setName="General">
                <securedObjectCustomPermissionSets>
                    <securedObjectType typeName="Telerik.Sitefinity.Blogs.Model.Blog, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="Create" showActionInList="False" />
                            <customSecurityAction name="Modify" showActionInList="True" title="ModifyThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="View" showActionInList="True" title="ViewThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="Delete" showActionInList="True" title="DeleteThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeOwner" showActionInList="True" title="ChangeOwnerOfThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangePermissions" showActionInList="True" title="ChangePermissionsOfThisItem" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                    <securedObjectType typeName="Telerik.Sitefinity.Events.Model.Event, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="Create" showActionInList="False" />
                            <customSecurityAction name="Modify" showActionInList="True" title="ModifyThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="View" showActionInList="True" title="ViewThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="Delete" showActionInList="True" title="DeleteThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeOwner" showActionInList="True" title="ChangeOwnerOfThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangePermissions" showActionInList="True" title="ChangePermissionsOfThisItem" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                    <securedObjectType typeName="Telerik.Sitefinity.GenericContent.Model.ContentItem, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="Create" showActionInList="False" />
                            <customSecurityAction name="Modify" showActionInList="True" title="ModifyThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="View" showActionInList="True" title="ViewThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="Delete" showActionInList="True" title="DeleteThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeOwner" showActionInList="True" title="ChangeOwnerOfThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangePermissions" showActionInList="True" title="ChangePermissionsOfThisItem" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                    <securedObjectType typeName="Telerik.Sitefinity.News.Model.NewsItem, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="Create" showActionInList="False" />
                            <customSecurityAction name="Modify" showActionInList="True" title="ModifyThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="View" showActionInList="True" title="ViewThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="Delete" showActionInList="True" title="DeleteThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeOwner" showActionInList="True" title="ChangeOwnerOfThisItem" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangePermissions" showActionInList="True" title="ChangePermissionsOfThisItem" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                </securedObjectCustomPermissionSets>
            </customSet>
            <customSet setName="Blog">
                <securedObjectCustomPermissionSets>
                    <securedObjectType typeName="Telerik.Sitefinity.Blogs.Model.Blog, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="Create" showActionInList="False" />
                            <customSecurityAction name="View" showActionInList="True" title="ViewThisBlog" resourceClassId="SecurityResources" />
                            <customSecurityAction name="Delete" showActionInList="True" title="DeleteThisBlog" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeOwner" showActionInList="True" title="ChangeThisBlogOwner" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangePermissions" showActionInList="True" title="ChangeThisBlogPermissions" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                </securedObjectCustomPermissionSets>
            </customSet>
            <customSet setName="BlogPost">
                <securedObjectCustomPermissionSets>
                    <securedObjectType typeName="Telerik.Sitefinity.Blogs.Model.Blog, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="ManageBlogPost" showActionInList="True" title="ManageThisBlog" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                    <securedObjectType typeName="Telerik.Sitefinity.Blogs.Model.BlogPost, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="ManageBlogPost" showActionInList="True" title="ManageThisBlogPost" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ViewBlogPost" showActionInList="True" title="ViewThisBlogPost" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeBlogPostOwner" showActionInList="True" title="ChangeThisBlogPostOwner" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeBlogPostPermissions" showActionInList="True" title="ChangeThisBlogPostPermissions" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                </securedObjectCustomPermissionSets>
            </customSet>
            <customSet setName="Image">
                <securedObjectCustomPermissionSets>
                    <securedObjectType typeName="Telerik.Sitefinity.Libraries.Model.Album, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="ManageImage" showActionInList="True" title="ManageThisAlbum" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                    <securedObjectType typeName="Telerik.Sitefinity.Libraries.Model.Image, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="ViewImage" showActionInList="True" title="ViewThisImage" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ManageImage" showActionInList="True" title="ManageImage" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeImageOwner" showActionInList="True" title="ChangeThisImageOwner" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeImagePermissions" showActionInList="True" title="ChangeThisImagePermissions" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                </securedObjectCustomPermissionSets>
            </customSet>
            <customSet setName="Album">
                <securedObjectCustomPermissionSets>
                    <securedObjectType typeName="Telerik.Sitefinity.Libraries.Model.Album, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="CreateAlbum" showActionInList="False" />
                            <customSecurityAction name="ViewAlbum" showActionInList="True" title="ViewThisAlbum" resourceClassId="SecurityResources" />
                            <customSecurityAction name="DeleteAlbum" showActionInList="True" title="DeleteThisAlbum" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeAlbumOwner" showActionInList="True" title="ChangeThisAlbumOwner" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeAlbumPermissions" showActionInList="True" title="ChangeThisAlbumPermissions" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                </securedObjectCustomPermissionSets>
            </customSet>
            <customSet setName="Video">
                <securedObjectCustomPermissionSets>
                    <securedObjectType typeName="Telerik.Sitefinity.Libraries.Model.VideoLibrary, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="ManageVideo" showActionInList="True" title="ManageThisVideoLibrary" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                    <securedObjectType typeName="Telerik.Sitefinity.Libraries.Model.Video, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="ViewVideo" showActionInList="True" title="ViewThisVideo" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ManageVideo" showActionInList="True" title="ManageVideo" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeVideoOwner" showActionInList="True" title="ChangeThisVideoOwner" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeVideoPermissions" showActionInList="True" title="ChangeThisVideoPermissions" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                </securedObjectCustomPermissionSets>
            </customSet>
            <customSet setName="VideoLibrary">
                <securedObjectCustomPermissionSets>
                    <securedObjectType typeName="Telerik.Sitefinity.Libraries.Model.VideoLibrary, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="CreateVideoLibrary" showActionInList="False" />
                            <customSecurityAction name="ViewVideoLibrary" showActionInList="True" title="ViewThisVideoLibrary" resourceClassId="SecurityResources" />
                            <customSecurityAction name="DeleteVideoLibrary" showActionInList="True" title="DeleteThisVideoLibrary" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeVideoLibraryOwner" showActionInList="True" title="ChangeThisVideoLibraryOwner" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeVideoLibraryPermissions" showActionInList="True" title="ChangeThisVideoLibraryPermissions" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                </securedObjectCustomPermissionSets>
            </customSet>
            <customSet setName="Document">
                <securedObjectCustomPermissionSets>
                    <securedObjectType typeName="Telerik.Sitefinity.Libraries.Model.DocumentLibrary, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="ManageVideo" showActionInList="True" title="ManageThisDocumentLibrary" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                    <securedObjectType typeName="Telerik.Sitefinity.Libraries.Model.Document, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="ViewDocument" showActionInList="True" title="ViewThisDocument" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ManageDocument" showActionInList="True" title="ManageDocument" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeDocumentOwner" showActionInList="True" title="ChangeThisDocumentOwner" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeDocumentPermissions" showActionInList="True" title="ChangeThisDocumentPermissions" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                </securedObjectCustomPermissionSets>
            </customSet>
            <customSet setName="DocumentLibrary">
                <securedObjectCustomPermissionSets>
                    <securedObjectType typeName="Telerik.Sitefinity.Libraries.Model.DocumentLibrary, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="CreateDocumentLibrary" showActionInList="False" />
                            <customSecurityAction name="ViewDocumentLibrary" showActionInList="True" title="ViewThisDocumentLibrary" resourceClassId="SecurityResources" />
                            <customSecurityAction name="DeleteDocumentLibrary" showActionInList="True" title="DeleteThisDocumentLibrary" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeDocumentLibraryOwner" showActionInList="True" title="ChangeThisDocumentLibraryOwner" resourceClassId="SecurityResources" />
                            <customSecurityAction name="ChangeDocumentLibraryPermissions" showActionInList="True" title="ChangeThisDocumentLibraryPermissions" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                </securedObjectCustomPermissionSets>
            </customSet>
            <customSet setName="Taxonomies">
                <securedObjectCustomPermissionSets>
                    <securedObjectType typeName="Telerik.Sitefinity.Taxonomies.Model.Taxonomy, Telerik.Sitefinity.Model, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563">
                        <customSecurityActions>
                            <customSecurityAction name="CreateTaxonomy" showActionInList="False" />
                            <customSecurityAction name="ModifyTaxonomyAndSubTaxons" showActionInList="True" title="ModifyATaxonomy" resourceClassId="SecurityResources" />
                        </customSecurityActions>
                    </securedObjectType>
                </securedObjectCustomPermissionSets>
            </customSet>
        </customPermissionsDisplaySettings>
        <applicationRoles>
            <role name="Everyone" id="4d2588ea-c20b-4e88-a5fe-5bf5be7facba" description="EveryoneDescription" resourceClassId="SecurityResources" />
            <role name="Anonymous" id="06f9a4d2-51b6-4bac-8b59-b6dfcd90c85a" description="AnonymousDescription" resourceClassId="SecurityResources" />
            <role name="Authenticated" id="967cb6d3-fd7f-4594-a2df-f8ffbbfee80e" description="AuthenticatedDescription" resourceClassId="SecurityResources" />
            <role name="Owner" id="7641e9d7-b2a2-4380-94a1-7334b35763c1" description="OwnerDescription" resourceClassId="SecurityResources" />
            <role name="Administrators" id="958430e2-d2a5-4876-99a9-012256b8adc0" description="AdministratorsDescription" allowManualUserAssignment="True" resourceClassId="SecurityResources" />
            <role name="BackendUsers" id="2e01ab76-fc5b-482d-8ba3-0516875c2e09" description="BackendUsersRoleDescription" allowManualUserAssignment="True" resourceClassId="SecurityResources" />
            <role name="Authors" id="dd0aa16d-3aaf-42fe-9616-4056e824603e" description="AuthorsRoleDescription" allowManualUserAssignment="True" resourceClassId="SecurityResources" />
            <role name="Editors" id="5dab58ab-4e4c-4fe4-8ea6-3fb991393398" description="EditorsRoleDescription" allowManualUserAssignment="True" resourceClassId="SecurityResources" />
            <role name="Designers" id="ff63f666-5dd2-4c20-84d9-ac6898c501f1" description="DesignersRoleDescription" allowManualUserAssignment="True" resourceClassId="SecurityResources" />
        </applicationRoles>
        <securityProviders>
            <add name="OpenAccessDataProvider" description="A data provider that stores security information using OpenAccess." type="Telerik.Sitefinity.Security.Data.OpenAccessSecurityProvider, Telerik.Sitefinity, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563" />
            <add name="XmlDataProvider" description="A data provider that stores security information in XML files." type="Telerik.Sitefinity.Security.Data.XmlSecurityDataProvider, Telerik.Sitefinity, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563" />
        </securityProviders>
        <roleProviders>
            <add name="Default" description="DefaultDescription" resourceClassId="SecurityResources" type="Telerik.Sitefinity.Security.Data.OpenAccessRoleProvider, Telerik.Sitefinity, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563" applicationName="Backend/" />
            <add name="AppRoles" description="AppRolesDescription" resourceClassId="SecurityResources" type="Telerik.Sitefinity.Security.Data.OpenAccessRoleProvider, Telerik.Sitefinity, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563" applicationName="App/" />
            <add name="LdapRoles" description="AppRolesDescription" type="Telerik.Sitefinity.Security.Ldap.LdapRoleProvider, Telerik.Sitefinity, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563" applicationName="LdapBackend/" />
        </roleProviders>
        <profileProviders>
            <add name="OpenAccessProfileProvider" description="A data provider that stores profile data using OpenAccess" type="Telerik.Sitefinity.Security.Data.OpenAccessProfileProvider, Telerik.Sitefinity, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563" />
        </profileProviders>
        <membershipProviders>
            <add name="Default" description="DefaultDescription" resourceClassId="SecurityResources" type="Telerik.Sitefinity.Security.Data.OpenAccessMembershipProvider, Telerik.Sitefinity, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563" applicationName="Backend/" maxInvalidPasswordAttempts="5" minRequiredNonalphanumericCharacters="0" minRequiredPasswordLength="7" newPasswordLength="8" passwordAttemptWindow="10" passwordFormat="Hashed" passwordStrengthRegularExpression="" requiresQuestionAndAnswer="false" requiresUniqueEmail="true" enablePasswordRetrieval="false" enablePasswordReset="true" recoveryMailAddress="" recoveryMailBody="Your password has been successfully changed.<br /><br />User Name: <%\s*UserName\s*%><br />Password: <%\s*Password\s*%>" recoveryMailSubject="Password recovery" enabled="False" />
            <add name="LdapUsers" description="Special provider for LDAP users." type="Telerik.Sitefinity.Security.Ldap.LdapMembershipProvider, Telerik.Sitefinity, Version=4.0.565.0, Culture=neutral, PublicKeyToken=b28c218413bdf563" applicationName="LdapBackend/" connection="" />
        </membershipProviders>
        <administrativeRoles />
        <LdapConnections>
            <connections>
                <LdapConnection name="DefaultLdapConnection" serverName="srv" connectionDomain="idt" connectionUsername="usr" connectionPassword="pss" maxReturnedUsers="200" usersDN="" userFilter="(&(objectClass=user)(!(objectClass=computer)))" maxReturnedRoles="200" rolesDns="" roleFilter="(objectClass=group)" connectWithLogonCredentials="True" />
            </connections>
            <ldapMapping>
                <typesMapping>
                    <type name="RoleMapping">
                        <propertiesMapping>
                            <mapping propertyName="Name" ldapField="sAMAccountName" />
                            <mapping propertyName="Id" ldapField="objectGUID" />
                            <mapping propertyName="LastModified" ldapField="whenChanged" />
                        </propertiesMapping>
                    </type>
                    <type name="UserMapping">
                        <propertiesMapping>
                            <mapping propertyName="Id" ldapField="objectGUID" />
                            <mapping propertyName="Comment" ldapField="info" />
                            <mapping propertyName="FirstName" ldapField="givenName" />
                            <mapping propertyName="UserName" ldapField="sAMAccountName" />
                            <mapping propertyName="Email" ldapField="mail" />
                            <mapping propertyName="LastName" ldapField="sn" />
                            <mapping propertyName="LastActivityDate" ldapField="whenChanged" />
                            <mapping propertyName="LastLoginDate" ldapField="lastLogon" />
                            <mapping propertyName="CreationDate" ldapField="whenCreated" />
                            <mapping propertyName="LastModified" ldapField="whenChanged" />
                            <mapping propertyName="memberOf" ldapField="memberOf" />
                            <mapping propertyName="IsApproved" ldapField="userAccountControl" />
                        </propertiesMapping>
                    </type>
                </typesMapping>
            </ldapMapping>
        </LdapConnections>
    </securityConfig>


    My Webconfig :


    <?xml version="1.0" encoding="UTF-8"?>
    <!-- 
        Note: As an alternative to hand editing this file you can use the 
        web admin tool to configure settings for your application. Use
        the Website->Asp.Net Configuration option in Visual Studio.
        A full list of settings and comments can be found in 
        machine.config.comments usually located in 
        \Windows\Microsoft.Net\Framework\v2.x\Config 
    -->
    <configuration>
      <configSections>
        <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
          <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
            <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
            <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
              <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" />
              <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
              <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
              <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
            </sectionGroup>
          </sectionGroup>
        </sectionGroup>
      </configSections>
      <appSettings />
      <!-- Set your mail settings here -->
      <!--<system.net>
          <mailSettings>
              <smtp from="">  
                  <network host="" userName="" password="" port="" />
              </smtp>
          </mailSettings>
      </system.net>-->
      <!--<system.diagnostics>
        <trace autoflush="true" />
        <sources>
          <source name="System.ServiceModel"
                  switchValue="Information, ActivityTracing"
                  propagateActivity="true">
            <listeners>
              <add name="sdt"
                  type="System.Diagnostics.XmlWriterTraceListener"
                  initializeData= "SdrConfigExample.e2e" />
            </listeners>
          </source>
        </sources>
      </system.diagnostics>-->
      <system.web>
        <siteMap defaultProvider="SitefinitySiteMap">
          <providers>
            <add name="SitefinitySiteMap" type="Telerik.Sitefinity.Web.SitefinitySiteMap, Telerik.Sitefinity" taxonomyProvider="OpenAccessDataProvider" pageTaxonomy="Pages" rootNode="FrontendSiteMap" pageProvider="OpenAccessDataProvider" />
          </providers>
        </siteMap>
        <membership defaultProvider="LdapUsers">
          <providers>
            <clear />
            <!--<add name="FrontendUsers" type="Telerik.Sitefinity.Security.Data.SitefinityMembershipProvider, Telerik.Sitefinity"/>-->
            <add name="LdapUsers" type="Telerik.Sitefinity.Security.Data.SitefinityMembershipProvider, Telerik.Sitefinity" />
          </providers>
        </membership>
        <globalization uiCulture="auto" culture="auto" resourceProviderFactoryType="Telerik.Sitefinity.Localization.ExtendedResourceProviderFactory, Telerik.Sitefinity" />
        <!-- 
                Set compilation debug="true" to insert debugging 
                symbols into the compiled page. Because this 
                affects performance, set this value to true only 
                during development.
            -->
        <compilation debug="true">
          <assemblies>
            <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
            <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
            <add assembly="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <add assembly="System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
          </assemblies>
          <buildProviders>
            <remove extension=".svc" />
            <add extension=".svc" type="System.ServiceModel.Activation.ServiceBuildProvider, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
          </buildProviders>
        </compilation>
        <!--
                The <authentication> section enables configuration 
                of the security authentication mode used by 
                ASP.NET to identify an incoming user. 
            -->
        <authentication mode="Windows" />
        <customErrors mode="Off"></customErrors>
        <!--
                The <customErrors> section enables configuration 
                of what to do if/when an unhandled error occurs 
                during the execution of a request. Specifically, 
                it enables developers to configure html error pages 
                to be displayed in place of a error stack trace.
      
            <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
                <error statusCode="403" redirect="NoAccess.htm" />
                <error statusCode="404" redirect="FileNotFound.htm" />
            </customErrors>
            -->
        <pages>
          <controls>
            <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            <add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI" />
          </controls>
        </pages>
        <httpHandlers>
          <remove verb="*" path="*.asmx" />
          <add verb="*" validate="false" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI" />
          <add verb="*" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI" />
          <add verb="*" path="Telerik.Sitefinity.FilesDownloadHandler.ashx" type="Telerik.Sitefinity.Modules.Files.FilesDownloadHandler, Telerik.Sitefinity" />
          <add verb="*" path="Telerik.Sitefinity.LibrariesRadUploadHandler.ashx" type="Telerik.Sitefinity.Modules.Libraries.Web.LibrariesRadUploadHandler, Telerik.Sitefinity" />
          <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false" />
          <add verb="*" path="*.svc" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
          <add verb="*" validate="false" path="Telerik.Web.UI.DialogHandler.axd" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI" />
          <add verb="*" path="Telerik.Sitefinity.AsyncImageUploadHandler.ashx" type="Telerik.Sitefinity.Modules.Libraries.Web.AsyncImageUploadHandler, Telerik.Sitefinity" />
        </httpHandlers>
        <httpModules>
          <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          <add name="Sitefinity" type="Telerik.Sitefinity.Web.SitefinityHttpModuleIIS6, Telerik.Sitefinity" />
          <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI" />
          <add name="SitefinityAnalyticsModule" type="Telerik.Sitefinity.Analytics.Server.DependencyResolution.Module.DependencyRegistrarHttpModule, Telerik.Sitefinity.Analytics.Server.DependencyResolution" />
        </httpModules>
      </system.web>
      <system.serviceModel>
        <bindings>
          <basicHttpBinding>
            <binding name="basicHttpBinding" maxReceivedMessageSize="2147483647" maxBufferSize="2147483647">
              <security mode="None" />
            </binding>
          </basicHttpBinding>
        </bindings>
        <behaviors>
          <endpointBehaviors>
            <behavior name="SitefinityWebApp.Sitefinity.Services.Content.EventsAspNetAjaxBehavior">
              <enableWebScript />
            </behavior>
          </endpointBehaviors>
          <serviceBehaviors>
            <behavior name="Telerik.Sitefinity.Analytics.Infrastructure.Services.AnalyticsPermissionsServiceBehavior">
              <serviceMetadata httpGetEnabled="true" />
              <serviceDebug includeExceptionDetailInFaults="false" />
            </behavior>
            <behavior name="Telerik.Sitefinity.Analytics.Server.GoogleAnalyticsPlugin.Services.AccountsServiceBehavior">
              <serviceMetadata httpGetEnabled="true" />
              <serviceDebug includeExceptionDetailInFaults="false" />
            </behavior>
            <behavior name="Telerik.Sitefinity.Analytics.Infrastructure.Services.DashboardDataBehavior">
              <serviceMetadata httpGetEnabled="true" />
              <serviceDebug includeExceptionDetailInFaults="false" />
            </behavior>
            <behavior name="Telerik.Sitefinity.Analytics.Infrastructure.Services.MapDataServiceBehavior">
              <serviceMetadata httpGetEnabled="true" />
              <serviceDebug includeExceptionDetailInFaults="false" />
            </behavior>
          </serviceBehaviors>
        </behaviors>
        <services>
          <service name="SitefinityWebApp.Sitefinity.Services.Content.Events">
            <endpoint address="" behaviorConfiguration="SitefinityWebApp.Sitefinity.Services.Content.EventsAspNetAjaxBehavior" binding="webHttpBinding" contract="SitefinityWebApp.Sitefinity.Services.Content.Events" />
          </service>
          <service behaviorConfiguration="Telerik.Sitefinity.Analytics.Infrastructure.Services.AnalyticsPermissionsServiceBehavior" name="Telerik.Sitefinity.Analytics.Infrastructure.Services.AnalyticsPermissionsService">
            <endpoint address="" binding="basicHttpBinding" bindingConfiguration="basicHttpBinding" contract="Telerik.Sitefinity.Analytics.Infrastructure.Services.AnalyticsPermissionsService" />
          </service>
          <service behaviorConfiguration="Telerik.Sitefinity.Analytics.Server.GoogleAnalyticsPlugin.Services.AccountsServiceBehavior" name="Telerik.Sitefinity.Analytics.Server.GoogleAnalyticsPlugin.Services.AccountsService">
            <endpoint address="" binding="basicHttpBinding" bindingConfiguration="basicHttpBinding" contract="Telerik.Sitefinity.Analytics.Server.GoogleAnalyticsPlugin.Services.AccountsService" />
          </service>
          <service behaviorConfiguration="Telerik.Sitefinity.Analytics.Infrastructure.Services.DashboardDataBehavior" name="Telerik.Sitefinity.Analytics.Infrastructure.Services.DashboardData">
            <endpoint address="" binding="basicHttpBinding" bindingConfiguration="basicHttpBinding" contract="Telerik.Sitefinity.Analytics.Infrastructure.Services.DashboardData" />
          </service>
          <service behaviorConfiguration="Telerik.Sitefinity.Analytics.Infrastructure.Services.MapDataServiceBehavior" name="Telerik.Sitefinity.Analytics.Infrastructure.Services.MapDataService">
            <endpoint address="" binding="basicHttpBinding" bindingConfiguration="basicHttpBinding" contract="Telerik.Sitefinity.Analytics.Infrastructure.Services.MapDataService" />
          </service>
        </services>
        <serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
      </system.serviceModel>
      <system.codedom>
        <compilers>
          <compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
            <providerOption name="CompilerVersion" value="v3.5" />
            <providerOption name="WarnAsError" value="false" />
          </compiler>
          <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
            <providerOption name="CompilerVersion" value="v3.5" />
            <providerOption name="OptionInfer" value="true" />
            <providerOption name="WarnAsError" value="false" />
          </compiler>
        </compilers>
      </system.codedom>
      <!-- 
            The system.webServer section is required for running ASP.NET AJAX under Internet
            Information Services 7.0.  It is not necessary for previous version of IIS.
        -->
      <system.webServer>
        <validation validateIntegratedModeConfiguration="false" />
        <modules>
            <remove name="WebDAVModule" />
          <remove name="UrlRoutingModule" />
          <remove name="ScriptModule" />
          <remove name="RadUploadModule" />
          <remove name="Sitefinity" />
          <remove name="SitefinityAnalyticsModule" />
          <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          <add name="Sitefinity" type="Telerik.Sitefinity.Web.SitefinityHttpModule, Telerik.Sitefinity" />
          <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI" />
          <add name="SitefinityAnalyticsModule" type="Telerik.Sitefinity.Analytics.Server.DependencyResolution.Module.DependencyRegistrarHttpModule, Telerik.Sitefinity.Analytics.Server.DependencyResolution" />
        </modules>
        <handlers>
          <remove name="ScriptHandlerFactory" />
          <remove name="ScriptHandlerFactoryAppServices" />
          <remove name="ScriptResource" />
          <remove name="UrlRoutingHandler" />
          <remove name="WcfHandler" />
          <remove name="WildCard" />
          <remove name="Telerik.Web.UI.DialogHandler" />
          <remove name="Telerik.RadUploadProgressHandler" />
          <remove name="Telerik.Sitefinity.FilesDownloadHandler" />
          <remove name="Telerik.Sitefinity.LibrariesRadUploadHandler" />
          <remove name="Telerik.Sitefinity.AsyncImageUploadHandler" />
          <remove name="Telerik.Web.UI.SpellCheckHandler" />
            
          <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
          <add name="UrlRoutingHandler" preCondition="integratedMode" verb="*" path="UrlRouting.axd" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
          <add name="WcfHandler" path="*.svc" verb="*" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" resourceType="Unspecified" preCondition="integratedMode" />
          <add name="WildCard" path="*" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="None" preCondition="classicMode,runtimeVersionv2.0,bitness32" />
          <add name="Telerik.Web.UI.DialogHandler" path="Telerik.Web.UI.DialogHandler.axd" verb="*" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI" />
          <add name="Telerik.RadUploadProgressHandler" path="Telerik.RadUploadProgressHandler.ashx" verb="*" type="Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI" />
          <add name="Telerik.Sitefinity.FilesDownloadHandler" path="Telerik.Sitefinity.FilesDownloadHandler.ashx" verb="*" type="Telerik.Sitefinity.Modules.Files.FilesDownloadHandler, Telerik.Sitefinity" />
          <add name="Telerik.Sitefinity.LibrariesRadUploadHandler" path="Telerik.Sitefinity.LibrariesRadUploadHandler.ashx" verb="*" type="Telerik.Sitefinity.Modules.Libraries.Web.LibrariesRadUploadHandler, Telerik.Sitefinity" />
          <add name="Telerik.Sitefinity.AsyncImageUploadHandler" path="Telerik.Sitefinity.AsyncImageUploadHandler.ashx" verb="*" type="Telerik.Sitefinity.Modules.Libraries.Web.AsyncImageUploadHandler, Telerik.Sitefinity" />
          <add name="Telerik.Web.UI.SpellCheckHandler" verb="*" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI" />
      
        </handlers>
      </system.webServer>
      <runtime>
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v2.0.50727">
          <dependentAssembly>
            <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35" />
            <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35" />
            <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0" />
          </dependentAssembly>
        </assemblyBinding>
      </runtime>
    </configuration>
  2. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    12 Sep 2017
    19 Aug 2010
    Link to this post
    Hi Abhijit,

    Could you try setting usersDN and rolesDns in SecurityConfig.config or through UI.

    usersDN - Ldap distinguished name path(organizational unit) for users traversing and search. Users are searched from this path down the organziational tree

    rolesDns - Ldap distinguished name path(organizational unit) for roles traversing and search. Roles are searched from this path down the organziational tree

    We checked the LDAP provider with local roles and users and they are properly displayed.

    Regards,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  3. Abhijit
    Abhijit avatar
    5 posts
    Registered:
    10 Jun 2010
    19 Aug 2010
    Link to this post
    Ivan,

    Thank you for the prompt reply. Using your suggestion we have been able to browse through the AD Roles.
    However it is only pulling a few of the AD Roles. Is paging not implemented or is there a filter or setting we are missing ?

    Thanks again
    Abhijit
  4. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    12 Sep 2017
    20 Aug 2010
    Link to this post
    Hi Abhijit,

    The control that shows roles section is RolesGrid and paging is allowed. PageSize is set to 50 rows per page. Do you have something like nested roles? Verify that you have set correct OU and DC. The default role filter is (objectClass=group)

    Sincerely yours,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
4 posts, 0 answered