Documents User Manager DMS Storage multi-company ['|',('company_id','=',False),('company_id','in',company_ids)] DMS Directory multi-company ['|',('company_id','=',False),('company_id','in',company_ids)] File multi-company ['|',('company_id','=',False),('company_id','in',company_ids)] Locked files are only modified by locker user. ['|', ('locked_by', '=', False), ('locked_by', '=', user.id)] DMS users can only edit and delete their own groups. [('create_uid','=',user.id)] DMS Managers can edit and delete all groups. [(1 ,'=', 1)] Basic users cannot access hidden storage [('is_hidden', '=', False)] Managers can access hidden storage [('is_hidden', '=', True)] Apply computed create permissions. [('permission_create', '=', user.id)] Apply computed read permissions. [('permission_read', '=', user.id)] Apply computed unlink permissions. [('permission_unlink', '=', user.id)] Apply computed write permissions. [('permission_write', '=', user.id)] Apply computed create permissions. [('permission_create', '=', user.id)] Apply computed read permissions. [('permission_read', '=', user.id)] Apply computed unlink permissions. [('permission_unlink', '=', user.id)] Apply computed write permissions. [('permission_write', '=', user.id)]