Workflow apps - FAQ
Workflow appsに関するよくある質問への回答を確認できます。
全般
WorkatoはアプリケーションDevelopmentをどのようにサポートしますか
Workatoは、データストレージ、ユーザーインターフェイス、ビジネスロジック実装のためのツールを提供することで、アプリケーションDevelopmentをサポートします。
Workatoにおけるアプリケーションの主要コンポーネントは何ですか
Workatoのアプリケーションは、3つの主要コンポーネントで構成されます。
- データストレージ: データはData tablesに保存され、Workflow apps connectorを通じてアクセスされます。
- UI: Workatoによって一部作成され、Pagesを通じてカスタマイズされた、ビジネスユーザー向けのユーザーインターフェイス。
- ビジネスロジック: Workatoレシピを使用して実装されます。
Workatoアプリケーションにおけるユーザーインターフェイスの役割は何ですか
Workatoアプリケーションのユーザーインターフェイスは、ビジネスユーザーがアプリを操作するためのプラットフォームを提供します。 Workatoは、リクエストのリストやナビゲーションなどの機能を含むこのUIの一部を自動生成し、カスタムPagesによってUIをさらにカスタマイズできます。
WorkatoのWorkflow apps portalとは何ですか。また、誰がアクセスできますか
WorkatoのWorkflow apps portalは、ビジネスユーザーがアクセス権を付与されたすべてのアプリケーションにアクセスできるWebアプリケーションです。 Workflow apps portalはモバイルおよびタブレットデバイスに対応したレスポンシブ設計で、カスタマイズできます。
Workflow appsで作成されたアプリの使用を承認できるエンドユーザー数はいくつですか
Workflow appsの操作を許可されるエンドユーザー数は、プラットフォームプランと、購入済みの追加キャパシティによって異なります。
許可されたエンドユーザー数を追跡するには、プラットフォーム > Workflow apps portalに移動するか、利用状況ダッシュボードを使用します。
作成できるビルダー数またはアプリ数に制限はありますか
いいえ、プラットフォーム上で作成できるビルダー数またはアプリ数に制限はありません。 ビルダーは、必要な数のアプリを制限なく作成できます。
Workatoにおける一般的なアプリケーションフローとは何ですか
一般的なWorkatoのアプリケーションフローでは、ユーザーがWorkflow apps portalにログインし、アプリケーションに移動してリクエストを表示し、カスタムPagesまたはWorkflow apps connectorを通じて新しいリクエストを入力し、それらのリクエストを送信します。 送信されたリクエストは、そのリクエストを処理するレシピをトリガーします。これには、ユーザーに割り当てられたタスクや自動化されたステップが含まれる場合があります。
認証と認可
Workflow apps portalにログインするにはWorkatoユーザーである必要がありますか
いいえ。 Workflow apps portalは、組織内外のビジネスユーザー向けに設計されており、個別のユーザーおよびグループ管理を備えています。
Identity Providerからユーザーとグループを追加できますか(例: OktaまたはMicrosoft Entra ID)
はい。 IDプロバイダーでSAML SSOを設定し、Just-In-Time(JIT)プロビジョニングを有効にして、ユーザーが初回ログイン時にシステム内で自動的に作成されるようにできます。また、追加のSAML属性を設定して、ユーザーが適切なグループに割り当てられるようにできます。 詳細については、SAML管理ガイドを参照してください。
未承認ユーザーからデータを取得できますか
はい。公開送信フォームを使用して、Workflow appsアカウントを持たないユーザーから送信内容やリクエストを収集できます。
デプロイメントと配布
モバイルアプリは利用できますか
Workflow appsではネイティブモバイルアプリを作成できません。ただし、カスタムおよび組み込みのすべてのポータルページにはレスポンシブレイアウトがあり、モバイルおよびタブレットデバイスで適切に表示されます。
Workflow appsページをiFrameとして社内Webサイトまたはビジネスアプリに追加できますか
はい。 iframeを使用して、Workflow apps portal全体、特定のアプリ、またはページを埋め込むことができます。 これには、Workatoカスタマーサポートによる明示的な有効化が必要です。
アプリケーションのURLをカスタマイズできますか
workato.appドメインでサブドメインを指定できます(すべてのアプリケーションはhttps://{your-domain}.workato.appに配置されます)。
Workflow appsはEmbedded customersで利用できますか
Workflow apps portalは直接契約のお客様のみ利用できます。 詳細については、Customer Success Managerにお問い合わせください。
Workatoアプリケーションで、同じリクエストに対して一連の承認を設定できますか
はい。 同じRecord IDで複数のユーザータスクを開始することで、Workatoアプリケーション内の同じリクエストに対して一連の承認を設定できます。
ユーザーはWorkatoアプリケーションでリクエストをどのように送信しますか
ユーザーは、アプリケーション内のカスタム定義されたページを通じて、またはWorkatoのWorkflow apps connectorを通じてCreate requestアクションを使用して、リクエストを送信できます。
Workatoで新しいリクエストが送信されるとどうなりますか
新しいリクエストの送信は、Workatoのレシピをトリガーします。 このレシピは、その設定に応じてリクエストを処理します。これには、データエンリッチメント、手動レビュー、その他のアクションが含まれる場合があります。
Workatoアプリケーションでは、タスクはどのように割り当てられ管理されますか
タスクは、レシピ内のAssign task to usersアクションを通じて割り当てられます。 これにより、次の項目が決まります。
- タスクのUIページ
- レコードID
- タスク名
- 担当者
- 有効期限
担当者はタスクへのリンクを含むメールを受信し、そのリンクにはWorkflow apps portalからアクセスできます。
SlackやMicrosoft Teamsなどの外部プラットフォームを使用して、Workatoでタスクを完了できますか
はい。 Workbot for SlackやWorkbot for Microsoft Teamsなどの連携を通じて、外部プラットフォームを使用してタスクを完了できます。
データ
WorkatoでData tablesはどのように機能しますか
リクエストおよび承認機能を備えたアプリは、構造化データストレージにData tablesを使用します。 ユーザーはプロジェクトでData tablesを定義できます。各アプリケーションには通常、請求書やPTOリクエストなどの関連情報を保存するためのメインデータテーブルが1つあります。
データストレージの制限は何ですか
Workflow appsのデータストレージ制限には、次が含まれます。
一般的なData tablesの制限:
| 説明 | 制限 |
|---|---|
| ワークスペースあたりのData tablesの最大数 | 100 |
| テーブルあたりの最大行数 | 1,000,000 |
| エクスポートまたはデプロイできるデータテーブル内の最大行数 | 10,000 |
| テーブルあたりの最大列数 | 100 |
| テーブルあたりのテーブルへのリンク列タイプの最大数 | 20 |
| テーブルあたりの複数値列タイプの最大数 | 20 |
| 最大レコードサイズ | 100,000バイト |
| 最大テーブルサイズ | 1,000,000,000バイト |
| Data tables UIで一度に表示できるレコード(行)の最大数 | 200 |
Data tables UIでテーブルに同時に適用できるフィルターの最大数。追加の各フィルターはANDオペランドとして扱われることに注意してください。 | 10 |
| フィールド/列に適用できるフィルターの最大数 | 1 |
Data tablesの列制限:
| 列タイプ | 説明 | 制限 | 例 |
|---|---|---|---|
| 短いテキスト | 小さな文字列またはテキストデータを保存するために使用されるテキストフィールド。通常、このデータ型は名前、短い説明、ステータスコード、または小さな識別子に使用されます。 | 最大10,000文字。並べ替えとフィルタリングは最初の756文字にのみ対応しています。 |
|
| 長いテキスト | 複数行テキストフィールド。通常、このデータ型は、説明、コメント、大きなテキストブロックなど、大量のテキストに使用されます。 | 最大10,000文字。並べ替えとフィルタリングは最初の756文字にのみ対応しています。 |
|
| 整数 | 小数部や十進部を含まない整数。整数は、ゼロを含む正の値と負の値の両方を表すことができます。 | 整数は64ビット(8バイト)で、-9223372036854775808から9223372036854775807までの範囲を指定できます。 |
|
| 小数 | IEEE-754浮動小数点数。パーセンテージや科学的測定など、小数を含む精密な計算によく使用されます。 | 浮動小数点数では、小数点以下の桁数は固定されません。精度は数値の範囲によって決まります。たとえば、小さい値はより多くの小数点以下桁数を正確に表現できますが、大きい値は表現可能な値の間隔により精度が低下します。 |
|
| ブール値 | true/false値。 | NA |
|
| 日付 | 時刻情報のないカレンダー日付(年、月、日など)。誕生日、イベント日、取引日などのフィールドに役立ちます。日付列は、ワークスペースのタイムゾーンと日時形式を継承します。つまり、正確な日付形式は設定によって異なる場合があります。 | 紀元前262,145年から西暦262,143年までの日付範囲をサポートします。 |
|
| DateTime | 日付と時刻(時、分、秒を含む)。イベント、トランザクション、またはログの正確な瞬間を追跡するために使用されます。DateTime列は、ワークスペースのタイムゾーンと日付/時刻形式を継承します。つまり、正確な日付と時刻の形式は設定によって異なる場合があります。 | RFC 3339プロトコルに準拠します。 |
|
| File | Data tablesにファイルをアップロードまたはData tablesからダウンロードできます。 | 最大ファイルサイズ:500 MB。ファイル名は最大255文字まで指定できます。 | NA |
| テーブルへのリンク | ワークスペース内の別のData tableからデータを表示します。Linked data tableを選択して現在のテーブルにリンクする別のData tableを選び、Display data fromで選択したData tableのどの列をドロップダウンとして表示するかを決定します。 | 各Data tableは最大20個のData tablesにリンクできます。Data tablesは短いテキストおよび長いテキスト列タイプへのリンクをサポートしています。 | NA |
| 複数値 | この列は、1つのセルに複数の値を保存することをサポートします。複数値列は、null、空文字列、重複値をサポートしません。列の並べ替えはサポートされていません。サポートされている値型には、短いテキスト、整数、小数、日付、DateTime、テーブルへのリンクがあります。 | 各Data tableには最大20個の複数値列を設定できます。複数値列内の各セルには最大20個の値を保存できます。 | NA |
自分のデータストレージ(例: MySQLまたはSnowflake)をアプリデータのストレージとして使用できますか
リクエストおよび承認機能を備えたアプリのデータは、data tablesに保存されます。 レシピを使用して、Data tablesと他のストレージ/アプリ間でデータを同期できます。
汎用アプリ、つまりリクエストおよび承認機能のないアプリは、レシピを使用して外部システムに直接接続し、Run recipe actionsを使用してライブデータまたはコンテキストデータを取り込むことができます。
送信されたデータを検証できますか
すべてのページでは、必須フィールドが入力されていること、およびすべての入力がデータ型と一致していることの確認など、簡単な検証が自動的に実行されます。
Workflow appsには、次のコンポーネントに対する組み込みのクライアント側フィールド検証が含まれています。
- メール
- URL
- 電話番号
- 番号
さらに、Workflow appsでは、特定のページコンポーネントに対してカスタムのクライアント側フィールド検証を提供しています。 次の種類のカスタム検証をサポートしています。
- 入力長を制限
- 入力値を制限
- regexによるパターン照合
レコードが作成された後にレシピで検証を実行し、失敗した場合はワークフローステージをIn Errorに変更することもできます。
アプリケーションロジック
アプリケーションエラーをトラブルシューティングするにはどうすればよいですか
アプリケーションロジックはWorkatoレシピとして実装されるため、すべてのトラブルシューティングツールとプラクティスが適用されます。
Workatoレシピはワークフロー自動化でどのように使用されますか
Workatoレシピは、ユーザーとサービスを連携させるために使用されます。 これにより、時間、さまざまなサービス、ユーザーペルソナ、UIにまたがるワークフローを設計できます。 レシピでは多くの場合、ユーザーステップを実装し、ワークフローステージを変更するためにWorkflow apps connectorを使用します。
Last updated: