The use of regular expressions in your pattern match would help.
rule "GeneralisedRestrictAccessClient"
when
check : PermissionCheck( name matches "/*Edit.xhtml", action == "render"
)
then
check.grant();
endYou'd best check the RegEx syntax though! Cheers, Mike _____ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mohamed Mhissen Sent: 08 November 2007 09:26 To: [email protected] Subject: [rules-users] generalize a rule in "security.drl" file I use restrictions to control access to my pages. In my security.drl file, I have : Code: rule RestrictAccessClientEdit when check: PermissionCheck(name == "/ClientEdit.xhtml", action == "render") Role(name == "admin") then check.grant (); rule RestrictAccessOrderEdit when check: PermissionCheck(name == "/OrderEdit.xhtml", action == "render") Role(name == "admin") then check.grant(); end; I want to generalize this restriction so to apply it to all pages publishing: *Edit.xhtml I tried like that : Code: check: PermissionCheck(name == "/*Edit.xhtml", action == "render") Any help would be very welcome, Thanks, -- Mohamed Mhissen [EMAIL PROTECTED] +33.6.65.04.28.79
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
