Loading
メール配信ドメイン検証状況の確認方法のご案内続きを読む
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む
ユーザーの識別およびアクセス権の管理
目次
絞り込み条件を選択

          結果がありません
          結果がありません
          検索のヒントをいくつかご紹介します

          キーワードの入力ミスがないか確認する。
          より一般的な検索語を使用する。
          絞り込み条件を減らして、検索範囲を広げる。

          Salesforce ヘルプ全体を検索
          Dev Hub組織にない外部クライアントアプリケーションのパッケージ化

          Dev Hub組織にない外部クライアントアプリケーションのパッケージ化

          Dev Hub組織で作成されていない外部クライアント アプリケーションをパッケージ化するには、名前空間を使用して組織をDev Hub組織に接続します。

          必要なエディション

          使用可能なインターフェース: Lightning Experience
          使用可能なエディション: Professional Edition、Performance Edition、Unlimited Edition、および Developer 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. Unlocked Packages/Second-Generation Managed Packages (ロック解除済みパッケージ/第二世代管理パッケージ)」を有効にします。

            「第2世代管理パッケージ」および「Enable Dev Hub and Second-Generation Managed Packaging」を参照してください。

          2. 組織から、Dev Hub組織の名前空間レジストリにある外部クライアント アプリケーションに名前空間をリンクします。
          3. Salesforce CLIを使用してDev Hubを認証します。
            sf org login web --set-default-dev-hub

          第二世代管理パッケージの作成

          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