J
jread
Guest
Here is the documentation for Permissions API: You should be able to follow the pattern here to create modify permissions on Libraries, Images or more with this article: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Telerik.Sitefinity.Modules.Blogs; using Telerik.Sitefinity.Security; using Telerik.Sitefinity.Security.Model; namespace Telerik.Sitefinity.Documentation.CodeSnippets.DeepDive.Security.Permissions.GrantingDenyingPermissions { public partial class PermissionsApiSnippets { public static void GrantPermissionsForUser(string userName) { UserManager usersManager = UserManager.GetManager(); BlogsManager blogsManager = BlogsManager.GetManager(); Permission permission = blogsManager.GetPermission( BlogsPermissions.Sets.Blog.SetName, blogsManager.GetSecurityRoot(false).Id, usersManager.GetUser(userName).Id ); permission.GrantActions( false, BlogsPermissions.Sets.Blog.View, BlogsPermissions.Sets.Blog.Create, BlogsPermissions.Sets.Blog.Delete ); blogsManager.SaveChanges(); } } }
Continue reading...
Continue reading...