On Jun 10, 2008, at 6:44 AM, BJ Freeman wrote:
there is no security at record level.
Actually, there is.
there may be some way in code to sort based on partyID or login.
but it would seem to be a large job.
There are tools just for this, and many parts of the data model in
OFBiz were designed with this intent. It generally involves defining a
path from the Party in question to the target/desired entity through
relationships. This is usually do-able and easy to do with a single
view entity, and if a query on that entity with the proper constraints
returns any results then you know the user/party has the permission.
See the catalog role limited permissions and how they are defined and
used in the ProductServices.xml file for an example.
-David
stamilo sent the following on 6/10/2008 5:34 AM:
hi ,
i see the question how to create permission, but i have other
question
how create permission base on record?
like this:
user a create a record recorda;
user b create a record recrodb;
i want that:
user a only can see, edit , delete that records created by
himself;
user b only can see, edit , delete that records created by
himself;
but some guy may see all the records that create by user a and
user b;
.....
:)
thx!