WorkMobile (プレビュー)
WorkMobile は、企業がエンドツーエンドのフィールドベースのモバイル ソリューションを導入できるようにする、受賞歴のあるノーコード ツールキットです。 リモート スタッフは重要なビジネス データをデジタルで記録できるため、オフィスのスタッフはリアルタイムで管理できます。 複雑な計算、埋め込み写真、ビデオ、オーディオ、署名、GPS 位置情報、バーコード、地図、タイムスタンプを作成できるようになります。 JobDispatcher 機能や Document Share 関数も備えています。
このコネクタは、次の製品および地域で利用可能です:
サービス | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 政府の地域 - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | プレミアム | 以下を除くすべての Power Automate 地域 : - US Government (GCC) - US Government (GCC High) - 21 Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
Power Apps | プレミアム | 以下を除くすべての Power Apps 地域 : - US Government (GCC) - US Government (GCC High) - 21 Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
お問い合わせ先 | |
---|---|
件名 | WorkMobile サポート |
[URL] | https://helpcentre.esayworkmobile.co.uk/ |
メール | wmsupport@workmobileforms.com |
Connector Metadata | |
---|---|
発行者 | eSAY Solutions Ltd |
Web サイト | https://www.workmobileforms.com/ |
プライバシー ポリシー | https://www.esayworkmobile.co.uk/privacy.aspx |
カテゴリー | ビジネス管理; 生産性 |
WorkMobile は、従来の紙ベースのデータ収集を洗練されたデジタル形式に変換するように設計された革新的なモバイル ソリューションです。 これにより、企業はテキスト、写真、署名、GPS 位置情報などのデータをキャプチャするためのカスタム モバイル フォームを任意のモバイル デバイスから直接作成できるようになります。 WorkMobile を使用すると、ユーザーは次のことができるようになります。
- カスタム フォームの作成: コーディングを必要とせずに、ビジネスのニーズに正確に適合するフォームを簡単にデザインできます。
- 多様なデータ型をキャプチャ: テキスト、数字、バーコード、写真、署名などを含む幅広いデータを収集します。
- オフラインで作業: オフラインでもデータを収集し、接続が復元されたら同期します。
- データの正確性の確保: 人的エラーを削減し、現場で収集されるデータの品質を向上させます。
- レポート作成の合理化: 収集したデータを使用してレポートを自動的に生成および共有し、意思決定とクライアントとのコミュニケーションを強化します。
WorkMobile を Microsoft Power Automate と統合すると、ワークフローを自動化し、データ収集を他の何百ものサービスとシームレスに接続できるため、さらに多くの可能性が広がります。
前提条件
有効な WorkMobile アカウントと適切な Office サブスクリプションが必要です。
WorkMobile アカウントにサインアップするために、WorkMobile の認証情報を WorkMobile で取得できます。
資格情報の入手方法
アカウントがアクティブ化されたら、次の手順を使用して API トークンを作成できます。
- [新しいポータル ユーザーを追加] をクリックする
- 必要に応じてユーザー名とその他の詳細を入力します (PowerAutomateAPIUser などがお勧めです)
- メール アドレスを追加します - これは検証されていません - PowerautomateAPIUser@yourdomain.com を使用できます
- "ログイン編集" パネルの右上にあるアクティブなトグルを忘れずにクリックしてください。
- [保存] をクリックします。
- リストから作成したユーザーを見つけ、クリックしてユーザーを編集します
- [セキュリティの詳細] セクションに、[API トークン] という見出しがあります。
- [生成] をクリックし、[説明] ボックスに入力して [更新] をクリックします。 [OK] を押して各ステップを確認します
- [API トークン] ボックスの最後にある [コピー] をクリックします。
いずれかのコネクタで API キーを使用します。
既知の問題と制限事項
- 現在使用できるトリガーは、完了したレコードを受信することだけです。 この機能を拡張して、WorkMobile ジョブ ステータスの変更に対してアクションをトリガーできるようにします。
- 最終的には、アクションとトリガーの範囲が拡張され、API でサポートされるすべてのアクションがカバーされるようになります。 完全な操作セットは https://www.esayworkmobile.co.uk/webapi2/swagger/index.html からアクセスできます。 現在コネクタによってサポートされていないアクションやトリガーは、PoweAutomate の HTTP または HTTP Webhook コネクタによってアクセスできます。 詳細については、サポート チームにお問い合わせください
一般的なエラーと解決策
既知のエラーや解決策はありませんが、ご質問がある場合は、ヘルプ センター または、フレンドリーなサポート チームにご連絡ください wmsupport。
接続を作成する
このコネクタは、次の認証タイプをサポートしています:
既定 | 接続を作成するためのパラメーター。 | すべての地域 | 共有不可 |
既定
適用できるもの: すべての領域
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | 内容 | 必要 |
---|---|---|---|
API キー | securestring | この API の API キー | True |
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
ジョブの割り当て |
指定されたジョブを指定されたモバイル ユーザーに割り当てます |
ジョブの未割当て |
指定されたジョブをユーザーから削除します。 ジョブを未割り当て状態に戻す |
ジョブを作成する |
WM ジョブを作成し、必要に応じてモバイル ユーザーの詳細を指定して割り当てます |
ジョブ配信 |
ジョブ配信を使用して、指定されたジョブをユーザー グループに割り当てます |
フォームの一覧を取得する |
現在のログインおよびユーザー グループに表示されるフォームのリストを取得します |
モバイル ユーザーに関連付けられている属性の更新 |
モバイル ユーザーに関連付けられている属性の更新 |
モバイル ユーザーの取得 |
アカウントに表示されているモバイル ユーザーを取得します |
モバイル ユーザーを新規作成する |
モバイル ユーザーを新規作成する |
ユーザー グループ |
使用可能なユーザー グループの一覧を取得する |
指定された形式でレポートを取得します |
実行されたレポートのバイナリ オブジェクトを取得します。 |
ジョブの割り当て
指定されたジョブを指定されたモバイル ユーザーに割り当てます
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
JobId
|
JobId | True | string |
ジョブの一意の ID |
MobileUserId
|
MobileUserId | True | string |
モバイル ユーザーの一意の ID |
戻り値
- 返答
- string
ジョブの未割当て
指定されたジョブをユーザーから削除します。 ジョブを未割り当て状態に戻す
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
JobId
|
JobId | True | string |
ジョブの一意の ID |
戻り値
- 返答
- string
ジョブを作成する
WM ジョブを作成し、必要に応じてモバイル ユーザーの詳細を指定して割り当てます
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ジョブ タイプ ID
|
JobTypeId | True | integer |
使用する JobType |
開始予定日
|
EstimatedStart | True | string |
ジョブの予定開始日時 |
プロパティ
|
Description | True | string |
ジョブの説明 |
長さ
|
Duration | True | integer |
ジョブの期間 |
優先順位
|
Priority | True | integer |
ジョブの優先順位 |
割り当てるユーザーの ID
|
AllocatedMobileUserId | True | integer |
'0' に割り当てるユーザーの ID は未割当てです |
配信先のユーザー グループ ID
|
AllocatedUserGroupId | True | integer |
'0' に割り当てるユーザー グループの ID は未割当てです |
日付
|
Data | True | string |
ジョブを説明し、その JSD に準拠する書式設定済みの JSON |
緯度
|
Location.Longitude | True | integer |
ジョブの場所の経度 |
経度
|
Location.Latitude | True | integer |
ジョブの場所の緯度 |
番地
|
Location.Address | True | integer |
場所のテキストによる説明 |
ファイル
|
files | True | array |
オプションのファイル セット |
戻り値
発生したジョブの一意の ID
- JobId
- integer
ジョブ配信
ジョブ配信を使用して、指定されたジョブをユーザー グループに割り当てます
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
JobId
|
JobId | True | string |
ジョブの一意の ID |
UserGroupId
|
UserGroupId | True | string |
ユーザー グループを表す一意の ID |
戻り値
- 返答
- string
フォームの一覧を取得する
現在のログインおよびユーザー グループに表示されるフォームのリストを取得します
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
UserFormId
|
UserFormId | integer |
UserFormId |
件名
|
Name | string |
件名 |
プロパティ
|
Description | string |
プロパティ |
ライブ
|
Live | boolean |
ライブ |
MobileVisible
|
MobileVisible | boolean |
MobileVisible |
LocationAware
|
LocationAware | boolean |
LocationAware |
AutoUpload
|
AutoUpload | boolean |
AutoUpload |
SaveToDrafts
|
SaveToDrafts | string |
SaveToDrafts |
サブフォーム
|
Subform | string |
サブフォーム |
LastUpload
|
LastUpload | string |
LastUpload |
作成済み
|
Created | string |
作成済み |
CreatedBy
|
CreatedBy | string |
CreatedBy |
更新済み
|
Updated | string |
更新済み |
UpdatedBy
|
UpdatedBy | string |
UpdatedBy |
モバイル ユーザーに関連付けられている属性の更新
モバイル ユーザーに関連付けられている属性の更新
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
名
|
firstname | string |
名 |
|
姓
|
surname | string |
姓 |
|
ユーザー名
|
username | string |
ユーザー名 |
|
パスワード
|
password | string |
パスワード |
|
メールアドレス
|
string |
メールアドレス |
||
携帯電話
|
mobile | string |
携帯電話 |
|
役職
|
jobTitle | string |
役職 |
|
addressLine1
|
addressLine1 | string |
addressLine1 |
|
addressLine2
|
addressLine2 | string |
addressLine2 |
|
addressLine3
|
addressLine3 | string |
addressLine3 |
|
町
|
town | string |
町 |
|
郡
|
county | string |
郡 |
|
postCode
|
postCode | string |
postCode |
|
userGroupId
|
userGroupId | string |
userGroupId |
|
isActiveUser
|
isActiveUser | boolean |
isActiveUser |
|
isBackgroundUploadEnabled
|
isBackgroundUploadEnabled | boolean |
isBackgroundUploadEnabled |
|
diallingCode
|
diallingCode | string |
diallingCode |
|
スーパーユーザー
|
superuser | boolean |
downloadunpublishedforms |
|
backgroundUploadInterval
|
backgroundUploadInterval | integer |
backgroundUploadInterval |
|
accountSecurityId
|
accountSecurityId | integer |
accountSecurityId |
戻り値
- 返答
- string
モバイル ユーザーの取得
アカウントに表示されているモバイル ユーザーを取得します
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
MobileUserId
|
MobileUserId | integer |
MobileUserId |
名
|
Firstname | string |
名 |
姓
|
Surname | string |
姓 |
役職
|
JobTitle | string |
役職 |
UserGroupId
|
UserGroupId | integer |
UserGroupId |
作成済み
|
Created | string |
作成済み |
CreatedBy
|
CreatedBy | string |
CreatedBy |
Modified
|
Modified | string |
Modified |
ModifiedBy
|
ModifiedBy | string |
ModifiedBy |
ユーザー名
|
Username | string |
ユーザー名 |
UserActive
|
UserActive | boolean |
UserActive |
モバイル ユーザーを新規作成する
モバイル ユーザーを新規作成する
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
名
|
firstname | string |
名 |
|
姓
|
surname | string |
姓 |
|
ユーザー名
|
username | string |
ユーザー名 |
|
パスワード
|
password | string |
パスワード |
|
メールアドレス
|
string |
メールアドレス |
||
携帯電話
|
mobile | string |
携帯電話 |
|
役職
|
jobTitle | string |
役職 |
|
addressLine1
|
addressLine1 | string |
addressLine1 |
|
addressLine2
|
addressLine2 | string |
addressLine2 |
|
addressLine3
|
addressLine3 | string |
addressLine3 |
|
町
|
town | string |
町 |
|
郡
|
county | string |
郡 |
|
postCode
|
postCode | string |
postCode |
|
userGroupId
|
userGroupId | string |
userGroupId |
|
isActiveUser
|
isActiveUser | boolean |
isActiveUser |
|
isBackgroundUploadEnabled
|
isBackgroundUploadEnabled | boolean |
isBackgroundUploadEnabled |
|
diallingCode
|
diallingCode | string |
diallingCode |
|
スーパーユーザー
|
superuser | boolean |
downloadunpublishedforms |
|
backgroundUploadInterval
|
backgroundUploadInterval | integer |
backgroundUploadInterval |
|
accountSecurityId
|
accountSecurityId | integer |
accountSecurityId |
戻り値
- 返答
- integer
ユーザー グループ
使用可能なユーザー グループの一覧を取得する
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
|
array of object | ||
UserGroupId
|
UserGroupId | integer |
UserGroupId |
作成済み
|
Created | string |
作成済み |
CreatedBy
|
CreatedBy | string |
CreatedBy |
Modified
|
Modified | string |
Modified |
ModifiedBy
|
ModifiedBy | string |
ModifiedBy |
件名
|
Name | string |
件名 |
DefaultGroup
|
DefaultGroup | boolean |
DefaultGroup |
MenuId
|
MenuId | string |
MenuId |
指定された形式でレポートを取得します
実行されたレポートのバイナリ オブジェクトを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
フォーム ID
|
Id | True | string |
一意のフォーム識別子 |
レポート ID
|
ReportId | integer |
一意のレポート識別子 |
|
レポートの書式
|
ReportFormat | True | string |
レポートを返す形式 |
行 ID
|
rowId | True | integer |
一意の行識別子 |
戻り値
- 出力
- binary
トリガー
データがフォーム用に送信されるとき |
webhook を設定する |
データがフォーム用に送信されるとき
webhook を設定する
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
フォーム
|
userFormId | True | integer |
userFormId |
サブフォーム データを含める
|
includeSubFormData | True | boolean |
includeSubFormData |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
Id
|
Id | integer |
Id |
OriginalId
|
OriginalId | integer |
OriginalId |
作成済み
|
Created | string |
作成済み |
CreatedBy
|
CreatedBy | string |
CreatedBy |
アップロード済み
|
Uploaded | string |
アップロード済み |
定義
string
これは基本的なデータ型 '文字列' です。
整数
これは基本的なデータ型 '整数' です。
binary
これは基本的なデータ型 'バイナリ' です。