次の方法で共有


Resco Cloud

Resco Cloud は、高度にカスタマイズ可能で、セキュリティで保護され、機能豊富で、オフライン対応の 100% オールインワンのビジネス ソリューションです。

このコネクタは、次の製品とリージョンで使用できます。

サービス クラス リージョン
コピロット スタジオ Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
ロジック アプリ Standard 次を除くすべての Logic Apps リージョン :
     - Azure Government リージョン
     - Azure China リージョン
     - 米国国防総省 (DoD)
Power Apps Premium 次を除くすべての Power Apps リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
Power Automate Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
お問い合わせ
名前 Resco の専門家は、耳を傾け、支援する準備ができています
URL https://www.resco.net/contact-support/
Email mobilecrm@resco.net
コネクタ メタデータ
Publisher Resco
Web サイト https://www.resco.net/resco-cloud/
プライバシー ポリシー https://www.resco.net/privacy-notice/
カテゴリ 販売および CRM;生産性

Resco Cloud には、高度にカスタマイズ可能で、セキュリティで保護され、機能豊富で、オフライン対応の 100% のオールインワン ビジネス ソリューションが用意されています。 このコネクタを使用すると、レコードをシームレスに作成、読み取り、更新、削除できる操作が可能になります。

[前提条件]

このコネクタを使用するには、次のものが必要です。

  • Resco Cloud の組織、または Resco の関連製品。
  • 30 日間無料試用版 サインアップできます。
  • スキーマ アクセス特権またはシステム管理者特権を持つユーザー アカウント。

資格情報を取得する方法

このコネクタでは、 Basic 認証が使用されます。 (Power Apps/Logic Apps で) 新しいコネクタを作成する場合は、ログイン資格情報を指定する必要があります。 また、このコネクタで使用するサーバーと、サインアップ時に指定した組織名も選択する必要があります。

コネクタの概要

Resco Cloud コネクタステップをフローに追加し、Resco Cloud 組織内のデータへのアクセス/変更を開始するだけです。 このコネクタを使用すると、読み取り、作成、更新、削除などの基本的なデータ操作を実行できます。

既知の問題と制限事項

Paging

List records アクションは、最大 1,000 個のレコードを返します。 より多くのレコードを取得する場合は、 Skip token 入力パラメーターを使用する必要があります。 Skip tokenは直接返されませんが、代わりにSkip tokenも含むNext Linkが返されます。 次のList recordsアクション呼び出しのSkip tokenを解決するには、次のようなSet variable手順で式を使用します。

{
    "inputs": {
        "name": "skipToken",
        "value": "@{if(empty(outputs('List_records')?['body/@odata.nextLink']),null,decodeUriComponent(substring(outputs('List_records')?['body/@odata.nextLink'],add(indexOf(outputs('List_records')?['body/@odata.nextLink'], '$skipToken='),11))))}"
    }
}
トリガー (条件や動作を引き起こすもの)

Resco Cloud コネクタでは、作成、更新、および削除操作のトリガーがサポートされています。 高度な要件がある場合は、サーバー プロセス イベントを使用して、"HTTP 要求が受信されたとき" によって提供される HTTP 要求を呼び出す回避策があります。 新しい自動化されたクラウド フローを作成し、名前を付け、[スキップ] をクリックして空のフローを作成するだけです。 "要求" コネクタを検索し、"HTTP 要求が受信されたとき" トリガーを追加します。 id パラメーターを受け入れるように "Request Body JSON Schema" を設定します。

 {
    "type": "object",
    "properties": {
        "id": {
            "type": "string"
        }
    }
}

[詳細オプションの表示] で、メソッドを POSTに設定します。 フローを保存して"HTTP POST URL" を生成します。 アプリ フロー

次に、フローでトリガーを呼び出すプロセスを作成する必要があります。 Resco Cloud サーバーにログインし、管理コンソールを起動し、メニューから [プロセス] を選択します。 [新規] をクリックし、新しいプロセスの名前を入力し、目的のエンティティ (アカウントなど) を選択し、目的のイベント (レコードの作成など) を選択します。 StringList 変数 headers 追加し、それに項目 Content-Type: application/json;charset=utf-8 を追加します。 文字列変数 body を "テキストの書式設定" として追加します。

\{ "id": "{Entity.id}" \}

次に、POST メソッドを使用して関数ステップ Server.InvokeWebRequestを追加します。 "HTTP 要求を受信したとき" トリガーと本文変数からコピーされた URL。 アプリ プロセス

これで、指定したエンティティ型のレコードを作成すると、トリガーがアクティブになります。

一般的なエラーと解決方法

クラウド サーバーの場合は、[接続] ダイアログで適切なサーバーを指定していることを確認します。 そうでない場合は、承認されていないエラーが発生する可能性があります。 カスタム サーバーまたはオンプレミス サーバーの場合は、プロトコルとポート (該当する場合) を含む URL を入力します (例: https://mycompany.com[:8080] )

FAQ

  • Q: List records 入力パラメーターを使用する方法 A: これらは標準の OData クエリ パラメーターです。 各入力パラメーターの構文は、OData 仕様によって定義されます。 考えるべき唯一の点は、表示名の代わりに論理名を使用することです。 (例: Account -> account、Name -> name など)。 論理名は、管理コンソールの [エンティティ] にあります。
  • Q: 候補リスト ラベルを取得するにはどうすればよいですか? A: 各候補リスト フィールドは 2 つの値を返します。
    • Field - これは候補リストの値です
    • Field (Label) - これは選択リスト値のラベルです。
  • Q: ルックアップ ラベルを取得するにはどうすればよいですか? A: 各ルックアップ フィールドは 3 つの値を返します。
    • Field - これは参照の ID (GUID) です
    • Field (Label) - これは参照のラベル (プライマリ名) です。
    • Field (Type) - これは参照のターゲット エンティティです。
  • Q: ルックアップ フィールドを設定する方法 A: ルックアップ フィールドを設定する場合は、レコードの種類とレコード ID で構成される参照を作成する必要があります。
    • フロー内の既存のレコードから、 OData Id
    • 式を作成logicalName:id
    • 式を作成logicalName('id')

接続を作成する

コネクタでは、次の認証の種類がサポートされています。

Cloud Server クラウド サーバーを使用して組織にアクセスします。 すべてのリージョン 共有不可
オンプレミス サーバー オンプレミス サーバーを使用して組織にアクセスします。 すべてのリージョン 共有不可
既定 [非推奨] このオプションは、明示的な認証の種類がない古い接続に対してのみ行われ、下位互換性のためにのみ提供されます。 すべてのリージョン 共有不可

Cloud Server

認証 ID: cloudServer

適用対象: すべてのリージョン

クラウド サーバーを使用して組織にアクセスします。

これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

名前 タイプ Description 必須
Resco Server 文字列 正しい
組織 文字列 正しい
ユーザー名 securestring 正しい
パスワード securestring 正しい

オンプレミス サーバー

認証 ID: onPremiseServer

適用対象: すべてのリージョン

オンプレミス サーバーを使用して組織にアクセスします。

これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

名前 タイプ Description 必須
Resco Server 文字列 正しい
組織 文字列 正しい
ユーザー名 securestring 正しい
パスワード securestring 正しい

既定 [非推奨]

適用対象: すべてのリージョン

このオプションは、明示的な認証の種類がない古い接続に対してのみ行われ、下位互換性のためにのみ提供されます。

これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

名前 タイプ Description 必須
Resco Server 文字列 正しい
組織 文字列 正しい
ユーザー名 securestring 正しい
パスワード securestring 正しい

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒

アクション

アンケートを一覧表示する

アンケート レコードの一覧を取得する

アンケートを取得する

ID による質問者レコードの取得

レコードを一覧表示する

レコードの一覧を取得する

レコードを削除する

ID でレコードを削除する

レコードを取得する

ID でレコードを取得する

レコードを更新する

ID でレコードを更新する

レポートの生成

レポートの生成

新しいレコードを作成する

新しいレコードを作成する

現在のユーザーを取得する

ID で現在のユーザー レコードを取得する

アンケートを一覧表示する

アンケート レコードの一覧を取得する

パラメーター

名前 キー 必須 説明
クエリの選択
$select string

データの取得中に返されるプロパティを制限する

フィルター クエリ
$filter string

返されるレコードを制限する ODATA フィルター クエリ

上位カウント
$top integer

取得するレコードの合計数

スキップカウント
$skip integer

最初の n 個のレコードをスキップする

スキップ トークン
$skiptoken string

レコードの次のページにアクセスするためのトークン

質問者名
questionnaire True string

質問者の名前

戻り値

この操作の出力は状況に応じて変わります。

アンケートを取得する

ID による質問者レコードの取得

パラメーター

名前 キー 必須 説明
レコード ID
id True string

グローバル一意識別子 (GUID) を入力する

クエリの選択
$select string

データの取得中に返されるプロパティを制限する

質問者名
questionnaire True string

質問者の名前

戻り値

この操作の出力は状況に応じて変わります。

レコードを一覧表示する

レコードの一覧を取得する

パラメーター

名前 キー 必須 説明
クエリの選択
$select string

データの取得中に返されるプロパティを制限する

フィルター クエリ
$filter string

返されるレコードを制限する ODATA フィルター クエリ

並べ替え
$orderby string

レコードの順序を指定するための ODATA orderBy クエリ

クエリの展開
$expand string

要求されたレコードに含める関連レコード (既定値 = なし)

上位カウント
$top integer

取得するレコードの合計数

スキップカウント
$skip integer

最初の n 個のレコードをスキップする

スキップ トークン
$skiptoken string

レコードの次のページにアクセスするためのトークン

エンティティ名
entity True string

エンティティの名前

戻り値

この操作の出力は状況に応じて変わります。

レコードを削除する

ID でレコードを削除する

パラメーター

名前 キー 必須 説明
レコード ID
id True string

グローバル一意識別子 (GUID) を入力する

ETag
If-Match string

ETag (エンティティ のバージョン)

エンティティ名
entity True string

エンティティの名前

レコードを取得する

ID でレコードを取得する

パラメーター

名前 キー 必須 説明
レコード ID
id True string

グローバル一意識別子 (GUID) を入力する

クエリの選択
$select string

データの取得中に返されるプロパティを制限する

クエリの展開
$expand string

要求されたレコードに含める関連レコード (既定値 = なし)

エンティティ名
entity True string

エンティティの名前

戻り値

この操作の出力は状況に応じて変わります。

レコードを更新する

ID でレコードを更新する

パラメーター

名前 キー 必須 説明
レコード ID
id True string

グローバル一意識別子 (GUID) を入力する

ETag
If-Match string

ETag (エンティティ のバージョン)

エンティティ名
entity True string

エンティティの名前

body
body True dynamic

新しいプロパティ値

戻り値

この操作の出力は状況に応じて変わります。

レポートの生成

レポートの生成

パラメーター

名前 キー 必須 説明
エンティティ名
entity True string

エンティティの名前

レコード ID
id True string

グローバル一意識別子 (GUID) を入力する

レポート名
report True string

レポートの名前

Format
extension True string

ファイルの形式

戻り値

コンテンツを報告する
binary

新しいレコードを作成する

新しいレコードを作成する

パラメーター

名前 キー 必須 説明
エンティティ名
entity True string

エンティティの名前

body
body True dynamic

新しいレコード

戻り値

この操作の出力は状況に応じて変わります。

現在のユーザーを取得する

ID で現在のユーザー レコードを取得する

パラメーター

名前 キー 必須 説明
クエリの選択
$select string

データの取得中に返されるプロパティを制限する

クエリの展開
$expand string

要求されたレコードに含める関連レコード (既定値 = なし)

戻り値

この操作の出力は状況に応じて変わります。

トリガー

アイテムが作成、更新、削除されたとき

アイテムが作成、更新、削除されたとき

アイテムが作成、更新、削除されたとき

アイテムが作成、更新、削除されたとき

パラメーター

名前 キー 必須 説明
エンティティ名
$entity True string

エンティティの名前

アクション名
$action True string

アクション

戻り値

名前 パス 説明
id
id string

定義

binary

これは基本的なデータ型 'binary' です。