サービス プロバイダ アプリケーションの作成
サービス プロバイダーの API にアクセスするには、そのサービス プロバイダーでアプリケーションを作成する必要があります。
アプリケーションを作成すると、コンシューマ キー (API キーまたはアプリケーション キーとも呼ばれます) およびコンシューマ シークレット (API シークレットまたはアプリケーション シークレットとも呼ばれます) が生成されます。OAuth クライアントを作成する場合は、ターゲット システムとアプリケーションの認証を設定するために、キーおよびシークレットが必要です。
ベーシック エンジン ロボットで OAuth を使用する機能は制限されているため、新しいアプリケーションを作成するのではなく、OAuth クライアント用の既存のサービス プロバイダ アプリケーションのみを維持することをお勧めします。
アプリケーションを作成するには、サービス プロバイダの開発者コミュニティにログインし、[新しいアプリケーションの作成] またはそれと同等のオプションを選択して必要な情報を入力します。
「サービス プロバイダ」を参照してください。関連項目: アウトオブバンド アプリケーションの登録。
このトピックでは、サービス プロバイダ アプリケーションの作成方法について説明します。
- サービス プロバイダの Web サイトにログインし、必要に応じて新しいアカウントを作成して、[アプリの作成] をクリックします。
-
アプリケーションの名前および説明などの必要な情報を入力し、利用規約を読んでから同意を選択します。
フィールドの 1 つに、[コールバック URL] があります。これはサービス プロバイダがブラウザをリダイレクトする URL です。
アウトオブバンドとして登録されるアプリケーションを作成する場合は、[コールバック URL] を空白のままにします。「アウトオブバンド アプリケーションの登録」を参照してください。
インバンド アプリケーションの場合、このフィールドは、Management Console がデプロイされているフォルダ内のパス OAuthCallback に設定する必要があります。
ほとんどのサービス プロバイダでは、コールバック URL を http://localhost:50080/OAuthCallback に指定します。ただし、一部の他のサービス プロバイダでは、localhost を含むコールバック URL が許可されていないことに注意してください。代わりに http://127.0.0.1:50080/OAuthCallback を使用してください。
サービス プロバイダから要求された場合は、Management Console を実行しているコンピュータのホスト名または非ループバック IP アドレスを指定する必要があります。このページは認証ユーザーのブラウザで読み込まれるため、パブリックのホスト名または IP アドレスを指定することはできません。
IP アドレスが 127.0.0.1 以外の場合、すべてのサービス プロバイダは HTTPS 接続を必要とします。また、この場合は、Management Console SSL を使用するように設定する必要があります。詳細については、『Tungsten RPA 管理者ガイド』を参照してください。アプリケーションを作成すると、アプリケーションの概要が表示されます。これらの値の一部を Management Console にコピーする必要があります。
-
コールバック URL として入力したものと同じ IP アドレスまたはホスト名を使用して、ブラウザで Management Console を開きます。
この例では、ブラウザを http://127.0.0.1:50080/ に指定しています。
-
アプリケーションにアクセスするための認証を作成するには、「Vault」および「OAuth クライアントの設定」を参照してください。