Loading
ユーザーの識別およびアクセス権の管理
目次
絞り込み条件を選択

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

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

          Salesforce ヘルプ全体を検索
          キャンバスアプリケーションとしての接続アプリケーションの公開

          キャンバスアプリケーションとしての接続アプリケーションの公開

          接続アプリケーションをキャンバスアプリケーションとして公開できます。キャンバスアプリケーションは、組織の Salesforce システム管理者がインストールするアプリケーションとして使用できるほか、さまざまな組織のユーザーがインストールする個人用アプリケーションとしても使用できます。ユーザーが [Chatter] タブからキャンバス個人用アプリケーションにアクセスすると、そのアプリケーションが Salesforce データに接続できるように促されます。ユーザーはアプリケーションをキャンバス個人用アプリケーションにするように選択できます。

          必要なエディション

          使用可能なインターフェース: Salesforce Classic および Lightning Experience の両方

          接続アプリケーションを作成可能なエディション: Group Edition、Essentials Edition、Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition

          接続アプリケーションをインストール可能なエディション: すべてのエディション

          必要なユーザー権限
          接続アプリケーションを参照、作成、更新または削除する

          「アプリケーションのカスタマイズ」および

          「すべてのデータの編集」または「接続アプリケーションの管理」のいずれか

          プロファイル、権限セット、およびサービスプロバイダーの SAML 属性以外のすべての項目を更新する

          「アプリケーションのカスタマイズ」および

          「すべてのデータの編集」または「接続アプリケーションの管理」のいずれか

          プロファイル、権限セット、およびサービスプロバイダーの SAML 属性を更新する 「アプリケーションのカスタマイズ」および「すべてのデータの編集」および「プロファイルと権限セットの管理」
          コンシューマー鍵とコンシューマーの秘密を循環する 「コンシューマーキーと秘密の循環の許可」
          接続アプリケーションをインストールおよびアンインストールする

          「アプリケーションのカスタマイズ」および

          「すべてのデータの編集」または「接続アプリケーションの管理」のいずれか

          パッケージ化された接続アプリケーションをインストールおよびアンインストールする

          「AppExchange パッケージのダウンロード」および「アプリケーションのカスタマイズ」および

          「すべてのデータの編集」または「接続アプリケーションの管理」のいずれか

          メモ
          メモ Spring '26 以降、接続アプリケーションの作成は制限されています。 Spring '26 中およびそれ以降も、既存の接続アプリケーションを使用できます。ただし、代わりに外部クライアントアプリケーションを使用することをお勧めします。引き続き接続アプリケーションを作成する必要がある場合は、Salesforce サポートにお問い合わせください。

          詳細については、「新しい接続アプリケーションは Spring '26 で作成できなくなりました」を参照してください。

          キャンバスアプリケーションについての詳細は、『Canvas 開発者ガイド』を参照してください。

          1. 接続アプリケーションを作成し、その基本情報を完了します。
          2. [キャンバスアプリケーション設定] セクションで [キャンバス] を選択し、接続アプリケーションをキャンバスアプリケーションとして公開します。
          3. サードパーティアプリケーションへのキャンバスアプリケーション URL を入力します。キャンバスアプリケーションへのリンクをクリックすると、ユーザーはこの URL に転送されます。
          4. アクセス方法を選択し、キャンバスアプリケーションで OAuth 認証フローを開始する方法を指定します。
            • 署名付き要求 (POST) — OAuth 認証を使用しますが、Salesforce システム管理者がキャンバスアプリケーションをインストールする場合、キャンバスアプリケーションはユーザーのアクセスを暗黙的に許可します。ユーザーは、アプリケーションがユーザー情報にアクセスすることを許可するように促されません。このアクセス方法を使用する場合、認証はキャンバスアプリケーションの URL に直接 post 送信されます。

              キャンバスアプリケーションで署名付き要求認証を使用する場合は、[選択した OAuth 範囲] に [ユーザーに代わっていつでも要求を実行] を選択しないでください。

            • OAuth Webflow (GET) — OAuth 認証が使用され、ユーザーはユーザー情報へのアプリケーションのアクセスを許可するように促されます。このアクセス方法を使用する場合、キャンバスアプリケーションで OAuth 認証フローが開始されるようにする必要があります。
          5. キャンバスアプリケーションの認証に SAML シングルサインオン (SSO) を使用している場合、[SAML の開始方法] 項目を選択します。この項目では、次のいずれかのオプションを選択できます。
            • ID プロバイダーによる開始 — Salesforce が SSO フローを開始する最初の要求を行います。
            • サービスプロバイダーによる開始 — キャンバスアプリケーションは呼び出された後に SSO フローを開始します。
            メモ
            メモ この項目を有効化するには、[Web アプリケーション設定] セクションで、[SAML の有効化] を選択する必要があります。
          6. [場所] で、ユーザーにキャンバスアプリケーションを表示する場所を選択します。
            • Chatter フィード — キャンバスアプリケーションをフィードに表示します。このオプションを選択すると、CanvasPost フィード項目を作成して現在のユーザーがキャンバスアプリケーションにアクセスできるようにします。
            • Chatter タブ — キャンバスアプリケーションを Chatter タブのアプリケーションナビゲーションリストに自動的に表示します。
            • コンソール — キャンバスアプリケーションを Salesforce コンソールのフッターまたはサイドバーに表示します。このオプションを選択した場合、キャンバスアプリケーションをカスタムコンソールコンポーネントとして追加して、コンソールのどこにキャンバスアプリケーションを表示するのかを選択する必要があります。
            • レイアウトおよびモバイルカード — キャンバスアプリケーションをページレイアウトまたはモバイルカードに表示できます。このオプションを選択した場合、キャンバスアプリケーションをページレイアウトに追加して、表示する場所を選択します。
            • Lightning コンポーネント:キャンバス アプリケーションがカスタム Lightning コンポーネントに表示されます。
            • モバイルナビゲーション — キャンバスアプリケーションを Salesforce アプリケーションのナビゲーションメニューからアクセス可能にします。
              メモ
              メモ キャンバスアプリケーションは、Salesforce for Android のアプリケーションナビゲーションメニューには表示されません。キャンバスアプリケーションをナビゲーションメニューに表示するには、Salesforce モバイル Web にログインします。
            • Open CTI — キャンバスアプリケーションを通話制御ツールに表示します。このオプションを選択した場合、キャンバスアプリケーションを表示するにはコールセンターの定義ファイルにキャンバスアプリケーションを指定します。
            • パブリッシャー — キャンバスアプリケーションをパブリッシャーに表示します。このオプションを選択した場合、キャンバスカスタムクイックアクションを作成して、グローバルレイアウトまたはオブジェクトレイアウトに追加します。
            • Visualforce ページ — キャンバスアプリケーションを Visualforce ページに表示できます。Visualforce ページにキャンバスアプリケーションを公開するために <apex:canvasApp> コンポーネントを追加する場合は、キャンバスアプリケーションの表示場所にこの場所を必ず選択してください。これ以外の場所を選択するとエラーになります。
          7. キャンバスアプリケーションのグローバルアクションを作成するには、[アクションの自動作成] を選択します。[場所] で [パブリッシャー] を選択します。
            このオプションを使用しない場合、グローバルアクションは作成されません。アクションは後で作成することもできます。
          8. 独自の Canvas.CanvasLifecycleHandler Apex クラスを実装する場合は、[ライフサイクル クラス] にクラス名を入力します。
            Canvas.CanvasLifecycleHandler Apex クラスを指定すると、コンテキスト情報をカスタマイズし、キャンバスアプリケーションにカスタム動作を追加できます。
          9. アプリケーションをユーザーがインストールできるようにするには、[キャンバス個人用アプリケーションとして有効化] を選択します。Chatter タブは、キャンバス個人用アプリケーションをサポートしている唯一の場所です。
            メモ
            メモ [キャンバス個人用アプリケーションとして有効化] 設定が表示されない場合は、アプリケーションの対象組織のシステム管理者がキャンバス個人用アプリケーションを有効にしていません。詳細は、『Canvas 開発者ガイド』「組織でのキャンバス個人用アプリケーションの有効化」を参照してください。
          10. 接続アプリケーションのすべての設定が完了したら、[保存] をクリックします。
           
          読み込み中
          Salesforce Help | Article