in Seam2 there was an annotation @Restrict which would restrict access to method, class based on EL expression. Does Seam3 has something similar, or do I have to defined for any new cases a new SecurityBindingType annotation?
We don't have the ability yet. There are some pull request we need to go through though which contain the ability. For now, you need to go with the SecurityBinding approach, which, imo, is a better approach in any case. Maybe a little more work, but a better solution.