Skip to Content
Menu
This question has been flagged
3760 Rodiniai

This is a hard time for me..because this problem is not solved yet in this 4 days. I need project user only able to create record issue but not allowed to edit any recorded issue. Only admin and project manager that able to Edit recorded issue.

I already change access control list and record rules but it's not working. I also have change access rights in models project.issue and unchecked write access for user. Then , user can't edit but also can't create. So , I don't know how to do.

Someone have already answer me and give this code, but I don't know how to complete the code

def write(self, cr, uid, ids, datas = {}, context = {} ):
if uid ..........: #check if user belongs to a certain group
return super(class_name, self).write(cr, uid, ids, datas, context)
else:
raise osv.except_osv('Error','You are not allowed to make changes!')

Anyone can help me to complete the code or any other choice to solve this problem?thank you

Portretas
Atmesti
Related Posts Replies Rodiniai Veikla
3
geg. 15
15416
2
kov. 24
27827
2
saus. 24
13023
3
kov. 15
8705
1
kov. 15
13079