using System.Collections.Generic; using Orchard.Environment.Extensions.Models; using Orchard.Security.Permissions; namespace Orchard.Core.Navigation { public class Permissions : IPermissionProvider { public static readonly Permission ManageMainMenu = new Permission { Name = "ManageMainMenu", Description = "Manage main menu" }; public virtual Feature Feature { get; set; } public IEnumerable GetPermissions() { return new[] { ManageMainMenu }; } public IEnumerable GetDefaultStereotypes() { return new[] { new PermissionStereotype { Name = "Administrator", Permissions = new[] {ManageMainMenu} } }; } } }