Active Directory Integration

Posted by Community Admin on 03-Aug-2018 22:47

Active Directory Integration

All Replies

Posted by Community Admin on 18-Aug-2010 00:00

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>

Posted by Community Admin on 19-Aug-2010 00:00

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

Posted by Community Admin on 19-Aug-2010 00:00

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

Posted by Community Admin on 20-Aug-2010 00:00

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

This thread is closed