接続の確立
接続プロファイルの設定
[CData]リボンから[データの取得]をクリックし、[取得元:SuiteCRM]> 設定済みの接続 を選択してCData クエリウィンドウを起動します。新しい接続を設定するには、[新しいSuiteCRM 接続]をクリックします。ここでは、接続の設定、接続のテスト、および接続プロファイルの保存を行うことができます。
SuiteCRM への接続
SuiteCRM に接続するための要件は、サイトが実行しているAPI のバージョンによって異なります。
SuiteCRM V4.1 API
V4.1 API でSuiteCRM データに接続するには、次の接続プロパティを設定します。
- Schema: suitecrmv4。
- URL:SuiteCRM アプリケーションに紐づいているURL。例:http://suite.crm.com
- User:SuiteCRM アカウントに紐づいているユーザー。
- Password:SuiteCRM アカウントのユーザーに紐付けられたパスワード。
SuiteCRM V8 API
SuiteCRM はOAuth2 認証標準を利用しています。SuiteCRM V8 API に接続する前に、OAuth2 の秘密鍵と公開鍵が適切に設定されていることを確認してください。 詳しくは、SuiteCRM Developer Guide API V8 setup instructions を参照してください。
SuiteCRM V8 API への認証
SuiteCRM V8 API は認証メカニズムとしてOAuth2.0 を使用し、2つのグラント種別、PASSWORD またはCLIENT のいずれかに基づきます。OAuth で認証するには、Schema をsuitecrmv8 に設定し、カスタムOAuth アプリケーションの作成 で説明するとおり、カスタムOAuth アプリケーションの作成が必要となります。
クライアントクレデンシャルグラント
SuiteCRM V8 API に接続するには、次のプロパティを設定します。
- Schema: suitecrmv8。
- AuthScheme: OAuthClient。
- OAuthClientId:カスタムOAuth アプリケーションの作成時に返されるクライアントキー。(カスタムOAuth アプリケーションの作成 参照)
- OAuthClientSecret:カスタムOAuth アプリケーションの作成時に返されるクライアントシークレット。(カスタムOAuth アプリケーションの作成 参照)
- URL:SuiteCRM システムのベースURL。例:https://suitecrmhost/
パスワードグラント
SuiteCRM V8 API に接続するには、次のプロパティを設定します。
- Schema: suitecrmv8。
- AuthScheme: OAuthPassword。
- OAuthClientId:カスタムOAuth アプリケーションの作成時に返されるクライアントキー。 (カスタムOAuth アプリケーションの作成 参照)
- OAuthClientSecret:カスタムOAuth アプリケーションの作成時に返されるクライアントシークレット。 (カスタムOAuth アプリケーションの作成 参照)
- User:ユーザーのユーザーネーム。
- Password:ユーザーのパスワード。
- URL:SuiteCRM システムのベースURL。例:https://suitecrmhost/
接続プロパティ
最後に、Connection プロパティを参照してください。接続の確立に使用できるさまざまなオプションの説明があります。
接続の管理
SuiteCRM への認証に成功すると、インポートするデータをカスタマイズすることができます。詳しくは、接続の管理 を参照してください。
関連項目
- データのクエリ:[データ選択]ウィザードを使用してスプレッドシートにデータをプルします。また、ここではスケジュールされたデータのリフレッシュも設定できます。
- Excel アドインの使用:利用可能なCData Excel 関数 を使用するなど、SuiteCRM データとやり取りする他の方法が見つかります。