Best approach for authorisation rules
Posted
by Maciej
on Stack Overflow
See other posts from Stack Overflow
or by Maciej
Published on 2009-07-10T09:58:34Z
Indexed on
2010/04/02
2:43 UTC
Read the original article
Hit count: 550
I'm wonder about best approach of implementation auth. rules in Client-Server app using Business Objects.
I've noticed common tactic is:
- on DB side: implement one role for application, used for all app's users
- definition users right and roles and assign users to proper group
- Client side: add to Business Object's getters/setters rights checker allowing write / display data for particular user
My concern is if this is really good approach from security perspective.
It looks DB sends all information to Client, and then client's logic decide what to display or not.
So, potentially advanced user can make query from their box and see/change anything.
Isn't it?
© Stack Overflow or respective owner