Loading
시스템 관리자에 대한 피싱 방지 MFA 및 전 직원사용자 MFA 적용 안내 더 많이 읽기
현재 다수의 문의가 발생하여 대응에 지연이 발생하고 있습니다.더 많이 읽기
코드가 아닌 클릭을 통해 Salesforce 확장
Salesforce 사이트 로그인 및 등록 설정 관리

Salesforce 사이트 로그인 및 등록 설정 관리

사용자가 공용 Salesforce 사이트에서 포털을 등록하고 로그인할 수 있도록 만듭니다. 예를 들어 아이디어 사이트를 탐색하는 사용자가 해당 사이트에서 직접 등록 및 로그인할 수 있습니다. 그런 다음, 해당 사용자는 인증된 사용자로 아이디어 커뮤니티에 투표하고 댓글을 추가하거나 참여할 수 있습니다. 사용자가 성공적으로 로그인했을 경우 공용 사이트에서 연결된 포털로 원활하게 들어갈 수 있습니다.

필수 Edition

지원 제품: Salesforce Classic 및 Lightning Experience 모두
지원 제품: Developer, Enterprise, PerformanceUnlimited Edition
필요한 사용자 권한
Salesforce 사이트 만들기 및 편집:

응용 프로그램 사용자 정의

OR

익스피리언스 만들기 및 설정

노트
노트 자가 등록에는 고객 포털만 사용할 수 있습니다. 파트너 포털은 자가 등록을 지원하지 않습니다.

인증된 웹사이트 대량 포털 사용자 라이센스는 Salesforce 사이트에서 사용하기 위해 특별히 고안되었습니다. 대량을 위해 제작되었으므로 Salesforce 사이트에서 비용 효율적으로 사용할 수 있는 옵션입니다.

Salesforce 사이트에서는 기본적으로 제공되는 등록 및 로그인 로직을 제공합니다. 기본 Lightning Platform-브랜드화된 Visualforce 페이지는 등록, 로그인, 암호 분실, 및 암호 변경과 연결됩니다. 이 페이지를 수정하거나 자신의 가지고 있는 페이지로 교체할 수 있습니다.

기본적으로 다음의 로그인 및 등록 페이지가 제공됩니다.

페이지 이름 설명
SiteLogin 기본 로그인 페이지입니다. Salesforce 사이트에서 사용자를 연결된 포털에 로그인시키는 데 사용합니다.
SiteRegister 기본 등록 페이지입니다. Salesforce 사이트에서 연결된 고객 포털에 대한 새 사용자를 등록하는 데 사용합니다.
SiteRegisterConfirm 기본 등록 확인 페이지입니다. 연결된 고객 포털에 성공적으로 등록되었는지 사용자가 보는 페이지입니다.

내장 로그인 프로세스는,

  • 해당 로그인에 대해 사이트를 이용하게 할지 여부를 체크합니다.
  • 해당 사이트에 그 사용자가 유효한 사용자인지 체크합니다
  • 사용자가 만료된 암호를 재설정할 수 있도록 합니다

내장 등록 프로세스는,

  • 해당 사이트와 연결된 고객 포털에 대한 기존 사용자에 대해 새 사용자 정보를 체크합니다.
  • 새 사용자에 대한 연락처가 이미 존재하는지 여부를 체크합니다.
  • 연락처가 존재하지 않을 경우 연락처를 만들고 해당 연락처를 사이트의 계정에 연결합니다.
    중요
    중요 연락처를 사이트의 계정과 연결하면 계정 ID를 사용하여 SiteRegisterController를 업데이트해야 합니다.
  • 새 사용자에 대해 고객 포털을 활성화하고 이메일 확인 메시지를 보냅니다.
  • 또는 표준 이메일 확인 메시지를 보내지 않고, 사용자가 그 등록 페이지에서 암호를 만들 수 있도록 합니다.
노트
노트 개인 계정을 고객 포털 사용자로 만들고 활성화하려면 createPersonAccountPortalUser Apex 메서드를 사용합니다. 게스트 사용자의 프로필에 정의된 기본 레코드 유형 또는 지정된 레코드 유형을 사용하여 개인 계정을 만들려면 createPersonAccountPortalUser를 사용하여 사이트 포털에서 개인 계정을 활성화합니다. 개인 계정은 대량 포털 사용자로만 활성화할 수 있습니다.
  1. 내장형 등록 프로세스를 위해 사이트 및 연락처를 연결한 후에는 계정 ID를 사용하여 SiteRegisterController를 업데이트합니다.
    1. 설정에서 빠른 찾기 상자에 Apex 클래스를 입력한 다음, Apex 클래스를 선택합니다.
    2. 사이트 등록 조정기 옆에 있는 편집을 클릭합니다.
    3. private static Id PORTAL_ACCOUNT_ID = '<Account_ID>'; 줄을 찾고 새 사용자에게 연결할 계정의 ID를 삽입합니다.
      다음의 예와 같이 행을 작성합니다.
      private static Id PORTAL_ACCOUNT_ID = '001DoooooolQpyk';
    4. 변경 사항을 저장합니다.
  2. 포털에 대한 공용 로그인 및 등록을 활성화합니다.
    1. 설정에서 빠른 찾기 상자에 사이트를 입력한 다음, 사이트를 선택합니다.
    2. 사이트의 이름을 클릭합니다.
    3. 로그인 설정을 클릭합니다.
    4. 편집을 클릭합니다.
    5. 로그인 사용 목록에서 포털을 선택해 사이트와 연결합니다. 선택한 포털은 로그인 사용 가능 옵션이 선택되어 있어야 합니다. 고객 포털의 경우 자가 등록 활성화 옵션도 선택되어야 합니다. Salesforce 사이트는 다음의 포털 설정을 활용합니다.
      • 로그아웃 URL은 로그아웃 시 사용자를 특정 페이지로 이동하려는 경우에 사용합니다. 이 값을 비워두면 사용자는 사이트의 활성 사이트 홈페이지 필드에 지정된 페이지로 이동합니다.
      • 암호 분실 템플릿은 분실한 암호 프로세스에 사용됩니다.
      • 머리글, 바닥글, 로고, 로그인 메시지는 아이디어 홈페이지와 답변 홈페이지의 모양 및 느낌에 사용됩니다.
      • 고객 포털의 경우:
        • 새 사용자 템플릿은 암호가 제공되지 않은 경우 자가 등록에 사용됩니다.
        • 기본 새 사용자 라이센스, 기본 새 사용자 역할, 기본 새 사용자 프로필은 자가 등록에 사용됩니다.
    6. 암호 변경 페이지를 선택합니다.
      기본 페이지가 제공되나, 조회 필드를 이용하여 자신만의 페이지를 선택할 수도 있습니다.
    7. 인증된 사용자가 액세스 제어에서 허용한 표준 Salesforce 페이지에 액세스할 수 있으려면 표준 Salesforce 페이지에 대한 액세스 허용을 선택합니다.
      이 설정은 기본적으로 활성화되어 있습니다. 이 설정을 비활성화하면 액세스 제어에서 액세스를 허용하는 경우에도 인증된 사용자가 표준 Salesforce 페이지에 액세스할 수 없습니다.
    8. SSL을 사용하는 경우 보안 웹 주소 필드에 이 사이트에 대한 고유한 Salesforce 사이트 URL이 표시됩니다.
    9. 작업을 저장합니다.

사이트에서 단일 등록을 위해 ID 공급자를 사용할 수 있도록 설정할 수도 있습니다.

다음 사항도 참조:

 
로드 중
Salesforce Help | Article