CINXE.COM
Odoo 安全性政策
<!DOCTYPE html> <html lang="zh-TW" data-website-id="1" data-main-object="website.page(137,)" data-add2cart-redirect="1"> <!-- ___ ___ ___ ___ / _ \| \ / _ \ / _ \ | (_) | |) | (_) | (_) | \___/|___/ \___/ \___/ ___ _ _ _ / __| |_ __ _| | |___ _ _ __ _ ___ | (__| ' \/ _` | | / -_| ' \/ _` / -_) \___|_||_\__,_|_|_\___|_||_\__, \___| |___/ If you're the kind of person who reads source code, you should try our challenge: https://www.odoo.com/jobs/challenge --> <head> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta name="mobile-web-app-capable" content="yes"/> <meta name="generator" content="Odoo"/> <meta name="google-site-verification" content="pgjyH0qvN69B0m_HrTKV6h8TVnbRXp5etEHo19unPy4"/> <meta name="description" content="安全性對我們非常重要,本文總結我們所做的工作,以確保你使用 Odoo 系統及 Odoo 雲端版時資料安全。"/> <meta name="keywords" content="openerp s a,保安,odoo,odoo 安全性,odoo 雲端版 安全性"/> <meta property="og:type" content="website"/> <meta property="og:title" content="Odoo 安全性政策"/> <meta property="og:site_name" content="Odoo"/> <meta property="og:url" content="https://www.odoo.com/zh_TW/security"/> <meta property="og:image" content="https://www.odoo.com/web/image/website/1/social_default_image?unique=c506dd5"/> <meta property="og:description" content="安全性對我們非常重要,本文總結我們所做的工作,以確保你使用 Odoo 系統及 Odoo 雲端版時資料安全。"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="Odoo 安全性政策"/> <meta name="twitter:image" content="https://www.odoo.com/web/image/website/1/social_default_image/300x300?unique=c506dd5"/> <meta name="twitter:site" content="@odoo"/> <meta name="twitter:description" content="安全性對我們非常重要,本文總結我們所做的工作,以確保你使用 Odoo 系統及 Odoo 雲端版時資料安全。"/> <link rel="alternate" hreflang="ar" href="https://www.odoo.com/ar/security"/> <link rel="alternate" hreflang="zh" href="https://www.odoo.com/zh_CN/security"/> <link rel="alternate" hreflang="zh-tw" href="https://www.odoo.com/zh_TW/security"/> <link rel="alternate" hreflang="cs" href="https://www.odoo.com/cs_CZ/security"/> <link rel="alternate" hreflang="nl" href="https://www.odoo.com/nl_NL/security"/> <link rel="alternate" hreflang="en" href="https://www.odoo.com/security"/> <link rel="alternate" hreflang="fi" href="https://www.odoo.com/fi_FI/security"/> <link rel="alternate" hreflang="fr" href="https://www.odoo.com/fr_FR/security"/> <link rel="alternate" hreflang="de" href="https://www.odoo.com/de_DE/security"/> <link rel="alternate" hreflang="id" href="https://www.odoo.com/id_ID/security"/> <link rel="alternate" hreflang="it" href="https://www.odoo.com/it_IT/security"/> <link rel="alternate" hreflang="ja" href="https://www.odoo.com/ja_JP/security"/> <link rel="alternate" hreflang="ko" href="https://www.odoo.com/ko_KR/security"/> <link rel="alternate" hreflang="pl" href="https://www.odoo.com/pl_PL/security"/> <link rel="alternate" hreflang="pt" href="https://www.odoo.com/pt_BR/security"/> <link rel="alternate" hreflang="ro" href="https://www.odoo.com/ro_RO/security"/> <link rel="alternate" hreflang="ru" href="https://www.odoo.com/ru_RU/security"/> <link rel="alternate" hreflang="sk" href="https://www.odoo.com/sk_SK/security"/> <link rel="alternate" hreflang="sl" href="https://www.odoo.com/sl_SI/security"/> <link rel="alternate" hreflang="es" href="https://www.odoo.com/es/security"/> <link rel="alternate" hreflang="es-es" href="https://www.odoo.com/es_ES/security"/> <link rel="alternate" hreflang="th" href="https://www.odoo.com/th_TH/security"/> <link rel="alternate" hreflang="tr" href="https://www.odoo.com/tr_TR/security"/> <link rel="alternate" hreflang="uk" href="https://www.odoo.com/uk_UA/security"/> <link rel="alternate" hreflang="vi" href="https://www.odoo.com/vi_VN/security"/> <link rel="alternate" hreflang="x-default" href="https://www.odoo.com/security"/> <link rel="canonical" href="https://www.odoo.com/zh_TW/security"/> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin=""/> <title>Odoo 安全性政策</title> <link type="image/x-icon" rel="shortcut icon" href="https://odoocdn.com/web/image/website/1/favicon?unique=c506dd5"/> <link rel="preload" href="https://odoocdn.com/web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" crossorigin=""/> <link type="text/css" rel="stylesheet" href="https://odoocdn.com/web/assets/1/9b636e3/web.assets_frontend.min.css"/> <script id="web.layout.odooscript" type="text/javascript"> var odoo = { csrf_token: "8fc50a34cb4f7e46c55b3e231ffeb9b87c6fd8d8o1764260430", debug: "", }; </script> <script type="text/javascript"> odoo.__session_info__ = {"is_admin": false, "is_system": false, "is_public": true, "is_website_user": true, "uid": null, "is_frontend": true, "profile_session": null, "profile_collectors": null, "profile_params": null, "show_effect": true, "currencies": {"137": {"symbol": "AED", "position": "after", "digits": [69, 2]}, "19": {"symbol": "ARS", "position": "after", "digits": [69, 2]}, "21": {"symbol": "AUD", "position": "after", "digits": [69, 2]}, "59": {"symbol": "\u09f3", "position": "after", "digits": [69, 2]}, "27": {"symbol": "\u043b\u0432", "position": "after", "digits": [69, 2]}, "6": {"symbol": "R$", "position": "before", "digits": [69, 2]}, "4": {"symbol": "CAD", "position": "after", "digits": [69, 2]}, "5": {"symbol": "CHF", "position": "after", "digits": [69, 2]}, "7": {"symbol": "CNY", "position": "after", "digits": [69, 2]}, "194": {"symbol": "K\u010d", "position": "after", "digits": [69, 2]}, "10": {"symbol": "kr", "position": "after", "digits": [69, 2]}, "80": {"symbol": "E\u00a3", "position": "after", "digits": [69, 2]}, "1": {"symbol": "\u20ac", "position": "after", "digits": [69, 2]}, "18": {"symbol": "GBP", "position": "after", "digits": [69, 2]}, "25": {"symbol": "HK$", "position": "after", "digits": [69, 2]}, "31": {"symbol": "kn", "position": "after", "digits": [69, 2]}, "193": {"symbol": "Rp", "position": "after", "digits": [69, 2]}, "20": {"symbol": "Rs", "position": "after", "digits": [69, 2]}, "26": {"symbol": "\u00a5", "position": "after", "digits": [69, 2]}, "100": {"symbol": "KSh", "position": "after", "digits": [69, 2]}, "34": {"symbol": "\u20a9", "position": "after", "digits": [69, 2]}, "116": {"symbol": " \u062f.\u0645", "position": "after", "digits": [69, 2]}, "115": {"symbol": "\u20ae", "position": "after", "digits": [69, 2]}, "44": {"symbol": "Rs", "position": "after", "digits": [69, 2]}, "35": {"symbol": "Mex$", "position": "before", "digits": [69, 2]}, "36": {"symbol": "RM", "position": "after", "digits": [69, 2]}, "183": {"symbol": "kr", "position": "before", "digits": [69, 2]}, "37": {"symbol": "$", "position": "after", "digits": [69, 2]}, "38": {"symbol": "Php", "position": "after", "digits": [69, 2]}, "171": {"symbol": "Rs.", "position": "after", "digits": [69, 2]}, "16": {"symbol": "z\u0142", "position": "after", "digits": [69, 2]}, "166": {"symbol": "QR", "position": "after", "digits": [69, 2]}, "30": {"symbol": "kr", "position": "after", "digits": [69, 2]}, "158": {"symbol": "SR", "position": "after", "digits": [69, 2]}, "178": {"symbol": "kr", "position": "after", "digits": [69, 2]}, "39": {"symbol": "$", "position": "after", "digits": [69, 2]}, "40": {"symbol": "\u0e3f", "position": "after", "digits": [69, 2]}, "141": {"symbol": "DT", "position": "after", "digits": [69, 2]}, "146": {"symbol": "NT$", "position": "after", "digits": [69, 2]}, "2": {"symbol": "US$", "position": "before", "digits": [69, 2]}, "24": {"symbol": "\u20ab", "position": "after", "digits": [69, 2]}, "41": {"symbol": "R", "position": "after", "digits": [69, 2]}}, "bundle_params": {"lang": "en_US", "website_id": 1}, "test_mode": false, "websocket_worker_version": "18.0-2", "translationURL": "/website/translations", "cache_hashes": {"translations": "f5690b128a92a75e58f959929861b1476df082cb"}, "recaptcha_public_key": "6Ldp7rgUAAAAAJF-NZ6k-y0HGEPozP3SeROO_z7F", "geoip_country_code": "SG", "geoip_phone_code": 65, "lang_url_code": "zh_TW", "turnstile_site_key": "0x4AAAAAAADwqVOUIWCeR_H8"}; if (!/(^|;\s)tz=/.test(document.cookie)) { const userTZ = Intl.DateTimeFormat().resolvedOptions().timeZone; document.cookie = `tz=${userTZ}; path=/`; } </script> <script type="text/javascript" defer="defer" src="https://odoocdn.com/web/assets/1/dfb9bf0/web.assets_frontend_minimal.min.js" onerror="__odooAssetError=1"></script> <script type="text/javascript" defer="defer" data-src="https://odoocdn.com/web/assets/1/fe366e5/web.assets_frontend_lazy.min.js" onerror="__odooAssetError=1"></script> <script> if (!window.odoo) { window.odoo = {}; } odoo.__session_info__ = Object.assign(odoo.__session_info__ || {}, { websocket_worker_version: "18.0-2", livechatData: { isAvailable: false, serverUrl: "https://www.odoo.com", options: {}, }, }); </script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} </script> <noscript> <style> /* Prevent animated elements hiding */ .o_animate_in_children > * { opacity: 1!important; -webkit-transform: scale(1)!important; -ms-transform: scale(1)!important; transform: scale(1)!important; } </style> </noscript> </head> <body> <div id="wrapwrap" class=" o_security "> <a class="o_skip_to_content btn btn-primary rounded-0 visually-hidden-focusable position-absolute start-0" href="#wrap">跳至內容</a> <header id="top" data-anchor="true" data-name="Header" data-extra-items-toggle-aria-label="額外項目按鈕" class=" o_no_autohide_menu o_affix_enabled o_header_fixed o_header_fade_out o_main_header o_inverted o_not_editable" style=" "> <div class="o_main_header_main top_menu" id="top_menu"> <a class="float-start o_logo" href="/zh_TW"><span class="visually-hidden sr-only">Odoo</span></a> <a href="#" role="button" class="o_mobile_menu_toggle d-inline-block d-md-none"> <i class="fa fa-bars" focusable="false"></i><span class="visually-hidden sr-only">選單</span> </a> <ul class="o_header_buttons list-unstyled"> <li class="nav-item d-md-none me-auto"> <a class="nav-link text-whatsapp ps-0 py-2" href="https://wa.me/85264491993"> <i class="fa fa-whatsapp fs-4 align-middle mt-n1 me-2"></i><small>WhatsApp</small> </a> </li> <li class="o_wsale_my_cart nav-item me-lg-0 d-none"> <a href="/zh_TW/shop/cart" class="nav-link px-1" aria-label="Shopping Cart"> <i class="fa fa-shopping-cart"></i><sup class="my_cart_quantity rounded-pill bg-o-color-1 ms-1 py-1 px-2"></sup> </a> </li> <li class="nav-item o_no_autohide_item"> <a href="/web/login" class="nav-link">登入</a> </li> <li class="nav-item o_no_autohide_item"><a class="btn btn-primary btn-sm text-nowrap trial_link" href="/zh_TW/trial">免費試用</a> </li> </ul> <ul class="o_primary_nav"> <li class="dropdown"> <a href="#" aria-label="應用程式:使用下拉式選單以切換程式" data-bs-toggle="dropdown" data-bs-display="static" aria-expanded="false" class="dropdown-toggle">應用程式</a> <div class="start-0 dropdown-menu o_secondary_nav" data-bs-parent="o_primary_nav"> <div class="container"> <div class="row"> <div class="col-md-3 o_finance_apps "> <div class="o_nav_app_family">財政</div> <ul> <li><a class="dropdown-item" href="/zh_TW/app/accounting">會計</a></li> <li><a class="dropdown-item" href="/zh_TW/app/invoicing">發票</a></li> <li><a class="dropdown-item" href="/zh_TW/app/expenses">開支報銷</a></li> <li><a class="dropdown-item" href="/zh_TW/app/spreadsheet">試算表 (BI)</a></li> <li><a class="dropdown-item" href="/zh_TW/app/documents">文件管理</a></li> <li><a class="dropdown-item" href="/zh_TW/app/sign">電子簽名</a></li> </ul> </div> <div class="col-md-3 o_sale_apps "> <div class="o_nav_app_family">銷售</div> <ul> <li><a class="dropdown-item" href="/zh_TW/app/crm">客戶關係</a></li> <li><a class="dropdown-item" href="/zh_TW/app/sales">銷售</a></li> <li><a class="dropdown-item" href="/zh_TW/app/point-of-sale-shop">POS 銷售點管理 - 零售</a></li> <li><a class="dropdown-item" href="/zh_TW/app/point-of-sale-restaurant">POS 銷售點管理 - 餐廳</a></li> <li><a class="dropdown-item" href="/zh_TW/app/subscriptions">定期訂購管理</a></li> <li><a class="dropdown-item" href="/zh_TW/app/rental">租賃</a></li> </ul> </div> <div class="col-md-3 o_website_apps "> <div class="o_nav_app_family">網站</div> <ul> <li><a class="dropdown-item" href="/zh_TW/app/website">網站製作</a></li> <li><a class="dropdown-item" href="/zh_TW/app/ecommerce">電子商務</a></li> <li><a class="dropdown-item" href="/zh_TW/app/blog">網誌</a></li> <li><a class="dropdown-item" href="/zh_TW/app/forum">討論區</a></li> <li><a class="dropdown-item" href="/zh_TW/app/live-chat">線上客服</a></li> <li><a class="dropdown-item" href="/zh_TW/app/elearning">網上教學</a></li> </ul> </div> <div class="col-md-3 o_inventory_apps "> <div class="o_nav_app_family">供應鏈</div> <ul> <li><a class="dropdown-item" href="/zh_TW/app/inventory">庫存</a></li> <li><a class="dropdown-item" href="/zh_TW/app/manufacturing">製造管理</a></li> <li><a class="dropdown-item" href="/zh_TW/app/plm">產品生命周期</a></li> <li><a class="dropdown-item" href="/zh_TW/app/purchase">採購</a></li> <li><a class="dropdown-item" href="/zh_TW/app/maintenance">保養維護</a></li> <li><a class="dropdown-item" href="/zh_TW/app/quality">品質管理</a></li> </ul> </div> </div> <div class="row"> <div class="col-md-3 o_hr_apps "> <div class="o_nav_app_family">人力資源</div> <ul> <li><a class="dropdown-item" href="/zh_TW/app/employees">員工管理</a></li> <li><a class="dropdown-item" href="/zh_TW/app/recruitment">招聘</a></li> <li><a class="dropdown-item" href="/zh_TW/app/time-off">休假</a></li> <li><a class="dropdown-item" href="/zh_TW/app/appraisals">工作表現評核</a></li> <li><a class="dropdown-item" href="/zh_TW/app/referrals">內部推薦</a></li> <li><a class="dropdown-item" href="/zh_TW/app/fleet">車隊管理</a></li> </ul> </div> <div class="col-md-3 o_marketing_apps "> <div class="o_nav_app_family">市場推廣</div> <ul> <li><a class="dropdown-item" href="/zh_TW/app/social-marketing">社交媒體推廣</a></li> <li><a class="dropdown-item" href="/zh_TW/app/email-marketing">電郵推廣</a></li> <li><a class="dropdown-item" href="/zh_TW/app/sms-marketing">短訊營銷</a></li> <li><a class="dropdown-item" href="/zh_TW/app/events">活動</a></li> <li><a class="dropdown-item" href="/zh_TW/app/marketing-automation">自動化推廣</a></li> <li><a class="dropdown-item" href="/zh_TW/app/surveys">網上調查</a></li> </ul> </div> <div class="col-md-3 o_services_apps "> <div class="o_nav_app_family">服務</div> <ul> <li><a class="dropdown-item" href="/zh_TW/app/project">專案管理</a></li> <li><a class="dropdown-item" href="/zh_TW/app/timesheet">工時管理</a></li> <li><a class="dropdown-item" href="/zh_TW/app/field-service">外勤服務管理</a></li> <li><a class="dropdown-item" href="/zh_TW/app/helpdesk">技術支援</a></li> <li><a class="dropdown-item" href="/zh_TW/app/planning">日程規劃 </a></li> <li><a class="dropdown-item" href="/zh_TW/app/appointments">預約管理</a></li> </ul> </div> <div class="col-md-3 o_productivity_apps "> <div class="o_nav_app_family">生產力</div> <ul> <li><a class="dropdown-item" href="/zh_TW/app/discuss">聊天</a></li> <li><a class="dropdown-item" href="/zh_TW/app/approvals">批核</a></li> <li><a class="dropdown-item" href="/zh_TW/app/iot">物聯網</a></li> <li><a class="dropdown-item" href="/zh_TW/app/voip">VoIP</a></li> <li><a class="dropdown-item" href="/zh_TW/app/knowledge">知識庫</a></li> <li><a class="dropdown-item" href="/zh_TW/app/whatsapp">WhatsApp</a></li> </ul> </div> </div> </div> <span class="o_store_link d-md-flex justify-content-md-center"> <a class="mx-md-3 px-3 dropdown-item" href="https://apps.odoo.com/apps/modules"><i class="fa fa-cube fa-fw me-2"></i>第三方應用程式</a> <a class="mx-md-3 px-3 dropdown-item" href="/zh_TW/app/studio"><i class="fa fa-pencil fa-fw me-2"></i>Odoo <b>Studio</b></a> <a href="https://www.odoo.sh" class="mx-md-3 px-3"><i class="fa fa-cloud fa-fw me-2"></i>Odoo 雲端平台</a> </span> </div> </li> <li class="dropdown"> <a href="#" aria-label="行業:使用下拉式選單,尋找行業相關頁面的連結" data-bs-toggle="dropdown" data-bs-display="static" aria-expanded="false" class="dropdown-toggle">行業</a> <div class="start-0 dropdown-menu o_secondary_nav" data-bs-parent="o_primary_nav"> <div class="container"> <div class="row"> <div class="col-md-3 o_retail_industries "> <div class="o_nav_ind_family">零售</div> <ul> <li><a class="dropdown-item" href="/zh_TW/industries/book-store">書店</a></li> <li><a class="dropdown-item" href="/zh_TW/industries/clothing-store">服裝店</a></li> <li><a class="dropdown-item" href="/zh_TW/industries/hardware-shop">五金店</a></li> </ul> </div> <div class="col-md-3 o_services_industries "> <div class="o_nav_ind_family">服務</div> <ul> <li><a class="dropdown-item" href="/zh_TW/industries/odoo-partner">Odoo 合作夥伴</a></li> <li><a class="dropdown-item" href="/zh_TW/industries/real-estate">房地產</a></li> <li><a class="dropdown-item" href="/zh_TW/industries/talent-acquisition">人才招募</a></li> </ul> </div> <div class="col-md-3 o_hospitality_industries "> <div class="o_nav_ind_family">餐飲款待</div> <ul> <li><a class="dropdown-item" href="/zh_TW/industries/bar-pub">酒吧及酒館</a></li> <li><a class="dropdown-item" href="/zh_TW/industries/fast-food">快餐</a></li> <li><a class="dropdown-item" href="/zh_TW/industries/fine-dining-restaurant">高級餐廳</a></li> </ul> </div> <div class="col-md-3 o_health_industries "> <div class="o_nav_ind_family">保健與健身</div> <ul> <li><a class="dropdown-item" href="/zh_TW/industries/fitness-center">健身中心</a></li> <li><a class="dropdown-item" href="/zh_TW/industries/sports-club">運動俱樂部</a></li> <li><a class="dropdown-item" href="/zh_TW/industries/wellness-practitioners">健康從業人員</a></li> </ul> </div> </div> <div class="row"> <div class="col-md-3 o_supply_chain_industries "> <div class="o_nav_ind_family">供應鏈</div> <ul> <li><a class="dropdown-item" href="/zh_TW/industries/beverage-distributor">飲品分銷商</a></li> <li><a class="dropdown-item" href="/zh_TW/industries/corporate-gifts">企業禮品</a></li> <li><a class="dropdown-item" href="/zh_TW/industries/custom-furniture-production">訂製傢俬</a></li> </ul> </div> <div class="col-md-3 o_construction_industries "> <div class="o_nav_ind_family">建造業</div> <ul> <li><a class="dropdown-item" href="/zh_TW/industries/construction">建造業</a></li> <li><a class="dropdown-item" href="/zh_TW/industries/gardening">園藝</a></li> <li><a class="dropdown-item" href="/zh_TW/industries/solar-energy">太陽能</a></li> </ul> </div> <div class="col-md-6 x_wd d-none d-lg-flex align-self-end"> <img src="https://odoocdn.com/openerp_website/static/src/img/arrows/grey_arrow_sm_02.svg" height="40px" class="rotate-70 me-3 mt-3 mb-n2" alt="" loading="lazy"/> <div class="display-6 text-primary">⋯還有更多!</div> </div> </div> </div> <span class="o_store_link d-md-flex justify-content-md-center"> <a class="mx-md-3 px-3 dropdown-item" href="/zh_TW/trial?industry"><i class="fa fa-cube fa-fw me-2"></i> 瀏覽所有行業</a> </span> </div> </li> <li class="dropdown"> <a href="#" aria-label="社群:使用下拉式選單,尋找與社群相關專頁的連結" data-bs-toggle="dropdown" data-bs-display="static" aria-expanded="false" class="dropdown-toggle">社群</a> <div class="start-0 dropdown-menu o_secondary_nav pb-0" data-bs-parent="o_primary_nav"> <div class="container"> <div class="row"> <div class="col-md-3 o_learn_com"> <div class="o_nav_com_family">學習</div> <ul> <li><a class="dropdown-item" href="/zh_TW/slides/all/tag/odoo-tutorials-9">教學影片</a></li> <li><a class="dropdown-item" href="/zh_TW/page/docs">使用說明</a></li> <li><a class="dropdown-item" href="/zh_TW/slides/all?slide_category=certification">認證</a></li> <li><a class="dropdown-item" href="/zh_TW/training-events">培訓</a></li> <li><a class="dropdown-item" href="https://www.odoo.fm" target="_blank">Podcast</a></li> </ul> <div class="o_nav_com_family mt-lg-5">增強教學效能</div> <ul> <li><a class="dropdown-item" href="/zh_TW/education/program">教育計劃</a></li> <li><a class="dropdown-item" href="/zh_TW/education/scale-up-business-game">Scale Up! 商業遊戲</a></li> <li><a class="dropdown-item" href="/zh_TW/education/visit-odoo">到訪 Odoo</a></li> </ul> </div> <div class="col-md-3 o_software_com"> <div class="o_nav_com_family">取得軟件</div> <ul> <li><a class="dropdown-item" href="/zh_TW/page/download">下載</a></li> <li><a class="dropdown-item" href="/zh_TW/page/editions">版本對照表</a></li> <li><a class="dropdown-item" href="/zh_TW/page/release-notes">版本說明</a></li> </ul> </div> <div class="col-md-3 o_collab_com"> <div class="o_nav_com_family">合作</div> <ul> <li><a class="dropdown-item" href="https://github.com/odoo">GitHub</a></li> <li><a class="dropdown-item" href="/zh_TW/forum/help-1">討論區</a></li> <li><a class="dropdown-item" href="/zh_TW/events">活動</a></li> <li><a class="dropdown-item" href="https://github.com/odoo/odoo/wiki/Translations">翻譯</a></li> </ul> <ul class="pt-lg-3"> <li><a class="dropdown-item" href="/zh_TW/become-a-partner">成為合作夥伴</a></li> <li><a class="dropdown-item" href="/zh_TW/accounting-firms/register">登記你的會計服務公司</a></li> </ul> </div> <div class="col-md-3 o_services_com"> <div class="o_nav_com_family">獲取服務相關資料</div> <ul> <li><a class="dropdown-item" href="/zh_TW/partners">尋找合作夥伴</a></li> <li><a class="dropdown-item" href="/zh_TW/accounting-firms">尋找會計服務</a></li> </ul> <ul class="pt-lg-3"> <li><div class="o_schedule_demo "> <a target="_blank" href="/zh_TW/appointment?filter_appointment_type_ids=5542&filter_appointment_type_ids=5543&filter_appointment_type_ids=4497" class="dropdown-item text-start"> 預約示範 </a> </div> </li> <li><a class="dropdown-item" href="/zh_TW/blog/customer-reviews-6">客戶案例</a></li> </ul> <ul class="pt-lg-3"> <li><a class="dropdown-item" href="/zh_TW/pricing-packs">安裝及推行服務</a></li> <li><a class="dropdown-item" href="/zh_TW/page/developers-on-demand">開發服務</a></li> <li><a class="dropdown-item" href="/zh_TW/help">支援</a></li> <li><a class="dropdown-item" href="//upgrade.odoo.com">軟件升級</a></li> </ul> </div> </div> </div> <span class="o_header_social"> <div class="social_icons"> <a target="_blank" href="https://github.com/odoo/odoo" class="d-inline dropdown-item"><i class="fa fa-fw fa-github" focusable="false"></i><span class="visually-hidden sr-only">GitHub</span></a> <a target="_blank" href="https://www.youtube.com/channel/UCkQPikELWZFLgQNHd73jkdg" class="d-inline dropdown-item"><i class="fa fa-fw fa-youtube-play" focusable="false"></i><span class="visually-hidden sr-only">YouTube</span></a> <a target="_blank" href="https://twitter.com/Odoo" class="d-inline dropdown-item"><i class="fa fa-fw fa-twitter" focusable="false"></i><span class="visually-hidden sr-only">Twitter</span></a> <a target="_blank" href="https://www.linkedin.com/company/odoo" class="d-inline dropdown-item"><i class="fa fa-fw fa-linkedin" focusable="false"></i><span class="visually-hidden sr-only">LinkedIn</span></a> <a target="_blank" href="https://www.instagram.com/odoo.official" class="d-inline dropdown-item"><i class="fa fa-fw fa-instagram" focusable="false"></i><span class="visually-hidden sr-only">Instagram</span></a> <a target="_blank" href="https://www.facebook.com/odoo" class="d-inline dropdown-item"><i class="fa fa-fw fa-facebook" focusable="false"></i><span class="visually-hidden sr-only">Facebook</span></a> <a target="_blank" href="https://www.tiktok.com/@odoo" class="d-inline dropdown-item"> <svg xmlns="http://www.w3.org/2000/svg" style="width: 15px; margin-top: -3px;" class="custom-tiktok" viewBox="0 0 2859 3333" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" fill="currentColor"><path d="M2081 0c55 473 319 755 778 785v532c-266 26-499-61-770-225v995c0 1264-1378 1659-1932 753-356-583-138-1606 1004-1647v561c-87 14-180 36-265 65-254 86-398 247-358 531 77 544 1075 705 992-358V1h551z"></path></svg> </a> <a target="_blank" href="//podcast.odoo.com" class="d-inline dropdown-item"><i class="fa fa-fw fa-spotify" focusable="false"></i><span class="visually-hidden sr-only">Spotify</span></a> </div> <div> <a class="d-inline dropdown-item" href="tel:+3222903490"><i class="fa fa-phone text-muted me-1"></i>+32 2 290 34 90</a> <a target="_blank" class="d-inline dropdown-item" href="https://wa.me/85264491993"><i class="fa fa-whatsapp me-1"></i> WhatsApp 聯絡我們</a><div class="o_schedule_demo w-auto"> <a target="_blank" href="/zh_TW/appointment?filter_appointment_type_ids=5542&filter_appointment_type_ids=5543&filter_appointment_type_ids=4497" class="dropdown-item d-inline text-start"> <i class="fa fa-calendar text-muted"></i> 預約示範 </a> </div> </div> </span> </div> </li> <li><a href="/zh_TW/pricing">定價</a></li> <li><a href="/zh_TW/contactus">聯絡我們</a></li> </ul> </div> </header> <main> <div id="wrap" class="oe_structure"> <section class="o_gradient"> <div class="container"> <div class="row"> <div class="col-lg-8 mt48 mb24 text-center text-lg-start"> <h1 class="display-2 text-white fw_light">Odoo <b>安全性政策</b></h1> <p class="lead text-white">你的資料安全對我們非常重要!這裡總結了我們為確保你的資料在 Odoo 是安全保管,而每天所做的工作,並且我們在寄存版本 Odoo 雲端版上應用了的最佳安全實踐。 </p> </div> </div> </div> </section> <section class="s_affix"> <div class="container mb32"> <div class="row"> <div class="col-lg-3 d-print-none d-none d-lg-block" role="complementary"> <nav id="features_affix" data-bs-spy="affix" class="affix"></nav> </div> <div class="col-lg-9 mb-5" role="main"> <div class="card mt-3 p-0 col-12 col-md-3 float-md-end small"> <div class="card-body"> <img class="card-img-top bg-dark" src="https://download.odoocdn.com/assets/csa-logo-white.png" loading="lazy"/> <h5 class="card-title text-center mt-1">CSA STAR 第 1 級別</h5> <p class="card-text">Odoo 參加了雲端安全聯盟(CSA)的安全、信任、保證及風險計劃(STAR)。 <br/> <a href="https://cloudsecurityalliance.org/star/registry/odoo" rel="noopener noreferer" target="_blank" class="link-external"> 查看我們對 CAIQ 3.1 版本<br/>問卷的回答 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -256 1850 1850" id="svg3025" version="1.1" width="1em" height="1em"> <g transform="matrix(1,0,0,-1,30.372881,1426.9492)" id="g3027"> <path d="M 1408,608 V 288 Q 1408,169 1323.5,84.5 1239,0 1120,0 H 288 Q 169,0 84.5,84.5 0,169 0,288 v 832 Q 0,1239 84.5,1323.5 169,1408 288,1408 h 704 q 14,0 23,-9 9,-9 9,-23 v -64 q 0,-14 -9,-23 -9,-9 -23,-9 H 288 q -66,0 -113,-47 -47,-47 -47,-113 V 288 q 0,-66 47,-113 47,-47 113,-47 h 832 q 66,0 113,47 47,47 47,113 v 320 q 0,14 9,23 9,9 23,9 h 64 q 14,0 23,-9 9,-9 9,-23 z m 384,864 V 960 q 0,-26 -19,-45 -19,-19 -45,-19 -26,0 -45,19 L 1507,1091 855,439 q -10,-10 -23,-10 -13,0 -23,10 L 695,553 q -10,10 -10,23 0,13 10,23 l 652,652 -176,176 q -19,19 -19,45 0,26 19,45 19,19 45,19 h 512 q 26,0 45,-19 19,-19 19,-45 z" id="path3029" style="fill:currentColor"></path> </g> </svg> </a></p> </div> </div> <div> <h2 class="mb-2 text-center">• Odoo 雲端版(該「平台」)</h2> <div id="backups"> <h2 class="h4 mt-2 text-800">備份 / 災難修復 </h2> <ul> <li>我們為每個 Odoo 資料庫保存 14 個完整備份,最少 3 個月:每天 1 次的備份為期 7 天;每週 1 次的備份為期 4 週;每月 1 次的備份為期 3 個月。</li> <li>備份會至少複製至 2 個不同大洲內最少 3 個不同數據中心保存。</li> <li>有關數據中心的實際位置,請參閱我們的 <a href="/zh_TW/privacy" target="_blank">私隱政策</a>.</li> <li>你亦可隨時使用控制台,下載即時數據的手動備份。</li> <li>你可以聯絡我們的技術支援團隊,以在你的正式運行資料庫上(或分支)復原任何這些備份。</li> <li><b>硬件故障轉移:</b>對於寄存在可能發生硬件故障的裸機 / 硬碟上的服務,我們會採取本地熱備份複製,並持續監控,故障時人手轉移過程需時少於 5 分鐘。</li> <li><b>災難修復</b>:若發生嚴重災難、數據中心<u>長時間完全停運</u>,導致無法執行故障轉移至本地熱備份時(迄今為止從未發生過,這是最壞情況的計劃),我們有以下目標: <ul> <li>恢復點目標(Recovery Point Objective,RPO):24 小時。這意味著如果無法修復數據,你可能最多失去之前 24 小時的工作,而我們需要恢復你最近的每日備份。</li> <li>恢復時間目標(Recovery Time Objective,RTO):付費訂戶 24 小時;免費試用客戶、教育優惠、免費增值用戶等 48 小時。如果發生災難並且數據中心完全停運,這是在另一數據中心恢復服務所需的時間。</li> <li>如何做到:我們緊密監控日常備份,並將它們複製到不同大洲的多個位置。我們有自動配置,以在新的寄存位置執行我們的服務。恢復前一天的備份數據可以在幾個小時內完成(對於最大的群組),付費訂戶資料優先處理。<br/>我們的例行日常運作會使用到每日備份及配置程式碼,因此這兩個有關災難修復程序的環節,都在經常測試。</li> </ul> </li> </ul> </div> <div id="dbsecurity"> <h2 class="h4 mt-2 text-800">資料庫安全</h2> <ul> <li>客戶資料是儲存在專用資料庫的。客戶之間不會共享資料。</li> <li>資料存取控制規則會完全分隔在同一群組上運行的客戶資料庫,用戶不可能在一個資料庫中存取另一資料庫的數據。</li> </ul> </div> <div id="password"> <h2 class="h4 mt-2 text-800">密碼安全</h2> <ul> <li> 客戶密碼以行業標準加密保護,即 PBKDF2 + SHA512 加密(加鹽 + 延伸數千輪)。</li> <li>Odoo 員工無法存取你的密碼,亦無法為你尋回 / 讀取密碼。如果你忘記或遺失密碼,唯一選擇是重設密碼。</li> <li>登入資料及憑證一定會透過 HTTPS 安全傳送。</li> <li>客戶資料庫管理員甚至可以選擇<a href="https://github.com/odoo/odoo/blob/326a44c3f7f754160c78649f7c6c69dc0c030d92/odoo/addons/base/models/ir_config_parameter.py#L23-L24" target="_blank">為登入速率設置限制</a>,及設定嘗試重複登入之間的冷卻時間。</li> <li><u>密碼政策</u>:資料庫管理員有一個內置設定,可強制要求使用者密碼達到一個最短長度。 預設情況下,不支援其他密碼政策(例如<u>要求必須有特定字符種類</u>),因為已證明它們會 適得其反。 參見例如 [<a href="https://www.archive.ece.cmu.edu/~lbauer/papers/2016/tissec2016-password-policies.pdf" rel="nofollow noopener" target="_blank">Shay 等 2016</a>]), 以及 <a href="https://pages.nist.gov/800-63-3/sp800-63b.html#memsecretver" rel="nofollow noopener" target="_blank">NIST SP 800-63b</a>. </li> </ul> </div> <div id="staff"> <h2 class="h4 mt-2 text-800">員工存取</h2> <ul> <li>Odoo 技術支援人員可能會登入你的帳戶,以存取你所提出的技術支援問題的相關設置。他們會使用自己的特殊員工憑證登入,不會使用你的密碼(他們其實也無法知道)。</li> <li>這種特殊的員工存取權限能提高效率和安全性:員工可以立即重現你看到的問題,而你永遠不需要告訴他人你的密碼,我們亦可以單獨審計和監控員工的行為。</li> <li>我們的技術支援員工會盡可能尊重你的私隱,只會在診斷和解決你提出的問題所需要時,才會存取相關文件和設置。</li> </ul> </div> <div id="systemsecurity"> <h2 class="h4 mt-2 text-800">系統安全</h2> <ul> <li>所有 Odoo 雲端伺服器都以載有最新安全漏洞修補的強化版 Linux 發行版運行。</li> <li>安裝工作只在有需要時進行,並盡量採取最低限度安裝,以限制可能包含漏洞服務的數量(舉例,系統沒有採用 PHP/MySQL 堆疊)。 </li> <li>只有少數受信任的 Odoo 工程師享有遙距管理伺服器的權限,而且只限當使用加密的個人 SSH 密鑰對,以及使用全硬碟加密的電腦時,才可進行存取。 </li> </ul> </div> <div id="physicalsecurity"> <h2 class="h4 mt-2 text-800">實體安全</h2> <p>Odoo 雲端伺服器在世界不同地域獲信賴的數據中心寄存(例如 OVH、Google 雲端平台)。這些中心須達致或超過我們要求的最低物理安全標準:</p> <ul> <li>設立限制邊界,僅允許獲授權的數據中心員工進行物理存取(進出)。</li> <li>對物理存取採取管制措施,例如使用保安徽章或生物識別安全認證。</li> <li>設立保安監控鏡頭,全天候 24/7 監控數據中心位置。</li> <li>派駐保安人員全天候 24/7 看守現場。</li> </ul> </div> <div id="ccsecurity"> <h2 class="h4 mt-2 text-800">信用卡安全</h2> <ul> <li>我們不會在我們自己的系統上儲存或保留信用卡資料。</li> <li>你的信用卡資料必然透過安全途徑傳送,直接在你和我們所採用的<a href="https://www.pcisecuritystandards.org/" target="_blank">符合 PCI 標準(付款卡行業標準)</a>的付款服務商之間傳輸。(請參閱我們的 <a href="/zh_TW/privacy" target="_blank">私隱政策</a> 頁面所載列表)。</li> </ul> </div> <div id="comms"> <h2 class="h4 mt-2 text-800">資料加密</h2> 客戶資料必定以加密形式傳輸和儲存(在傳輸期間和完成傳輸的靜止狀態均會加密)。 <ul> <li>與客戶端實體進行的所有數據通訊,都以先進的 256 位元 SSL 加密技術(HTTPS)保護。</li> <li>我們伺服器之間的所有內部數據通訊,亦是以先進的加密技術(SSH)保護。</li> <li>我們的伺服器受嚴格保安監管,並一直針對最新的 SSL 漏洞進行修補,時刻保持 <a href="https://www.ssllabs.com/ssltest/analyze.html?d=www.odoo.com" target="_blank" class="link-success">A 級</a> SSL 評級。 </li> <li>我們所有的 SSL 證書都使用強大的 2048 位元模數和完整的 SHA-2 證書鏈。</li> <li>所有客戶資料(資料庫內容及儲存的檔案),不論正式運行版本抑或備份,都會靜態加密(AES-128 或 AES-256)存放。</li> </ul> </div> <div id="networkdefense"> <h2 class="h4 mt-2 text-800">網絡防禦</h2> <ul> <li>Odoo 雲端服務所使用的數據中心供應商,全部都擁有非常大的網絡容量,而且他們的基礎架構設計能夠承受最猛烈的分散式阻斷服務(DDoS)攻擊。他們的自動及人手排解系統,在攻擊流量有機會干擾服務可用性之前,已能在分佈多個大洲的網絡的邊緣,偵測並疏導攻擊流量。</li> <li>Odoo 雲端伺服器上的防火牆及入侵防禦系統,協助偵測及堵截各種威脅,例如暴力破解密碼攻擊。 </li> <li>客戶資料庫管理員甚至可以選擇 <a href="https://github.com/odoo/odoo/blob/326a44c3f7f754160c78649f7c6c69dc0c030d92/odoo/addons/base/models/ir_config_parameter.py#L23-L24" target="_blank">為登入速率設置限制</a> ,及設定嘗試重複登入之間的冷卻時間。</li> </ul> </div> </div> <div> <h2 class="mb-2 text-center">• Odoo(該「軟件」)</h2> <div id="software"> <h2 class="h4 mt-2 text-800">軟件安全</h2> <p>Odoo 是開放源碼(open-source)軟件,所以整套程式碼編碼庫會持續受到全球 Odoo 用戶及貢獻者檢查。因此,社群回報的錯誤是收集保安相關回應的其中一個重要來源。我們鼓勵開發人員審核程式碼,並報告安全問題。 </p> <p>Odoo 的研發工序有程式碼審查步驟,包括審視安全方面的表現,會審查新編寫及社群貢獻的程式碼。</p> </div> <div id="design"> <h2 class="h4 mt-2 text-800">特意設計為安全至上</h2> <p>Odoo 在設計上,能夠防止系統引入最常見的安全漏洞: </p> <ul> <li>使用較高級別的應用程式介面(API),無需執行手動 SQL 查詢,以防止 SQL 注入攻擊。</li> <li>使用高階範本系統,自動轉義外界輸入的資料,以防止跨網站指令碼(XSS)攻擊。</li> <li>系統架構防止以遠端程序呼叫(RPC)存取私用方法,從而更難引入可利用的漏洞。</li> </ul> <p>請亦參閱以下 <a href="#owasp">OWASP 最需要關注漏洞</a> 章節,了解 Odoo 從開始設計時,如何在設計上防止這些漏洞出現。</p> </div> <div id="audits"> <h2 class="h4 mt-2 text-800">獨立安全性審計</h2> <p> Odoo 受客戶及潛在客戶聘請的獨立公司定期審計,以評核表現及進行滲透測試。Odoo 安全團隊會收到相關結果,並會在必要時採取適當的糾正措施。</p> <p>但是,我們不能透露這些結果的任何部份,因為結果屬機密資料及由委任測試的人所擁有。所以,請不要問了 ;-)</p> <p>Odoo 還有一個非常活躍的安全研究社群,由獨立的研究人員組成,他們持續監控程式源碼並與我們一起改進和加強 Odoo 的安全性。有關我們的安全計劃詳情,請參閱我們的 <a href="https://www.odoo.com/page/responsible-disclosure" target="_blank">盡責披露</a> 頁面。</p> </div> <div id="owasp"> <h2 class="h4 mt-2 text-800">OWASP 最需要關注漏洞</h2> <p>下文交代 Odoo 在網絡應用程式的首要安全問題上,所採取的立場和處理手法。這些安全問題是根據 <a href="https://www.owasp.org/index.php/Main_Page" target="_blank">開放網絡應用程式安全計劃(Open Web Application Security Project)</a> (簡稱 OWASP)所列舉的:</p> <ul> <li> <p><b>注入漏洞</b>:注入漏洞,尤其是 SQL 注入,在網絡應用程式中很常見。若把用戶提供的資料,作為命令或查詢那樣發送到直譯器,就會出現注入。攻擊者提供惡意資料,哄騙直譯器執行未預期的指令,或竄改數據。</p> <p class="text-success">Odoo 使用物件關聯對應(object relational mapping,ORM)架構,將組建查詢字句的過程抽象化,在設計上防止 SQL 注入出現。開發人員通常不用靠人手編寫 SQL 查詢字句,字句會由 ORM 產生,當中的參數一定會經過適當轉義。 </p> </li> <li> <p><b>跨網站指令碼(XSS)</b>:每當應用程式將用戶提供的數據發送至網絡瀏覽器,但未有先驗證或將內容編碼時,就會出現 XSS 漏洞。XSS 讓攻擊者可以在受害者的瀏覽器中執行指令碼,足以用作騎劫操作時段、將網站改頭換面,甚至可能引入蠕蟲等。</p> <p class="text-success">Odoo 架構下,所有會以檢視畫面或網頁形式呈現的表達式程式碼,預設都會經過轉義,防止 XSS 攻擊。開發人員須特別將表達式標記為「安全」,才可將原始程式碼放入呈現的頁面內。 </p> </li> <li> <p><b>跨網站請求偽造(CSRF)</b>:CSRF 攻擊是利用已登入的受害者,逼使其瀏覽器向有安全漏洞的網絡應用程式,發送偽造的 HTTP 請求,包括受害者的操作時段 cookie 及任何其他自動包含在請求內的身份驗證資訊。這允許攻擊者強制受害者的瀏覽器產生請求,誘騙有安全漏洞的應用程式以為是來自受害者的正當請求。</p> <p class="text-success">Odoo 的網站引擎包含內置 CSRF 保護機制,可防止任何 HTTP 控制器接收沒有相應安全代碼的 POST 請求。此做法是目前推薦的 CSRF 預防技巧。安全代碼只會在用戶真正到訪相關網站表單時,才會存在及可被得知;沒有安全代碼時,攻擊者無法偽造請求。 </p> </li> <li> <p> <b>惡意執行檔案</b>:易受遠程檔案包含(remote file inclusion,RFI)影響的程式碼,允許攻擊者植入惡意程式碼及數據,可導致毀滅性攻擊,例如伺服器全面受損。 </p> <p class="text-success">Odoo 本身功能不開放作執行遠程檔案包含。不過,系統允許特權用戶透過加入自訂表達式,以自訂新功能。這些表達式將經由系統評估,並只會在已淨化及作沙盒處理、僅能存取已獲批准功能的安全環境中進行評估。 </p> </li> <li> <p><b>不安全地直接引用物件</b>:當開發人員將指向內部實施物件(例如檔案、目錄、資料庫記項、密鑰等)的引用參照,作為 URL 網址或表單參數公開時,便屬直接引用物件。攻擊者可以操縱這些引用參照,在未經授權的情況下存取其他物件。</p> <p class="text-success">Odoo 並非在用戶介面層面執行存取控制,因此不會出現 URL 網址洩露內部物件引用參照的風險。攻擊者無法透過操縱引用參照來繞過存取控制層,因為每個請求仍必須通過數據存取驗證層。 </p> </li> <li> <p><b>不安全的加密儲存</b>:網絡應用程式很少能妥當運用加密功能去保護資料和憑證。攻擊者會利用保護薄弱的資料,盜用身份及作其他犯罪用途,例如信用卡欺詐。</p> <p class="text-success">Odoo 使用行業標準的用戶密碼安全雜湊(預設是 PBKDF2 + SHA-512,並採用密鑰延伸)以保護儲存的密碼。系統也可使用外部身份驗證系統,例如 OAuth 2.0 或 LDAP 等,以完全避免在本地儲存用戶密碼。</p> </li> <li> <p><b>不安全的通訊</b>:當需要保護敏感通訊時,應用程式往往未能對網絡流量進行加密。</p> <p class="text-success">Odoo 雲端服務預設使用 HTTPS 運行。對於離線安裝版本,建議採用諸如 Apache、Lighttpd 或 Nginx 等的網絡伺服器運行 Odoo,利用伺服器加密及代理對 Odoo 發出的請求。 Odoo 的安裝及推行指南包括一份 <a href="https://www.odoo.com/documentation/14.0/administration/install/deploy.html#security">安全檢查清單</a> ,讓公眾進行較安全的安裝。 </p> </li> <li> <p><b>未能限制 URL 網址存取</b>:為保護敏感功能,應用程式通常只會禁止向未經授權用戶顯示相關連結或 URL 網址,但攻擊者仍然可以利用此弱點,直接存取這些 URL 網址,以存取及執行未經授權操作。 </p> <p class="text-success">Odoo 並非在用戶介面層面執行存取控制,系統安全不用依賴隱藏特殊 URL 網址。攻擊者無法透過重用或操縱任何 URL 網址來繞過存取控制層,因為每個請求仍必須通過數據存取驗證層。<br/><br/>在極少數 URL 網址可讓未經身份驗證的用戶存取敏感數據的情況下,例如客戶用來確認訂單的特殊 URL 網址,所用的 URL 網址會使用獨一無二的代碼進行數碼簽署,並只會透過電子郵件發送給預期收件人。 </p> </li> </ul> </div> <div id="reporting"> <h2 class="h4 mt-2 text-800">報告安全漏洞</h2> <p>若要報告安全漏洞,請前往我們的 <a href="/zh_TW/security-report" target="_blank">盡責披露頁面</a>。 該處報告的漏洞會獲較高級優先處理,Odoo 安全團隊會與報告人合作,立即進行評估及解決問題, 然後以負責任的方式向 Odoo 客戶及使用者披露。</p> </div> </div> </div> </div> </div> </section> </div> <div id="o_shared_blocks" class="oe_unremovable"></div> </main> <footer id="bottom" data-anchor="true" data-name="Footer" class="o_footer o_colored_level o_cc o_footer_slideout"> <div id="footer" class="container o_not_editable "> <span class="o_logo o_logo_inverse d-block mx-auto o_footer_logo my-5"></span> <div class="row"> <div class="col-12 col-lg-7 col-xl-6"> <div class="row"> <div class="col-12 col-md-4 mb-3 mb-md-0"> <div class="row"> <div class="col-6 col-md-12"> <span class="o_footer_title">社群</span> <ul class="o_footer_links list-unstyled"> <li><a href="/zh_TW/slides/all/tag/odoo-tutorials-9">教學影片</a></li> <li><a href="/zh_TW/page/docs">使用說明</a></li> <li><a href="/zh_TW/forum/help-1">討論區</a></li> </ul> </div> <div class="col-6 col-md-12"> <span class="o_footer_title">開源</span> <ul class="o_footer_links list-unstyled"> <li><a href="/zh_TW/page/download">下載</a></li> <li class="divider"></li> <li><a href="https://github.com/odoo/odoo">GitHub</a></li> <li><a href="https://runbot.odoo.com/">Runbot 測試環境</a></li> <li><a href="https://github.com/odoo/odoo/wiki/Translations">翻譯</a></li> </ul> </div> </div> </div> <div class="col-6 col-md-4"> <span class="o_footer_title">服務</span> <ul class="o_footer_links list-unstyled"> <li><a href="https://www.odoo.sh">odoo.sh 網頁寄存</a></li> <li class="divider"></li> <li><a href="/zh_TW/help">支援</a></li> <li><a href="https://upgrade.odoo.com">升級</a></li> <li><a href="/zh_TW/page/developers-on-demand">自訂功能開發</a></li> <li><a href="/zh_TW/education/program">教育及培訓</a></li> <li class="divider"></li> <li><a href="/zh_TW/accounting-firms">尋找會計服務</a></li> <li class="divider"></li> <li><a href="/zh_TW/partners">尋找合作夥伴</a></li> <li><a href="/zh_TW/become-a-partner">成為合作夥伴</a></li> </ul> </div> <div class="col-6 col-md-4 mb-4"> <span class="o_footer_title">關於我們</span> <ul class="o_footer_links list-unstyled"> <li><a href="/zh_TW/page/about-us">關於 Odoo 公司</a></li> <li><a href="/zh_TW/page/brand-assets">品牌資產</a></li> <li><a href="/zh_TW/contactus">聯絡我們</a></li> <li><a href="/zh_TW/jobs">招聘</a></li> <li class="divider"></li> <li><a href="/zh_TW/events">活動</a></li> <li><a href="//podcast.odoo.com">Podcast</a></li> <li><a href="/zh_TW/blog">網誌</a></li> <li><a href="/zh_TW/blog/6">客戶</a></li> <li class="divider"></li> <li><a href="/zh_TW/legal">法律</a> <span class="small text-muted">•</span> <a href="/zh_TW/privacy">私隱政策</a></li> <li><a href="/zh_TW/security">安全性</a></li> </ul> </div> </div> </div> <div class="col-12 col-lg-5 col-xl-5 offset-xl-1"> <div class="d-flex align-items-center justify-content-between"> <div class="js_language_selector o_language_selector dropdown d-print-none"> <button type="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="true" class="border-0 dropdown-toggle btn btn-sm btn-outline-secondary"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/tw.png?height=25" alt="" loading="lazy"/> <span class=""> 繁體中文</span> </button> <div role="menu" class="dropdown-menu "> <a class="dropdown-item js_change_lang " role="menuitem" href="/ar/security" data-url_code="ar" title=" الْعَرَبيّة"> <img class="o_lang_flag " src="https://odoocdn.com/web/image/res.lang/23/flag_image?height=25" alt="" loading="lazy"/> <span class=""> الْعَرَبيّة</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/zh_CN/security" data-url_code="zh_CN" title=" 简体中文"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/cn.png?height=25" alt="" loading="lazy"/> <span class=""> 简体中文</span> </a> <a class="dropdown-item js_change_lang active" role="menuitem" href="/zh_TW/security" data-url_code="zh_TW" title=" 繁體中文"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/tw.png?height=25" alt="" loading="lazy"/> <span class=""> 繁體中文</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/cs_CZ/security" data-url_code="cs_CZ" title=" Čeština"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/cz.png?height=25" alt="" loading="lazy"/> <span class=""> Čeština</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/nl_NL/security" data-url_code="nl_NL" title=" Nederlands"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/nl.png?height=25" alt="" loading="lazy"/> <span class=""> Nederlands</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/security" data-url_code="en_US" title="English"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/us.png?height=25" alt="" loading="lazy"/> <span class="">English</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/fi_FI/security" data-url_code="fi_FI" title=" Suomi"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/fi.png?height=25" alt="" loading="lazy"/> <span class=""> Suomi</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/fr_FR/security" data-url_code="fr_FR" title=" Français"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/fr.png?height=25" alt="" loading="lazy"/> <span class=""> Français</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/de_DE/security" data-url_code="de_DE" title=" Deutsch"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/de.png?height=25" alt="" loading="lazy"/> <span class=""> Deutsch</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/id_ID/security" data-url_code="id_ID" title=" Bahasa Indonesia"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/id.png?height=25" alt="" loading="lazy"/> <span class=""> Bahasa Indonesia</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/it_IT/security" data-url_code="it_IT" title=" Italiano"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/it.png?height=25" alt="" loading="lazy"/> <span class=""> Italiano</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/ja_JP/security" data-url_code="ja_JP" title=" 日本語"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/jp.png?height=25" alt="" loading="lazy"/> <span class=""> 日本語</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/ko_KR/security" data-url_code="ko_KR" title=" 한국어 (KR)"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/kr.png?height=25" alt="" loading="lazy"/> <span class=""> 한국어 (KR)</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/pl_PL/security" data-url_code="pl_PL" title=" Język polski"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/pl.png?height=25" alt="" loading="lazy"/> <span class=""> Język polski</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/pt_BR/security" data-url_code="pt_BR" title=" Português (BR)"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/br.png?height=25" alt="" loading="lazy"/> <span class=""> Português (BR)</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/ro_RO/security" data-url_code="ro_RO" title=" română"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/ro.png?height=25" alt="" loading="lazy"/> <span class=""> română</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/ru_RU/security" data-url_code="ru_RU" title=" русский язык"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/ru.png?height=25" alt="" loading="lazy"/> <span class=""> русский язык</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/sk_SK/security" data-url_code="sk_SK" title=" Slovenský jazyk"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/sk.png?height=25" alt="" loading="lazy"/> <span class=""> Slovenský jazyk</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/sl_SI/security" data-url_code="sl_SI" title=" slovenščina"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/si.png?height=25" alt="" loading="lazy"/> <span class=""> slovenščina</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/es/security" data-url_code="es" title=" Español (América Latina)"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/419.png?height=25" alt="" loading="lazy"/> <span class=""> Español (América Latina)</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/es_ES/security" data-url_code="es_ES" title=" Español"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/es.png?height=25" alt="" loading="lazy"/> <span class=""> Español</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/th_TH/security" data-url_code="th_TH" title=" ภาษาไทย"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/th.png?height=25" alt="" loading="lazy"/> <span class=""> ภาษาไทย</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/tr_TR/security" data-url_code="tr_TR" title=" Türkçe"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/tr.png?height=25" alt="" loading="lazy"/> <span class=""> Türkçe</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/uk_UA/security" data-url_code="uk_UA" title=" українська"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/ua.png?height=25" alt="" loading="lazy"/> <span class=""> українська</span> </a> <a class="dropdown-item js_change_lang " role="menuitem" href="/vi_VN/security" data-url_code="vi_VN" title=" Tiếng Việt"> <img class="o_lang_flag " src="https://odoocdn.com/base/static/img/country_flags/vn.png?height=25" alt="" loading="lazy"/> <span class=""> Tiếng Việt</span> </a> </div> </div> </div> <hr class="mt-3 mb-4"/> <p class="small text-muted">Odoo 是一套開放源碼的商業管理系統,涵蓋你公司全部的營運需要,包括客戶關係管理(CRM)、電子商務、會計、庫存管理、POS(銷售點管理)、專案管理等應用程式。</p> <p class="small text-muted mb-4">Odoo 的獨特價值是非常簡單易用,同時將不同應用程式完美整合。</p> <div class="o_footer_social_media mb-4"> <a target="_blank" href="https://www.facebook.com/odoo" class="me-3"><i class="fa fa-fw fa-facebook"></i></a> <a target="_blank" href="https://twitter.com/Odoo" class="me-3"><i class="fa fa-fw fa-twitter"></i></a> <a target="_blank" href="https://www.linkedin.com/company/odoo" class="me-3"><i class="fa fa-fw fa-linkedin"></i></a> <a target="_blank" href="https://github.com/odoo/odoo" class="me-3"><i class="fa fa-fw fa-github"></i></a> <a target="_blank" href="https://www.instagram.com/odoo.official" class="me-3"><i class="fa fa-fw fa-instagram"></i></a> <a target="_blank" href="https://www.tiktok.com/@odoo" class="me-3"><i class="fa fa-fw fa-tiktok"></i></a> <a target="_blank" class="me-3" href="tel:+3222903490"><i class="fa fa-fw fa-phone"></i></a> <a target="_blank" href="https://wa.me/85264491993"><i class="fa fa-fw fa-whatsapp"></i></a> </div> </div> </div> </div> <div class="o_footer_copyright o_not_editable"> <div class="container py-3 text-center"> <a class="small" href="/zh_TW/app/website">Website made with <span class="o_logo o_logo_inverse o_logo_15"></span></a> </div> </div> </footer> </div> <div id="o_live_modal" class="modal fade" tabindex="-1" role="dialog" contentEditable="false"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h3 class="mt-1"><b>Odoo Experience</b> on YouTube</h3> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="關閉"><span title="Close" class="fa fa-times"></span></button> <p class="text-black"> <b>1.</b> Use the live chat to ask your questions.<br/> <b>2.</b> The operator answers within a few minutes. </p> </div> <div class="modal-body bg-200"> <img src="https://odoocdn.com/openerp_website/static/src/img/2016/live-support/info.gif" class="img img-fluid" alt="Live support on Youtube" loading="lazy"/> </div> <div class="modal-footer"> <a class="btn btn-primary btn-lg" target="_blank" href="https://www.odoo.com/event/odoo-experience-2024-4662/track">Watch now<i class="fa fa-1x fa-long-arrow-right ml8"></i></a> </div> </div> </div> </div> </body> </html>