Odoo에서 외부 도구를 바로 실행하세요
Odoo는 영업, 재고, 회계 같은 핵심 업무를 한 곳에서 관리하는 허브로 자주 활용됩니다.
하지만 많은 회사들이 특정 업무를 위해 외부 웹 애플리케이션을 병용합니다. 여러 브라우저 탭을 왔다 갔다 하지 않고도, 마치 Odoo 자체 앱인 것처럼 외부 웹앱을 Odoo 내부에서 직접 띄워 사용할 수 있습니다.
이 가이드에서는 별도 커스텀 모듈 설치나 코드 작성 없이 Odoo의 기본 기능만으로 외부 웹 애플리케이션을 Odoo에 임베드하는 방법을 단계별로 설명합니다.
실무에서 어떻게 보이는지 확인해 보세요
단계별 설명에 들어가기 전에, 외부 웹앱을 Odoo 안에 추가하고 바로 접근하는 과정을 짧은 영상으로 먼저 확인하실 수 있습니다.
시작 전 준비사항
아래 절차를 진행하기 전에 다음 사항을 확인하세요.
- 개발자 모드 활성화
- Odoo Studio 접근 권한 보유
- 외부 웹사이트가 임베드(embedding)를 허용하는지 확인 — 보안 설정으로 일부 사이트는 임베드를 차단합니다.
실행 단계
아래 순서를 따라 Odoo 내부 앱으로 외부 웹 애플리케이션을 추가하세요.
1️⃣ 개발자 모드 켜기
Odoo 데이터베이스에 로그인하세요.
사용자 메뉴 또는 설정에서 개발자 모드(Developer Mode)를 활성화합니다.
뷰와 기술 옵션에 접근하려면 필수입니다.
2️⃣ Odoo Studio 열기
임의의 Odoo 앱을 엽니다. 예시 영상에서는 CRM 앱을 사용했지만 어떤 앱이라도 가능합니다.
오른쪽 상단에서:
- 🔧 도구(렌치) 아이콘 클릭
- Odoo Studio 선택
3️⃣ 새 메뉴 항목 만들기
Odoo Studio에서:
- 메뉴 편집(Edit Menu) 클릭
- 새 메뉴를 생성합니다.
- 명확한 이름을 지정하세요. 예:
- 외부 웹페이지
- 사내 도구
- 참조 플랫폼
- Odoo - Shopify 연동
모델 구성 요청 시:
- 임의의 모델 선택
- 모델 자체는 중요하지 않습니다. 빠르게 메뉴를 생성하기 위한 용도일 뿐입니다.
확인하여 메뉴를 생성합니다.
4️⃣ 새 메뉴의 뷰 조정하기
메뉴가 생성되면:
- Views(뷰)로 이동
- 리스트 뷰 비활성화
- 폼 뷰를 기본 뷰로 설정
이렇게 하면 외부 웹사이트가 깔끔한 전체 화면 레이아웃으로 표시됩니다.
5️⃣ 저장 후 앱 열기
메뉴에 연결된 폼 뷰를 엽니다.
그다음:
- View(보기) 클릭
- XML 뷰 열기
여기에 외부 사이트를 임베드할 코드를 정의합니다.
6️⃣ 폼 뷰를 임베드 코드로 교체하기
XML 편집기에서:
- 기존 코드를 모두 선택
- 아래 맞춤 임베드 코드로 교체하세요.
<form string="Embedded Webpage" version="7.0" edit="false" create="false"> <div style="position:absolute; left:0; top:0; width:100%; height:100%;"> <iframe src="https://www.odoo.com/ar/trial" width="100%" height="100%" marginwidth="0" marginheight="0" frameborder="no" scrolling="no" style="border-width:0px;"> </iframe> </div> </form>
이 코드는 Odoo 내부에 외부 웹사이트를 표시하는 뷰를 정의합니다.
7️⃣ 외부 웹사이트 URL 삽입하기
XML 코드 안에서:
- URL 부분을 찾으세요.

- 표시하려는 웹사이트의 URL을 붙여넣습니다.
뷰를 저장하세요.
8️⃣ Odoo에서 임베드된 웹사이트 열기
방금 만든 메뉴를 클릭합니다.
새 탭을 열지 않고도 외부 웹사이트가 직접 Odoo 내부에 표시되는 것을 확인할 수 있습니다.
✅ 완료되었습니다
- 외부 애플리케이션이 이제 Odoo의 앱처럼 접근 가능해졌습니다.
- Odoo 환경을 벗어나지 않고 언제든지 열어 사용할 수 있습니다.
- 이 설정은 언제든지 수정, 이름 변경 또는 삭제할 수 있습니다.
현업에서의 활용 예시
- 이커머스 연동: 통합 인터페이스를 Odoo에서 바로 열어 동기화 작업을 처리할 수 있습니다. Odoo - Shopify 연동 같은 커넥터를 예로 들 수 있습니다., Odoo를 벗어나지 않고 동기화를 관리할 수 있도록.
- 대시보드·리포팅 도구: 외부 BI나 분석 툴의 실시간 데이터를 Odoo 안에서 시각화할 수 있습니다.
- 사내 업무 도구: 운영·지원·재무팀이 사용하는 내부 웹앱을 임베드해 사용성을 높일 수 있습니다.
- 타사 플랫폼 통합: 외부 툴을 한 화면에서 관리하면서 업무 흐름을 단순화할 수 있습니다.