How to restrict the users to edit only the product attributes for non owned products in odoo/openerp? Can this be achieved through record rules or coding?
Access control in odoo/openerp
222 Views Asked by baka92 At
2
There are 2 best solutions below
0
Hussain
On
You have facility to restrict the control for accessing records. In security folder create ir.model.access -- csv file.. and give like this
id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
access_control_admin model.name model_model_name group_admin 1 1 1 1
access_control_user model.name model_model_name group_user 1 1 1 0
access_control_manager model.name model_model_name group_manager 1 1 1 0
Related Questions in PYTHON-2.7
- Initialize matrix
- Why is my program adding int as string (4+7 = 47)?
- How to save gensim LDA topics output to csv along with the scores?
- Update a text file with ( new words+ \n ) after the words is appended into a list
- Removing URL features from tokens in NLTK
- python, global name not defined
- Why does collections.OrderedDict use try and except to initialize variables?
- Invalid URL: No host supplied : error while using Request.get(url) in Python
- Python GUI application to copy files one location to another location
- Why I receive CERTIFICATE_VERIFY_FAILED from google adwords api?
- Excel worksheet to Numpy array
- Python datetime.now() with timezone
- local variable referenced before assignment in strange condition
- Python 2.7 - find combinations of numbers in a list that add to another number
- Can't install anything with pip2 on Windows 7 due to UnicodeDecodeError
Related Questions in ODOO
- Inheritance in openERP (odoo)
- Is it possible to implement a conditional attribute on a field in Odoo?
- Where is the match validation for reset password in OpenERP [V8 Odoo]
- How to hide a field on a one2many in openerp?
- call on_change method once in odoo 8
- how to use hook or trigger in openerp odoo
- How to resolve this error in OpenErp?
- Odoo / Openerp - Create date on customers tree view
- How to create fungsion button save, from one2many to one2many other?
- Reload kanban view after a wizards closes in ODOO 8
- Error Generation While upgrading the OpenERP Module
- How inherit to unnamed class and Override its method in OpenERP V8 (Odoo)
- Without xml possible on change method in openerp
- How can I set odoo graph vlaues in the y-axis
- How can i get the sum of more than one invoice?
Related Questions in OPENERP-8
- Inheritance in openERP (odoo)
- Where is the match validation for reset password in OpenERP [V8 Odoo]
- call on_change method once in odoo 8
- how to use hook or trigger in openerp odoo
- Error Generation While upgrading the OpenERP Module
- How inherit to unnamed class and Override its method in OpenERP V8 (Odoo)
- Partner Show Address context for name_get
- Can't start Odoo the first time if "Load demonstration" data is checked
- Migrate onchange methods code from V7 to V8
- Convert "Opportunity" to "Quotation" error in ODOO / OpenERP
- Access control in odoo/openerp
- Odoo use xml data to update products
- ORM method on_change odoo Filed dosn't change between product_id and product_uom
- domain openerp how to compare 2 date fields in odoo
- Parse Error on Installing Module OpenERP v8
Related Questions in ODOO-8
- Is it possible to implement a conditional attribute on a field in Odoo?
- Where is the match validation for reset password in OpenERP [V8 Odoo]
- call on_change method once in odoo 8
- how to use hook or trigger in openerp odoo
- How can I hide a standard report from the print button pull down menu list on Odoo 8?
- Reload kanban view after a wizards closes in ODOO 8
- How inherit to unnamed class and Override its method in OpenERP V8 (Odoo)
- odoo 8 - missing error - can't create contact with prototype inheritance
- Is it possible to use onchange with 2 fields? -Odoo 8
- Is it possible to show an One2many field in a kanban view in Odoo?
- Odoo. How to completely disable developer mode on production server?
- Odoo Reload on button click
- Can't start Odoo the first time if "Load demonstration" data is checked
- How can I reset a form in Odoo with one instruction?
- How to order by a boolean field in Odoo?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Inherit the write method of the model and give it a raise when your condition (in this case the not owned products) is met. This way the user will receive a warning message and they cannot save the changed values.