# -*- coding: utf-8 -*- # © 2016 Therp BV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from openerp import fields, models class ResUsers(models.Model): _inherit = 'res.users' authorized_keys = fields.Text( 'Authorized keys', help='An authorized key file as in ~/.ssh/authorized_keys') def _register_hook(self, cr): if 'authorized_keys' not in self.SELF_WRITEABLE_FIELDS: self.SELF_WRITEABLE_FIELDS.append('authorized_keys') self.SELF_READABLE_FIELDS.append('authorized_keys') return super(ResUsers, self)._register_hook(cr)