Documents Allows you to manage your documents. 1 User Administrator Documents.folder: company ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] Documents.folder: groups [ '|', '|', '&', ('read_group_ids', '=', False), ('group_ids', '=', False), ('group_ids', 'in', [g.id for g in user.groups_id]), ('read_group_ids', 'in', [g.id for g in user.groups_id]), ] Documents.folder: manager rule [(1, '=', 1)] Documents.document: global ['|', ('folder_id.company_id', '=', False), ('folder_id.company_id', 'in', company_ids)] Documents.document: readonly rule [ '&', ('folder_id.read_group_ids', 'in', [g.id for g in user.groups_id]), '|', ('folder_id.user_specific', '=', False), ('owner_id', '=', user.id) ] Documents.document: folder write groups [ '|', '&', ('folder_id.group_ids', 'in', [g.id for g in user.groups_id]), '|', ('folder_id.user_specific_write', '=', False), ('owner_id', '=', user.id), '&', ('folder_id.read_group_ids', '=', False), ('folder_id.group_ids', '=', False)] Documents.document: manager rule [(1, '=', 1)] Documents.share: company ['|', ('folder_id.company_id', '=', False), ('folder_id.company_id', 'in', company_ids)] Documents.share: create uid [('create_uid', '=', user.id)] Documents.share: manager rule [(1, '=', 1)] Manager can manage document plans [('res_model', '=', 'documents.document')] Manager can manage document plan templates [('plan_id.res_model', '=', 'documents.document')]