public static void AddObjectAuthorizationRules() { AuthorizationRules.AllowGet(typeof(ClassA), "ClassARole"); AuthorizationRules.AllowCreate(typeof(ClassA), "ClassARole"); AuthorizationRules.AllowEdit(typeof(ClassA), "ClassARole"); AuthorizationRules.AllowDelete(typeof(ClassA), "ClassARole"); }
public static void AddObjectAuthorizationRules() { string[] canWrite = new string[] { "AdminUser", "RegularUser" }; string[] canRead = new string[] { "AdminUser", "RegularUser", "ReadOnlyUser" }; string[] admin = new string[] { "AdminUser" }; AuthorizationRules.AllowCreate(typeof(Rank), admin); AuthorizationRules.AllowDelete(typeof(Rank), admin); AuthorizationRules.AllowEdit(typeof(Rank), canWrite); AuthorizationRules.AllowGet(typeof(Rank), canRead); }
protected static void AddObjectAuthorizationRules() { AuthorizationRules.AllowCreate(typeof(ClassD1), "invalid"); AuthorizationRules.AllowEdit(typeof(ClassD1), "invalid"); AuthorizationRules.AllowDelete(typeof(ClassD1), "invalid"); }
protected static void AddObjectAuthorizationRules() { AuthorizationRules.AllowCreate(typeof(UserAndAdminCanCreateAndWrite), "User Role"); AuthorizationRules.AllowEdit(typeof(UserAndAdminCanCreateAndWrite), "User Role"); AuthorizationRules.AllowDelete(typeof(UserAndAdminCanCreateAndWrite), "User Role"); }
protected static void AddObjectAuthorizationRules() { AuthorizationRules.AllowCreate(typeof(ClassB2), "Users"); AuthorizationRules.AllowEdit(typeof(ClassB2), "Users"); AuthorizationRules.AllowDelete(typeof(ClassB2), "Users"); }