Files
Orchard/src/Orchard.Web/Modules/Orchard.Indexing/Permissions.cs
Sebastien Ros 40769d6f2a Complete refactoring on Indexing module
Changed Parse() to use lucene syntax
Moved everything to Orchard.Indexing
New filters for search

--HG--
branch : dev
2010-06-17 16:21:29 -07:00

27 lines
1002 B
C#

using System.Collections.Generic;
using Orchard.Security.Permissions;
namespace Orchard.Indexing {
public class Permissions : IPermissionProvider {
public static readonly Permission ManageSearchIndex = new Permission { Description = "Manage Search Index", Name = "ManageSearchIndex" };
public string ModuleName {
get {
return "Indexing";
}
}
public IEnumerable<Permission> GetPermissions() {
return new[] { ManageSearchIndex };
}
public IEnumerable<PermissionStereotype> GetDefaultStereotypes() {
return new[] {
new PermissionStereotype {
Name = "Administrator",
Permissions = new [] { ManageSearchIndex }
},
};
}
}
}