Hi Chris,
Sorry for the delay, we missed your questions the first time. The link to the forum post you sent is
http:/// , for some reason it's messed up. About the questions you ask:
1. We provide our implementation of System.Web.Security.ActiveDirectoryMembershipProvider - Telerik.Security.ActiveDirectory.
TelerikADMembershipProvider, as well as role provider for Active Directory that maps Windows security groups to Sitefinity roles. Dealing with Active Directory in 3.1 now is reduced to just declaring these providers in the web.config.
2. You can define several membership and role providers in the web.config. Then you should see a dropdown in the Administration -> Users tab and should be able to change the membership/role providers. Note that the membership and role provider names should be the same (by default both names are "Sitefinity").
Unfortunately, we forgot to include this dropdown in the beta.
This is what we will do for the release: in
Sitefinity/Admin/CmsAdmin/Users.aspx, at the very bottom of the file add this declaration:
| <asp:DropDownList ID="ProvidersList" runat="server" AutoPostBack="true" /> |
| </LayoutTemplate> |
</cc1:UsersCommands> ... |
3. The built-in control for profile is Telerik.Security.WebControls.
ManageProfile.
Sorry but it is not yet mentioned in the documentation and it is not added to the toolbox. You can add it manually till the official release (see the User Manual for registering custom controls in the toolbox).
4. This has already been done. When a user who does not have unrestricted rights manages users, he/she does not see the unrestricted roles, so he/she cannot add/remove users to unrestricted roles.
There is some initial information in the Developers Manual (Security section) about 1. and 2. and we will be very happy if we receive some feedback on what to improve.
Thank you for those questions, they really helped to clear some things up.
All the best,
Yasen
the Telerik team