Salesforce 사용자 정의 객체에 Evernote를 추가하는 방법

Salesforce 사용자 정의 객체에 Evernote를 추가하는 방법
< 이전 / 다음 >

Salesforce 사용자 정의 객체에 Evernote를 추가하는 방법

Salesforce용 Evernote는 고객 관계를 깊이하는데 필요한 다양한 정보를 모두 저장할 수 있도록 도와줍니다. Salesforce용 Evernote로 중요한 노트를 레코드에 고정시켜 빠르고 간편하게 액세스하고, Salesforce에서 직접 새 노트를 만들며, 중요한 Evernote 노트를 검색할 수도 있습니다. 자세히 알아보기 >>

Salesforce용 Evernote는 다음 유형의 페이지를 지원합니다: 거래처, 사례, 연락처, 리드, 기회, 솔루션. 지원되지 않는 페이지나 사용자 정의 객체에 Evernote를 추가하려면 다음 단계를 따르세요.

1단계: Visualforce 페이지에 Evernote 추가

Visualforce 페이지에 Evernote 추가

  1. 관리자 계정으로 Salesforce에 로그인합니다.
  2. Setup 아래의 Quick Find에 "Visualforce Pages"를 입력합니다.
  3. New를 클릭해 새 Visualforce 페이지를 만듭니다.
  4. 이어지는 페이지에서 Name, Label, Visualforce Markup을 클릭하고 페이지를 저장합니다.
    • Name: 새 페이지를 식별할 수 있는 고유의 텍스트. 이름은 문자, 숫자, 밑줄을 포함할 수 있습니다. 이 이름은 Visualforce Markup에도 표시됩니다.
    • Label: 이름과 비슷하지만 더 간단하게 이 페이지의 목적을 기억하는 데 도움이 되는 짧은 텍스트. 스페이스와 다른 기호도 허용됩니다.
    • Visualforce Markup: 아래 회색 박스의 텍스트를 복사합니다. $$Name$$ 대신 앞서 선택한 페이지 이름을 사용하세요. $$Object$$ 대신 이 페이지와 함께 사용하고 싶은 Salesforce 객체의 API 이름을 사용하세요.
<apex:page id="$$Name$$"   StandardController="$$Object$$">
 <Evernote:EvernoteIframeComponent ObjectType="$$Object$$"  SalesforceRecordId="{!$$Object$$.Id}" EvernoteURI=""/>
</apex:page>

Visualforce 페이지 스니펫

예를 들어, 페이지 이름을 MyCustomCmpgnPage로 하고 이것을 Salesforce 객체 Campaign과 함께 사용하고 싶은 경우, 그에 따른 Visualforce 마크업은 다음과 같은 형태가 될 것입니다:

<apex:page id="MyCustomCmpgnPage"   StandardController="Campaign">
 <Evernote:EvernoteIframeComponent ObjectType="Campaign"  SalesforceRecordId="{!Campaign.Id}" EvernoteURI=""/>
</apex:page>

참고: 사용자 정의 객체를 사용하는 경우, API 이름에 보통 "__c"가 붙습니다.

2단계: Visualforce 페이지를 사용자 정의 객체의 페이지 레이아웃에 추가

Lightning에서는 Object Manager > [객체] > Page Layouts를 선택해 페이지 레이아웃을 편집합니다. 그런 다음 레이아웃 이름 오른쪽의 드롭다운 목록에서 편집을 선택하세요.

Salesforce Classic에서는 App Setup > Customize > [객체] > Page Layout > Edit을 선택해 페이지 레이아웃을 편집하세요.

Visualforce 페이지 섹션

Visualforce Pages > Section을 클릭하고 아래로 끌어서 세부 정보 섹션에 추가합니다.

Visualforce 페이지 속성

섹션에 "Evernote"라는 이름을 붙이고, "Detail Page" 옆의 박스에 체크하고, "Edit Page" 옆의 박스를 선택 해제한 다음, 1열 레이아웃을 선택하고(필수) OK를 클릭합니다.

Visualforce 페이지 추가

페이지 상단에서 Visualforce Pages > [객체]를 선택하고 필드를 Evernote 섹션으로 끌어다 놓습니다.

Visualforce 페이지 속성 버튼

방금 추가한 Evernote 섹션의 오른쪽 상단에 있는 작은 속성 버튼을 클릭하고 폭을 100%, 높이를 488로 설정합니다(최소). Save를 클릭하여 레이아웃을 저장하고 사용자 정의 객체 페이지로 이동하여 Evernote를 확인합니다.

3단계: API 액세스 권한 구성

Evernote 노트를 Salesforce의 사용자 정의 객체 레코드와 연결하려면 사용자 정의 객체에 Evernote 액세스를 부여해야 합니다.

Salesforce 설치 패키지

왼쪽 패널에서 Installed Packages를 선택한 다음 목록에서 Evernote for Salesforce를 선택합니다.

Salesforce 설치 패키지

Installed Package Detail 페이지에서 API 액세스 필드의 Restricted을 클릭합니다.

Salesforce 설치 패키지 API

기본적으로 다음의 확장 객체 권한은 설치 과정의 일환으로 이미 설정되어 있습니다:

  • 거래처
  • 사례
  • 연락처
  • 리드
  • 기회
  • 솔루션

Salesforce용 Evernote와 함께 사용하려는 사용자 정의 객체에 '읽기' 권한을 부여할 수 있습니다. API Access Privileges 페이지에서 해당되는 'Read' 체크박스에 체크하고 Save를 클릭하세요. 레코드로 이동해 사용자 정의 객체에서 회원님의 Evernote 노트가 보이는지 확인하세요.

LANGUAGES_SUPPORT

키워드:

  • 사용자 정의 객체
  • 사용자 정의 객체
  • Sales force
  • Salesforce