カスタムコネクターを作成するには、以下の手順を実行します。
「 Microservices 」タブに移動します。
画面右上の +新しく作成する をクリックします。
「 Connection 」を選択し、 Pick & 作成をクリックします。
左側のペインで カスタム コネクターカテゴリをクリックします。
新しく作成する カスタム コネクターをクリックします。
また、カスタムコネクターのカードをクリックして接続を確立することもできます。詳細はこちら
カスタムコネクターを作成するには、以下の主要な設定が必要です。
一般 では、コネクター名、コネクターリンク名、説明、ロゴなど、カスタムコネクターの基本情報を定義します。
Security では、Authentication種類、Authenticationパラメーター、Scopesなど、カスタムコネクターの認証設定を定義します。
差出人の前の手順を続けて、コネクター名および説明をカスタムコネクター用に入力します。
コネクター名は、作成するコネクターの表示名です。
説明(任意)は、カスタムコネクターの詳細やその他の情報を保存するテキストボックスです。
「作成 カスタム コネクター」をクリックします。カスタムコネクタービルダーの一般セクションに移動します。
一般 セクションにはコネクターの基本詳細が含まれています。
コネクター名、コネクター リンク 名前、および説明は初期画面で自動入力されます。各項目をクリックすることで編集も可能です。
カスタムコネクター用のロゴをアップロードしてください。
メモ:
3. 「保存 & 続ける」をクリックすると、Securityセクションへ進みます。
Authentication 種類 |
説明 |
項目 |
基本 |
対象サービスのAPIドキュメントに記載されているキーの指定が必要です。コネクター設定は、接続認証の段階で表示されます。 この際、パラメーター(ユーザー名、パスワード)の値を入力してください。入力された値は自動的にbase64アルゴリズムで暗号化され、ヘッダーとして「基本 <encrypted_value></encrypted_value>」形式で送信されます。 |
Parameter 名前:接続の認証時に表示される項目の表示名
![]()
メモ:
Parameter キー: 対象サービスで指定されたAPIキー API ドキュメントに記載されている、パラメーター値を送信する先を指定します。このキーは、接続の認証時に記載された Parameter 名前 としてユーザーに表示されます。
|
APIキー |
APIキーを利用してサードパーティのAPIと接続できます。APIキーは認証の際に固有の識別子として機能します。
|
Parameter 名前:パラメーターの表示名です。この名前は、接続を認証する際に表示されます。
![]()
メモ:
Parameter キー: APIドキュメントで指定されたご希望のサービスのキーであり、そのパラメーター値を送信する必要があります。
![]()
Parameter 場所: 認証の パラメーター がどのように送信されるかを決定します。指定されたURL(invoke URLスクリプト)と共に送信されます。対応するパラメータータイプは Query String、Form Data、およびHeaderです。
|
OAuth1 |
OAuth 1。+10、-10 プロトコルは、Creatorアプリケーションがユーザーの認証情報を開示せずに、APIを通じてサードパーティのリソースへアクセスできるようにします。ユーザーが認可を与えると、Creatorアプリケーションはサードパーティサービスから提供されるアクセストークンを使用して、ユーザーのリソースにアクセスできます。OAuth1は、ウェブベースのアプリケーションとの接続にのみ適しています。暗号署名と一時的なトークンを利用して通信を保護します。
|
Consumer キー:OAuth1におけるサードパーティアプリケーションの一意の識別子であり、サービスプロバイダーへのリクエスト時にアプリケーションを識別するために使用されます。アプリケーション側で厳重に管理してください。
![]()
メモ:
Consumer Secret: OAuth1においてconsumerキーに関連付けられるシークレットキーです。サードパーティアプリケーションがサービスプロバイダーへリクエストを送信する際に署名として使用されます。
![]()
メモ:
Authorization URL: アプリケーションアクセスの認可を取得するため、希望するサービスのAPIドキュメントで指定されたURLです。
Token URL: 希望するサービスのAPIドキュメントで指定された、リクエストトークンと引き換えにアクセストークンを取得するためのURLです。
Request Token URL: 認可プロセスをアプリケーションとサードパーティサービス間で開始するために使用するリクエストトークンを取得するURLです。
取り消す Token URL: 指定したOAuth1アクセストークンまたは更新トークンを取り消すためのURLです。取り消しリクエストを行うと、指定したトークンに関連付けられているクライアント権限が削除されます。
![]()
メモ:
|
OAuth2 |
認証 - OAuth2
OAuth 2。+10、-10 は、Webサーバー上のユーザーデータへの限定的なアクセスを提供する認可プロトコルです。OAuth 2。+10、-10 サーバーは、Creator アプリケーションがリソース所有者の代わりに保護されたリソースへアクセスするために使用できるアクセストークンを発行します。OAuth2 にはスコープがあり、Creator アプリケーションがユーザーから特定の権限を要求することが可能です。また、Webアプリケーションと非Webベースのアプリケーションの両方に対応しています。
|
Grant 種類: 保護されたリソースへターゲットサーバーからアクセスする方法を指します。サポートされているgrant種類は以下の通りです。
![]()
メモ:
![]()
メモ:
Client シークレット: 認証用のクライアントシークレットです。
アプリケーション。
![]()
メモ:
クライアント認証: クライアントの認証情報(クライアントIDとClient シークレット)を、トークンリクエスト時に認可サーバーへ送信し、本人確認を行う方法を指定します。
![]()
Token URL: アクセストークンを取得するためのURL(APIドキュメントに記載されている該当サービスのもの)。
![]()
取り消す Token URL: 指定したOAuth2アクセストークンまたは更新トークンを取り消すためのURL。トークンの取り消しリクエストを送信すると、指定トークンに紐付くクライアント権限が削除されます。
更新用トークンURL: 現在のaccess tokenが無効または有効期限切れとなった際に、新しいaccess tokenを取得するためのURLです。
![]()
Bearer 名前: APIリクエストの認証ヘッダーで接頭語として機能するテキストです。
期限日時: アクセストークンが失効する時間(秒単位)です。 初期設定の期限日時は3600秒です。
![]()
メモ:
|
OAuth Scopes(オプション) - アクセストークンを通じてユーザーに付与されるアクセス権限の範囲を制限します。
|
Scope 表示名: サードパーティの Scope の表示名です。 ![]()
メモ:
Scope 値: サードパーティ サービスに対して要求するアクセス権限のレベルです。
Scope Delimiter: ご希望のサービス API でスコープを区切る際に使用するデリミタです。
![]() |
|
ベアラートークン
|
この認証種類は、セキュアなベアラートークンで認証し、サードパーティAPIへの接続を可能にします。
|
パラメーター場所: リクエスト内でパラメーターをどのように渡すかを指定します。この項目はデフォルトで『Header』に設定されています。
パラメーター名: パラメーターの表示名を設定します。この名前は接続の認証時に入力を求められます。デフォルトで『Bearer Token』と入力されており、カスタマイズ可能です。
![]() • 英字または数字で始めてください。
パラメーターキー: 外部システムとの通信時に使用する技術的なキーを指定します。この項目は初期設定で『Authorization』に設定されており、編集できません。
トークン接頭語: トークンに付与される認証用の接頭語を定義します。リクエスト送信時、接頭語はトークンと共に含まれます。
|
AWS
|
この認証種類は、署名バージョン4認証を利用してAWSサービスへの接続を可能にします。
|
AWSサービス名: リクエストを送信する対象のAWSサービスを指定します。名前はAWS APIドキュメントに記載されている正確なサービス名と一致する必要があります。
AWS Region: リクエスト対象のサービスがホストされるAWSリージョンを指定します。リージョンはAWSがサポートする形式で入力してください(例: us-east-1, eu-west-2)。
|
認証情報の入力が完了したら、コネクターを「Ready」に設定します。
認証情報の入力が完了したら、コネクターを「Ready」に設定します。
ステージが下書き からReadyに変更されました。
Readyにマークされると、追加する Connectionボタンを使ってconnectionを追加できます。
OAuth2 で Authentication パラメーター の保存後、OAuth Scopesのセクションへ自動的に遷移します。または、左側のペインからOAuth Scopes をクリックしても移動できます。
次のページで、 +追加する Scope をクリックします。
Scope 名前とScope 値を入力し、追加するをクリックします。ここでは、Dropboxのスコープを追加例としています。
新しく追加するボタンをクリックして、さらにスコープを追加できます。
テーブル内の特定のスコープデータを編集または削除する場合は、三点リーダーをクリックします。
複数のスコープを削除したい場合は、チェックボックスで選択し、削除をクリックします。下図を参照してください。
特定のscopeを検索するには、scope 名前またはscope 値を 検索する タブに入力してください。
設定 as Ready ボタンをクリックします。ステージが 下書き から Ready に変更されます。
コネクターがReadyに設定された後、 追加する 外部連携 から連携を追加できます。
1. Microservicesページに移動し、スクロールして外部連携セクションまで進みます。
2. 外部連携が3つ以下の場合は、管理 カスタム Connectorsをクリックします。外部連携セクションに表示されます。
3. i) 外部連携が3つを超える場合は、詳細表示をクリックしてください。アカウント内のすべての外部連携が一覧表示されます。
ii) 管理 カスタム Connectorsをクリックします。
4. +作成 カスタム コネクター をクリックします。
5. カスタム Connectorsがカード形式で表示されている場合は、右上の +新しく作成する アイコンをクリックしてカスタム コネクターを作成します。
6. Creating your own カスタム コネクター セクションに記載の手順に従い、カスタム コネクターを作成します。
Microservices タブに移動し、右上の +新しく作成する をクリックします。
Connection を選択し、 Pick & 作成 をクリックします。
Built-in Connectors ページの一番下までスクロールし、 +作成 カスタム コネクター をクリックします。
カスタムコネクターを作成セクションに記載されている手順に従って、独自のカスタムコネクターを作成してください。
「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。
日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。