Loading
사용자 식별 및 액세스 관리
목차
필터 선택

          결과 없음
          결과 없음
          몇 가지 검색 팁

          키워드의 맞춤법을 확인하십시오.
          더 일반적인 검색 용어를 사용하십시오.
          필터 수를 줄여 검색 범위를 확장하십시오.

          전체 Salesforce 도움말 검색
          Dev Hub 조직에 없는 외부 클라이언트 앱 패키징

          Dev Hub 조직에 없는 외부 클라이언트 앱 패키징

          Dev Hub 조직에서 생성되지 않은 외부 클라이언트 앱을 패키징하려면 네임스페이스를 사용하여 조직을 Dev Hub 조직에 연결합니다.

          필수 Edition

          지원 제품: Lightning Experience
          지원 제품: Professional, Performance, UnlimitedDeveloper Edition
          필요한 사용자 권한
          외부 클라이언트 앱 만들기 외부 클라이언트 앱 만들기, 편집 및 삭제

          외부 클라이언트 앱 만들기 및 소스 조직 구성

          1. 패키지 가능한 외부 클라이언트 앱을 만듭니다.
            1. 외부 클라이언트 앱 만들기
            2. 배포 상태로 패키지됨을 선택합니다.
          2. 조직에 대한 네임스페이스를 구성합니다.
          3. 조직을 인증하려면 조직의 이름을 선택하고 Salesforce CLI 사용하여 이 명령을 실행합니다.
            sf org login web -a <org name>
          4. 이 명령을 실행하여 메타데이터를 로컬 Salesforce DX 프로젝트로 가져옵니다.
            sf project retrieve start --manifest package.xml -o <org name>

          Dev Hub 조직 구성

          1. Dev Hub 조직을 활성화합니다.
            1. 설정에서 빠른 찾기 상자에 Dev Hub를 입력하고 Dev Hub를 선택합니다.
            2. Dev Hub를 활성화하려면 활성화를 클릭합니다.

              Dev Hub를 활성화한 후에는 비활성화할 수 없습니다.

            3. 잠금 해제 패키지/2세대 관리 패키지 활성화
          2. Dev Hub 조직의 네임스페이스 레지스트리에서 조직의 네임스페이스를 외부 클라이언트 앱과 연결합니다.
          3. Salesforce CLI 사용하여 Dev Hub 인증합니다.
            sf org login web --set-default-dev-hub

          2세대 관리 패키지 만들기

          1. Salesforce DX 프로젝트의 project-scratch-def.json을 업데이트하여 다른 조직의 외부 클라이언트 앱 패키징을 허용합니다. 이 설정을 추가합니다.
            {
              "settings": {
                "externalClientAppSettings": {
                  "enablePackageEcaOauthFromDevOrg": true
                }
              }
            }
            

            이 설정을 추가하지 않으면 패키지 버전 만들기 오류가 발생합니다. 예비 조직에서 외부 클라이언트 앱을 만들 수 없다는 오류 메시지가 표시됩니다.

          2. 패키지를 만듭니다.
            sf package create --name "testpkg" --package-type Managed --path "force-app"
          3. 패키지 버전을 만듭니다.
            sf package version create --package "testpkg" --installation-key test1234 -f config/project-scratch-def.json -w 15
            
           
          로드 중
          Salesforce Help | Article