リソース

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

リソースは、一度定義して複数のレシピで参照できるアセットです。 共通のXMLファイル(XSD、XSLT、およびWSDL)の信頼できる唯一の情報源としてリソースを使用します。

リソースには、次の追加メリットがあります。

  • バージョン管理: Workatoは、リソースの直近100バージョンをバージョンタブに保持します。 以前のバージョンをダウンロードして再アップロードすると、復元できます。

  • セキュリティ: Workatoは外部参照を解決せずにリソースを解析します。 これにより、潜在的な脆弱性からEnvironmentを保護できます。 Workatoはアップロードされたファイルの脅威もスキャンし、悪意のあるファイルの表示または使用をブロックします。

  • 自動更新: レシピは、リソースがセキュリティチェックに合格した後、そのリソースの最新バージョンを使用するように自動的に更新されます。

プライベートベータ

リソースはプライベートベータ版であり、選定されたお客様のみが利用できます。 詳しくはCustomer Success Managerにお問い合わせください。

レシピ連携

リソースは、サポートされているXMLツール by Workatoアクションのデータソースとして使用できます:

XSDを使用したXMLドキュメントの検証

XSDを使用したXMLドキュメントの検証アクションは、リソースをXSDスキーマとしてサポートしています。 スキーマがインポートと参照を解決する方法については、ファイル参照セクションを参照してください。

XSDを使用したXMLドキュメントの検証アクションのデータソースとしてリソースを使用するには、次の手順を実行します。

1

XSDドキュメントドロップダウンメニューを使用して、リソースを使用を選択します。

XSDドキュメントドロップダウンメニューXSDドキュメントドロップダウンメニュー

2

XSDリソースドロップダウンメニューを使用して、使用するリソースを選択します。

リソース参照では常に最新の安全なリソースバージョンが使用されます。 レシピ内の参照が更新されないようにすることはできません。 リソースを以前のバージョンに復元するには、リソースバージョンの復元を参照してください。

XSDリソースドロップダウンメニューXSDリソースドロップダウンメニュー

XSLTを使用したXMLの変換

XSLTを使用したXMLの変換アクションは、リソースをXSLTスタイルシートとしてサポートしています。 スタイルシートがインポートと参照を解決する方法については、ファイル参照セクションを参照してください。

XSLTを使用したXMLの変換アクションのデータソースとしてリソースを使用するには、次の手順を実行します。

1

XSLTドキュメントドロップダウンメニューを使用して、リソースを使用を選択します。

XSLTドキュメントドロップダウンメニューXSLTドキュメントドロップダウンメニュー

2

XSLTリソースツリーを使用して、使用するリソースを選択します。

リソース参照では常に最新の安全なリソースバージョンが使用されます。 レシピ内の参照が更新されないようにすることはできません。 リソースを以前のバージョンに復元するには、リソースバージョンの復元を参照してください。

XSLTリソースドロップダウンメニューXSLTリソースドロップダウンメニュー

ユースケース

リソースは次のユースケースをサポートしています。

  • SOAP API管理

  • SOAPサービスで使用されるWSDLファイルを管理します。 Workatoは、APIレシピとサービス定義をレシピのライフサイクル全体で同期させるため、アップロードされたWSDLファイルをリソースとして保存します。

  • XSLT変換

  • リソースとして保存されたXSLTスタイルシートを使用してXMLドキュメントを変換します。 必要に応じて、期待されるスキーマに結果が準拠していることを確認するため、変換出力をXSDリソースに対して検証できます。

  • XSDを使用したXMLの生成

  • XSDリソースを使用して構造を定義し、XMLドキュメントを生成します。 必要に応じて、生成された出力を同じXSDリソースまたは別のXSDリソースに対して検証できます。

  • XMLドキュメントの解析

  • 汎用解析機能を使用してXMLドキュメントを解析します。 必要に応じて、処理前にソースXMLドキュメントをXSDリソースに対して検証できます。

  • ローカルXSD参照の解決

  • Workatoプロジェクトのフォルダ構造内に保存された複数ファイルのXSD設定全体で参照を解決します。 リソースは、外部のインターネットロケーションにアクセスすることなく、処理中に相対ファイルパスと絶対ファイルパスを自動的にトラバースします。 これにより、モジュール化されたXSD構造のシームレスな処理、ネストされたスキーマまたは参照先スキーマの適切な解決、および構造化スキーマ定義に依存するエンタープライズ連携のより優れたサポートが可能になります。

ファイル参照

XSDファイル内のパスを解決するにはschemaLocation属性を使用し、XSLTファイル内のパスを解決するにはhref属性を使用します。 相対パスは現在のファイルの場所から始まります。 絶対パスは/(スラッシュ)で始まり、Workatoディレクトリのルートから解決されます。

現在のファイル内で外部ファイルを参照するには、importincludeを使用します。

リソース管理

リソースを管理するには、次のセクションを参照してください。

リソースのアップロード

Workato UIを使用してリソースをアップロードするには、次の手順を実行します。

1

リソースの保存先にするプロジェクトに移動します。 または、アセット > リソースに移動します。

2

作成 > リソースをクリックするか、C+Xを押します。

作成 > リソースをクリック作成 > リソースをクリック

3

場所ドロップダウンメニューを使用して、リソースの保存先にするプロジェクトを選択します。

リソースの場所を選択リソースの場所を選択

4

ファイルをドラッグアンドドロップするか、デバイスからアップロードをクリックしてファイルを選択します。

ファイルの制限

リソースの最大サイズは50 MBで、次のいずれかのファイルタイプである必要があります。

  • .xsd
  • .xslt
  • .wsdl
アップロードエラー

Workatoは次のシナリオでアップロードを停止し、エラーを表示します。

  • 同じファイル名のリソースがこのフォルダにすでに存在します。
  • ファイルが許可されている最大サイズの50 MBを超えています。
  • ファイルの拡張子はサポートされていません。
  • このアップロードバッチでファイルが複数回選択されました。
5

完了をクリックします。 Workatoはファイルをリソースとして保存し、脅威をスキャンします。 スキャンが完了するまで、リソースを表示または操作することはできません。

Workatoは脅威を検出した場合、ファイルを悪意ありとしてマークします。 Workatoは、悪意のあるファイルの表示、ダウンロード、およびレシピでの使用をブロックします。 続行するには、ファイルを削除するか、新しいバージョンをアップロードします。

リソースはセキュリティチェックに合格すると、レシピで利用可能になります。

リソースの表示

リソースを選択して、そのコンテンツタブを表示できます。

リソースのコンテンツタブリソースのコンテンツタブ

コンテンツタブには次の情報が含まれています。

  • ファイル内容のプレビュー。
  • バージョン: バージョンの数値識別子とセキュリティスキャンステータス。
  • タイプ: リソースのファイルタイプ。
  • 更新日時: リソースが最後に更新されたタイムスタンプ。
  • タグ: リソースに適用されている整理用タグ。 タグを追加するには、タグを適用をクリックします。
  • 最新のアクティビティ: リソースに対する最近の変更。

バージョンタブについては、バージョン管理セクションを参照してください。

リソースの更新

既存のリソースの新しいバージョンをアップロードするには、次の手順を実行します。

1

リソースを含むプロジェクトに移動するか、アセット > リソースに移動します。

2

リソースを選択し、新しいバージョンをアップロードをクリックします。

新しいバージョンをアップロード新しいバージョンをアップロードします。

3

ファイルをドラッグアンドドロップするか、デバイスからアップロードをクリックして、アップロードするファイルを選択します。

ファイルの制限

リソースの最大サイズは50 MBで、次のいずれかのファイルタイプである必要があります。

  • .xsd
  • .xslt
  • .wsdl
4

ファイルをアップロードするには、完了をクリックします。

Workatoは新しいファイルを保存し、脅威をスキャンします。 スキャンが完了するまで新しいバージョンを表示または操作することはできませんが、最後のリソースバージョンは引き続き利用できます。

Workatoは脅威を検出した場合、ファイルを悪意ありとしてマークします。 悪意のあるファイルは、表示、ダウンロード、およびレシピでの使用がブロックされます。 リソースは、新しいバージョンがセキュリティチェックに合格するまで、最新の安全なバージョンを引き続き使用します。

リソースのダウンロード

Workato UIを使用してリソースをダウンロードするには、次の手順を実行します。

1

リソースを含むプロジェクトに移動するか、アセット > リソースに移動します。

2

ダウンロードするリソースを選択します。

3

必要に応じて、バージョンタブに移動し、ダウンロードする以前のバージョンを選択します。

リソースのバージョンタブリソースのバージョンタブ

4

Downloadをクリックします。

ダウンロードをクリックします。ダウンロードをクリックします。

リソースの削除

Workato UIを使用してリソースを削除するには、次の手順を実行します。

最初に依存関係を削除

ジョブの失敗を避けるため、リソースを削除する前に、そのリソースへのすべての参照を削除します。

1

リソースを含むプロジェクトに移動するか、アセット > リソースに移動します。

2

削除するリソースを選択します。

3

削除(ごみ箱アイコン)をクリックします。 確認モーダルには、このリソースを参照しているレシピが表示されます。 ジョブの失敗を避けるため、リソースを削除する前にこれらの参照を削除します。

削除をクリックします。削除をクリック

4

削除を確定するには、リソースを削除をクリックします。

リソースを削除をクリックします。リソースを削除をクリックします。

リソースの移動

リソースを移動するには、次の手順を実行します。

1

リソースを含むプロジェクトに移動します。 または、アセット > リソースに移動します。

2

移動するリソースの...(省略記号)を選択し、移動をクリックします。

移動をクリックします。...(省略記号)をクリックし、移動をクリックします。

3

場所ドロップダウンメニューを使用して、リソースの保存先にするプロジェクトを選択します。 警告には、このリソースを参照しているレシピが表示されます。 ジョブの失敗を避けるため、リソースを移動する前にこれらの参照を削除します。

4

リソースを移動するには、移動をクリックします。

バージョン管理

Workatoは、リソースの直近100バージョンを維持します。 リソースの履歴を表示するには、そのリソースのバージョンタブに移動します。

リソースのバージョンタブリソースのバージョンタブ

バージョンタブには、各バージョンについて次の情報が含まれています。

  • バージョン: バージョンの数値識別子。
  • 現在: 最新の安全なバージョンを示すバッジ。 レシピは実行時にこのバージョンを使用します。
  • アップロード日時: バージョンがアップロードされた日時。
  • 変更者: バージョンを最後に変更したユーザー。
  • コメント: バージョンに添付されたコメント。 コメントを添付するには、コメントを追加をクリックします。
  • ステータス: セキュリティスキャンの結果。

特定のバージョンを選択して、その内容のプレビューを表示します。

バージョン更新

リソース参照では、実行時に常に最新の安全なリソースバージョンが使用されます。 レシピ内の参照が更新されないようにすることはできません。 リソースを以前のバージョンに復元するには、リソースバージョンの復元を参照してください。

リソースバージョンの復元

リソースを以前のバージョンに復元するには、復元するバージョンをダウンロードし、新しいバージョンとしてアップロードします。

ロールベースのアクセス制御

コラボレーターとプロジェクトロールを使用して、次のリソース権限を設定できます。

  • フルアクセス

  • すべてのリソース権限を付与します。

  • 表示

  • リソースを表示します。

  • 編集

  • リソースを編集します。

  • 作成

  • リソースを作成します。

  • 削除

  • リソースを削除します。

Workatoのデフォルトシステムロールには、次の権限があります。

制限事項

リソースには次の制限があります。

  • 単一ファイルの最大サイズ: 50 MB
  • Environment内のすべてのファイルの最大サイズ: 5 GB
  • リソースごとに保存されるバージョンの最大数: 100

Last updated: