when using the simple security in Seam, as far as the role based authentication goes, do I have to create a database table for the roles or is it done programtically? an example will be in a case where paid subsribed customers can access certain pages. Can you give some tips on how to go about that?
You can use whatever you like. In my app when a user logs in my authenticate method loads their roles from a database and puts them in the Identity object.