Salesforce개 모듈
Adobe Workfront Fusion 시나리오에서는 Salesforce을(를) 사용하는 워크플로를 자동화하고 여러 타사 애플리케이션 및 서비스에 연결할 수 있습니다.
Salesforce 커넥터에 대한 비디오 소개는 다음을 참조하십시오.
시나리오를 만드는 방법에 대한 지침은 시나리오 만들기: 문서 인덱스의 문서를 참조하십시오.
모듈에 대한 자세한 내용은 모듈: 문서 인덱스의 문서를 참조하십시오.
- Salesforce의 모든 버전에 API 액세스 권한이 있는 것은 아닙니다. 자세한 내용은 Salesforce 커뮤니티 사이트에서 API 액세스 권한이 있는 Salesforce 버전에 대한 정보를 참조하십시오.
- Salesforce API에서 반환된 특정 오류에 대한 자세한 내용은 Salesforce API 문서를 참조하십시오. Salesforce API의 상태를 통해 가능한 서비스 중단을 확인할 수도 있습니다.
액세스 요구 사항
이 문서의 기능을 사용하려면 다음 액세스 권한이 있어야 합니다.
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Adobe Workfront 패키지 | 임의 |
Adobe Workfront 라이선스 |
새로운 기능: 표준 또는 현재: 작업 시간 이상 |
Adobe Workfront Fusion 라이센스** |
현재: Workfront Fusion 라이센스 요구 사항이 없습니다. 또는 레거시: 작업 자동화 및 통합을 위한 Workfront Fusion |
제품 |
신규:
또는 현재: 조직은 Adobe Workfront Fusion을 구매해야 합니다. |
이 표의 정보에 대한 자세한 내용은 설명서에서 액세스 요구 사항을 참조하십시오.
Adobe Workfront Fusion 라이선스에 대한 자세한 내용은 Adobe Workfront Fusion 라이선스를 참조하세요.
전제 조건
Salesforce 모듈을 사용하려면 Salesforce 계정이 있어야 합니다.
Salesforce API 정보
Salesforce 커넥터는 다음을 사용합니다.
Salesforce개 개체 검색 정보
객체를 검색할 때 개별 검색어를 입력하거나 와일드카드 및 연산자를 사용하여 보다 복잡한 질의를 생성할 수 있습니다.
- 별표 와일드카드(*)를 0개 이상의 문자 대용으로 사용합니다. 예를 들어 Ca*를 검색하면 Ca로 시작하는 항목이 검색됩니다
- 물음표 와일드카드(?) 사용 단일 문자의 대용품입니다. 예를 들어 Jo?n을 검색하면 John 또는 Joan이라는 용어가 있지만 Jon은 아닌 항목이 검색됩니다
- 따옴표 연산자(" ")를 사용하여 정확한 구문 일치를 찾습니다. 예: "Monday meeting"
검색 가능성에 대한 자세한 내용은 SOQL 및 SOSL에 대한 Salesforce 개발자 설명서를 참조하십시오.
Salesforce에 연결 만들기
Salesforce 모듈에 대한 연결을 만들려면:
-
Salesforce 모듈에서 연결 상자 옆의 Add 을(를) 클릭합니다.
-
다음 필드를 채웁니다.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto html-authored no-header Connection name 새 연결의 이름을 입력합니다. Environment 프로덕션 환경에 연결할지 아니면 비프로덕션 환경에 연결할지 선택합니다. Type 서비스 계정에 연결할지 또는 개인 계정에 연결할지 선택합니다. Client ID Salesforce 클라이언트 ID를 입력합니다. Client Secret Salesforce 클라이언트 암호를 입력합니다. Sandbox 샌드박스 환경인 경우 이 옵션을 활성화합니다. API Version 사용할 Salesforce API 버전을 입력합니다. 기본 버전은 62.0입니다. -
연결을 저장하고 모듈로 돌아가려면 Continue 을(를) 클릭하십시오.
Salesforce개 모듈 및 해당 필드
트리거
Watch a field
이 트리거 모듈은 Salesforce에서 필드를 업데이트할 때 시나리오를 시작합니다.
Watch for Records
이 트리거 모듈은 오브젝트 내의 레코드가 생성되거나 업데이트될 때 시나리오를 실행한다. 모듈은 연결에서 액세스하는 모든 사용자 지정 필드 및 값과 함께 레코드 또는 레코드와 연결된 모든 표준 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
Watch Outbound Messages
이 트리거 모듈은 누군가가 메시지를 보낼 때 시나리오를 실행합니다. 모듈은 연결에서 액세스하는 모든 사용자 지정 필드 및 값과 함께 레코드 또는 레코드와 연결된 모든 표준 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈에는 추가 설정이 필요합니다.
-
Salesforce 설정 페이지로 이동합니다.
설정 페이지에 액세스하려면 Salesforce 계정의 오른쪽 상단 모서리에서 "Setup" 단추를 찾아 클릭합니다. Salesforce 설정 페이지에서 왼쪽의 "Quick Find / Search" 막대를 찾습니다. "Workflow Rules"을(를) 검색합니다.
-
Workflow Rules 을(를) 클릭합니다.
-
표시되는 Workflow Rules 페이지에서 New Rule 을(를) 클릭하고 규칙이 적용될 개체 유형을 선택합니다(예: Opportunity 레코드에 대한 업데이트를 모니터링하는 경우 "Opportunity").
-
Next 을(를) 클릭합니다.
-
규칙 이름, 평가 기준 및 규칙 기준을 설정한 다음 Save 및 Next 을(를) 클릭합니다.
-
Done 을(를) 클릭합니다.
-
새로 만든 워크플로 규칙에서 Edit 을(를) 클릭합니다.
-
Add Workflow Action 드롭다운 목록에서 New Outbound Message 을(를) 선택합니다.
-
새 아웃바운드 메시지에 포함할 이름, 설명, 끝점 URL 및 필드를 지정한 다음 Save 을(를) 클릭합니다.
Endpoint URL 필드에 Workfront Fusion의 Salesforce Outbound Message에 제공된 URL이 포함되어 있습니다.
-
Outbound Message 이벤트로 시작하는 시나리오를 구성하십시오.
-
오른쪽 하단에 있는 </> 아이콘을 클릭하고 제공된 URL을 복사합니다.
-
Workflow Rules 페이지로 돌아가서 새로 만든 규칙을 찾은 다음 Activate 을(를) 클릭합니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
액션
Create a Record
이 작업 모듈은 개체에 새 레코드를 만듭니다.
모듈을 사용하면 모듈에서 사용할 수 있는 개체 필드를 선택할 수 있습니다. 이렇게 하면 모듈을 설정할 때 스크롤해야 하는 필드의 수가 줄어듭니다.
모듈은 연결에서 액세스하는 사용자 지정 필드 및 값과 함께 레코드 및 관련 필드의 ID를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
Custom API Call
이 작업 모듈을 사용하면 Salesforce API에 대해 사용자 지정 인증된 호출을 수행할 수 있습니다. 이렇게 하면 다른 Salesforce 모듈에서 수행할 수 없는 데이터 흐름 자동화를 만들 수 있습니다.
모듈은 다음을 반환합니다.
-
Status Code(숫자): HTTP 요청의 성공 또는 실패를 나타냅니다. 이것은 인터넷에서 찾아볼 수 있는 표준 코드입니다.
-
Headers(개체): 출력 본문과 관련이 없는 응답/상태 코드에 대한 자세한 컨텍스트입니다. 응답 헤더에 표시되는 일부 헤더가 응답 헤더는 아니므로 유용하지 않을 수 있습니다.
응답 헤더는 모듈을 구성할 때 선택한 HTTP 요청에 따라 다릅니다.
-
Body(개체): 모듈을 구성할 때 선택한 HTTP 요청에 따라 일부 데이터를 다시 받을 수 있습니다. GET 요청의 데이터와 같은 데이터가 이 개체에 포함되어 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
API 호출을 구성하는 데 필요한 HTTP 요청 메서드를 선택합니다. 자세한 내용은 HTTP 요청 메서드를 참조하십시오.
Delete a Record
이 작업 모듈은 오브젝트의 기존 레코드를 삭제합니다.
레코드의 ID를 지정합니다.
모듈은 연결에서 액세스하는 사용자 지정 필드 및 값과 함께 레코드 및 관련 필드의 ID를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
Download Attachment/Document
이 작업 모듈은 레코드에서 문서 또는 첨부 파일을 다운로드합니다.
레코드의 ID와 원하는 다운로드 유형을 지정합니다.
모듈은 연결이 액세스하는 사용자 지정 필드 및 값과 함께 첨부 파일 또는 문서의 ID와 관련 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
Read a Record
이 작업 모듈은 Salesforce의 단일 개체에서 데이터를 읽습니다.
레코드의 ID를 지정합니다.
모듈은 연결에서 액세스하는 사용자 지정 필드 및 값과 함께 레코드 및 관련 필드의 ID를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
-
URL:
query
-
메서드: GET
-
쿼리 문자열:
-
키:
q
-
값:
SELECT Id, Name, CreatedDate, LastModifiedDate FROM User LIMIT 10

Update a Record
이 작업 모듈은 오브젝트의 레코드를 편집합니다.
모듈을 사용하면 모듈에서 사용할 수 있는 개체 필드를 선택할 수 있습니다. 이렇게 하면 모듈을 설정할 때 스크롤해야 하는 필드의 수가 줄어듭니다.
모듈은 연결에서 액세스하는 사용자 지정 필드 및 값과 함께 레코드 및 관련 필드의 ID를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
Upload Attachment/Document
이 작업 모듈은 파일을 업로드하여 지정한 레코드에 첨부하거나 문서를 업로드합니다.
모듈은 연결이 액세스하는 사용자 지정 필드 및 값과 함께 첨부 파일 또는 문서의 ID와 관련 필드를 반환합니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
파일 업로드
이 작업 모듈은 단일 파일을 Salesforce에 업로드합니다.
검색 결과
Search with Query
이 검색 모듈은 지정한 검색 쿼리와 일치하는 Salesforce의 개체에서 레코드를 찾습니다. 이 정보는 시나리오의 후속 모듈에 매핑할 수 있습니다.
이 모듈을 구성할 때 다음 필드가 표시됩니다.
Search
이 작업 모듈은 지정된 조건을 충족하는 모든 레코드를 검색합니다.