この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

カスタム接続アプリケーションハンドラを介したアクセスの管理

Apex でカスタム接続アプリケーションハンドラを作成して、接続アプリケーションの呼び出し方法をカスタマイズします。このカスタムハンドラは、新しい認証プロトコルをサポートしたり、ビジネスプロセスにメリットがある形でユーザ属性に応答することができます。
使用可能なインターフェース: Salesforce Classic (使用できない組織もあります) および Lightning Experience の両方
接続アプリケーションを作成可能なエディション: Group Edition、Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition

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


必要なユーザ権限
[接続アプリケーション] ページを参照する 「設定の表示」
接続アプリケーションを参照、作成、更新または削除する 「アプリケーションのカスタマイズ」および

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

プロファイル、権限セット、およびサービスプロバイダの SAML 属性以外のすべての項目を更新する 「アプリケーションのカスタマイズ」および

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

プロファイル、権限セット、およびサービスプロバイダの SAML 属性を更新する 「アプリケーションのカスタマイズ」および「すべてのデータの編集」
接続アプリケーションをインストールおよびアンインストールする 「アプリケーションのカスタマイズ」および

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

パッケージ化された接続アプリケーションをインストールおよびアンインストールする 「アプリケーションのカスタマイズ」および

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

および「AppExchange パッケージのダウンロード」

  1. [設定] から、[クイック検索] ボックスに「接続アプリケーション」と入力し、[接続アプリケーションを管理する] を選択します。
  2. アクセスの設定の対象である接続アプリケーションの横にある [編集] をクリックします。
  3. [カスタム接続アプリケーションハンドラ] で、接続アプリケーションの動作をカスタマイズするために作成した Apex プラグインクラスの名前を入力します。
  4. [別のユーザとして実行] には、プラグインが代わりに実行されるユーザアカウントを選択します。
    ユーザが接続アプリケーションに対して認証されていない場合は、authorize メソッドを使用します。『Apex コード開発者ガイド』ConnectedAppPlugin クラスを参照してください。