Skip to main content

라이선스 관리하기

학습 목표

이 유닛을 완료하면 다음을 수행할 수 있습니다.

  • 라이선스 관리 앱과 그 목적을 정의할 수 있습니다.
  • 라이선스 관리 앱의 주요 기능을 식별할 수 있습니다.

라이선스 관리 앱 만나보기

멋진 패키지를 생성하고 라이선스에 대한 기본 사항을 배웠습니다. 어떤 종류의 라이선스를 사용할지 결정했을 수도 있습니다. 이제 AppExchange에서 패키지를 판매하고 다운로드를 추적할 수 있도록 설정할 차례입니다.

이때 LMA(라이선스 관리 애플리케이션)를 사용할 수 있습니다. LMA는 설치 및 라이선스에 대한 레코드를 유지하고 고객을 지원하기 위한 기본 도구를 제공합니다. Salesforce는 일반적으로 비즈니스 조직에 있는 관리 패키지로 LMA를 배포합니다.

LMA를 구성한 경우 라이선스를 간편하게 추적할 수 있습니다. 잠재 고객이 패키지를 설치할 때마다 LMA는 LMA가 설치된 조직에 다음의 두 가지 레코드를 생성합니다.

  • 잠재 고객을 식별하는 리드 레코드
  • 패키지에 대한 라이선스 조건에 따라 해당 잠재 고객에 대한 라이선스 레코드

또한 LMA는 문제 해결을 위해 고객과 연락하는 데 도움이 되는 지원 콘솔을 제공합니다. 콘솔을 사용하면 패키지가 설치된 조직을 찾을 수 있습니다. 고객이 액세스 권한을 부여한 경우 고객 조직에 로그인하여 문제를 디버깅할 수도 있습니다. 고객 지원에 대한 자세한 내용은 다음 유닛에서 다루겠습니다.

대단하지 않나요? 이렇게 멋진 앱에 어떻게 액세스할 수 있을까요? 표준 파트너 가입 프로세스를 통해 파트너 비즈니스 조직(PBO)을 확보했다면 LMA가 PBO에 이미 설치되어 있습니다. LMA가 설치되었는지 확인할 수 있습니다. App Launcher(앱 시작 관리자)(앱 시작 관리자 아이콘)에서 License Management App(라이선스 관리 앱)을 검색 및 선택합니다.  

License Management App(라이선스 관리 앱)이 하이라이트된 앱 시작 관리자

설치되지 않은 경우 Salesforce Partner Community에 지원 사례를 기록하여 LMA에 대한 액세스 권한을 요청하세요. 이 작업을 수행하기 전에 파트너 계약에 서명했는지 확인하세요.

LMA에 대한 액세스 권한 요청하기

      1. Salesforce Partner Community에 로그인합니다.

      2. 질문 아이콘을 클릭하고 Log a Case for Help(사례 기록 후 도움 받기)를 클릭합니다.

참고

Salesforce Partner Program 지원 타일이 표시되지 않으면 조직 선택기를 사용하여 Salesforce 파트너십 계정과 연결된 조직을 선택하세요.

파트너 운영 팀이 사례를 검토하고 설치 링크가 포함된 이메일을 보냅니다.

LMA 구성하기

다른 패키지와 마찬가지로, LMA에는 역할 및 액세스 권한 할당을 포함하여 다양한 구성 가능 설정이 있습니다. 리드 및 라이선스는 수익 스트림에 대한 중요한 정보를 제공하므로 시간을 들여 이러한 설정을 이해할 가치가 있습니다.

개체 권한 설정하기

라이선스 조직 내 대부분의 사용자는 권한이 필요하지 않습니다. 라이선스를 확인하는 사용자는 읽기 권한이 필요합니다. 라이선스 레코드를 수정하는 사용자는 읽기 및 편집 권한이 필요합니다.

패키지

리드 관리자를 할당한 사용자만 편집 권한이 필요합니다. 다른 사용자는 읽기 권한이 있거나 아무 권한도 없습니다.

패키지 버전

모든 사용자는 이러한 레코드를 생성, 수정 또는 삭제할 필요가 없으므로 읽기 권한이 있거나 아무 권한도 없습니다.

프로필 또는 권한 집합에서 필드 수준 보안 설정하기

라이선스 설정은 조직 내 다양한 사용자에 대해 이러한 필드를 관리하는 방법에 따라 다릅니다.

패키지

모든 필드를 읽기 전용으로 만듭니다.

패키지 버전

모든 필드를 읽기 전용으로 만듭니다.

LMA 구성에 대한 자세한 내용은 License Management App(라이센스 관리 앱)에 대한 권한 구성을 참조하세요.

LMA 사용자 정의 개체 이해

LMA는 여러 사용자 정의 개체를 설치하고 유지 관리합니다.

사용자 정의 개체 기능 사용 방법

패키지

AppExchange의 관리 패키지를 나타냅니다.

고객을 특정 패키지와 연결합니다.

패키지 버전

특정 패키지의 버전 번호를 나타냅니다.

어느 고객이 어느 버전의 패키지를 사용하고 있는지 알려줍니다.

라이선스

패키지에 대한 라이선스 제한을 적용합니다.

특정 고객 조직 내에서 패키지 라이선스를 관리할 수 있습니다.

라이선스 수정

패키지에 대해 LMA를 설정했으며, 고객이 패키지를 설치하고 있습니다. 좋습니다! 패키지가 충분한 인기를 끌었다면 다음과 같은 경우 라이선스를 조정해야 합니다.

  • 무료 평가판을 사용하는 고객이 패키지의 정식 버전으로 전환하기를 원합니다.
  • 유료 고객은 모든 직원이 여러분의 작업에서 혜택을 누릴 수 있도록 더 많은 라이선스 시트를 필요로 합니다.

다행히도 이러한 종류의 변경은 쉽게 수행할 수 있습니다.

라이선스 수정하기

  1. 비즈니스 조직의 앱 시작 관리자( 앱 시작 관리자 아이콘)에서 License Management App(라이선스 관리 앱)을 선택합니다.
  2. LMA에서 Licenses(라이선스)로 이동합니다.
  3. 수정하려는 고객 라이선스에 대한 레코드를 선택하고 Modify License(라이선스 수정)를 클릭합니다. Edit(편집)를 클릭하지 마세요. 다른 작업에 필요합니다. 레코드에 대한 Modify License(라이선스 수정)가 표시되지 않으면 페이지 레이아웃에 추가하세요.  Modify License(라이선스 수정) 메뉴 옵션
  4. 이제 해당 필드의 값을 변경하여 라이선스 레코드를 수정합니다. 라이선스 레코드에서는 고객의 라이선스 조건을 수정합니다.

다음은 라이선스 레코드에서 수정할 수 있는 필드에 대한 요약입니다.

필드 설명

Expiration(만료)

패키지의 만료 날짜입니다. 이 필드의 날짜가 지나면 고객은 패키지를 더 이상 사용할 수 없습니다. 라이선스가 만료되지 않도록 하려면 Does not expire(만료되지 않음)를 선택하세요.

Seats(시트)

이 필드는 라이선스가 부여된 시트 수, 또는 패키지를 사용할 수 있는 고객 조직의 사용자 수를 정의합니다. 최대 99,000,000개의 시트를 할당할 수 있으며, 고객의 관리자는 이 시트를 사용자에게 할당합니다. 또는 Site License(사이트 라이선스)를 선택하여 고객 조직의 모든 사용자가 패키지를 사용하도록 허용하세요.

Status(상태)

이 필드는 고객이 패키지에 액세스할 수 있는지 여부를 제어합니다. 선택 목록에서 값을 선택하세요.
Trial(평가판) - 고객이 최대 90일 동안 제품을 체험해 볼 수 있습니다. 평가판 라이선스를 활성 라이선스로 전환하면 다시 평가판으로 되돌릴 수 없습니다.

활성 - 고객이 라이선스 계약에 따른 제품을 사용하도록 합니다. 

일시 중단 - 고객이 제품을 이용하지 못하게 합니다. 

고객이 패키지를 제거하면 Status(상태) 필드가 Uninstalled(설치 제거됨)로 설정되며 라이선스를 수정할 수 없습니다.

설치 추적 기능 활용하기

LMA는 Salesforce Platform을 기반으로 구축된 관리 패키지이므로 기대하는 모든 기능과 유연성을 갖추고 있습니다. 약간의 노력만 들이면 필요에 맞게 사용자 정의할 수 있습니다. 예를 들어 다음을 수행할 수 있습니다.

예를 들어 고객이 패키지를 제거할 때 영업 운영 팀에 알리거나, 고객의 라이선스가 곧 만료될 때 영업 담당자에게 알릴 수 있습니다. 이렇게 하면 고객과의 소통을 유지하고, 라이선스로 인해 고객 업무 및 관계가 중단되는 것을 방지할 수 있습니다.

이것이 바로 라이선스의 핵심입니다. 이 시점에서 Salesforce가 라이선스 관리 앱의 이름을 그렇게 지은 이유를 아실 것입니다. 하지만 앞서 언급했듯이 LMA는 다른 방식으로 도움을 줄 수 있습니다. 다음 유닛에서는 패키지의 신기능을 릴리스하는 방법을 결정하는 데 사용하는 몇 가지 새로운 도구를 소개합니다.

리소스

계속해서 무료로 학습하세요!
계속 진행하려면 계정을 가입하세요.
얻을 수 있는 이점
  • 커리어 목표에 대한 개인화된 권장 사항 제공받기
  • 실습 과제 및 퀴즈를 통해 스킬 연습
  • 진행 상황을 추적하고 고용주에게 공유
  • 멘토십과 커리어 기회에 연결