Templates

Automation 360 には、新しいオートメーションを素早く作成およびビルドするために使用できる、定義済みの (すぐに使える) templatesが用意されています。これらのtemplatesには、ビジネス プロセスに基づいて選択できる事前にビルドされたオートメーション コード構造が含まれています。

概要

Automation 360 (すぐに使える) templatesを使用するだけでなく、次のようにしてオートメーション目標やチームのニーズに合わせたカスタムtemplatesを作成することもできます。
  • Task Bots からtemplatesを作成する。
  • templates のプロセスから Process Composer を作成する。「templateを作成」を参照してください。

Templatesは、チームが一般的なビジネス シナリオを迅速に自動化することを可能にし、コーディング スキルが不要なため、市民開発者が簡単に使用できます。たとえば、給与管理チームは、事前に定義されたtemplatesを使用して、組織の従業員の給与明細書を作成することができます。同様に、人事チームはtemplatesを使って、応募処理、面接のスケジュール、求人、従業員のオンボーディング、オフボーディング、退職などのプロセスを自動化することができます。

templatesのメリット

  • Templatesにより、オートメーションの作成プロセスが簡素化され、コーディングの知識がほとんどない、または全くない市民開発者は、ビジネスの事例向けにあらかじめ定義されたtemplatesを使用したりカスタムtemplatesを作成したりできます。
  • プロの開発者は、事前に構築されたtemplatesを使用したり、カスタムtemplatesを作成したりして、複雑なオートメーションをすばやく構築しカスタマイズできます。
  • 事前に構築されたコード構造を使用することで、エラーを減らし、コーディングのベスト プラクティスを実施することができます。
  • Templatesにより、複数のオートメーションに重複した情報を再入力する必要がなくなり、迅速かつ効率的にオートメーションの取り組みを開始できます。
  • Templatesはコストを削減し、生産性を高め、開発を加速します。

テンプレートを使用するメリット

ユーザー ロールのTemplates

専門的開発者: リード開発者や上級開発者は、事前に構築されたtemplatesを使用したり、新しいtemplatesを作成したり、既存のテンプレートをカスタマイズして使用してオートメーションを構築することができます。
  • 開発者がより複雑なビジネスの事例向けのtemplatesを開発できるようにします。
  • エラーを減らすことで、オートメーションの信頼性を向上させます。
  • コメントのプレースホルダー、例外処理、ロギングなど、コーディングのベスト プラクティスを遵守することで、プロセス効率を向上させて信頼性の高いオートメーションを実現します。
市民開発者: ビジネス ユーザーは、デスクトップ アプリケーション、データ収集、データ プロセス、リクエストの承認、タスクの割り当てなど、日常業務のオートメーション向けに、事前に構築されたtemplatesを使用したり、簡単なtemplatesを作成したりすることができます。
  • 一般的なビジネスの事例向けのTemplatesにより、アプリケーションの開発を簡単かつ迅速に行い、品質を確保することができます。
  • コードの設定済み構造に従って、オートメーションの目標を達成します。特定のビジネスの事例のpackagesactions、トリガーに関する詳細な知識は必要ありません。

ユーザー ロールのテンプレート

権限

templatesにアクセスするには、次の権限が必要です。
  • [マイ bots を表示] 権限
  • また、更新したいtemplatesが格納されているフォルダーに対して、以下のような権限が必要です。
    • チェックイン
    • チェックアウト
    • コンテンツを表示

templatesの種類

テンプレートの種類

templatesの使用

事前に構築されたtemplatesは、デフォルトで公開リポジトリにあります。これらのtemplatesBot Store フォルダーからアクセスできます。非公開ワークスペース内のカスタムtemplatesは、作成したユーザーのみが利用可能です。非公開ワークスペースで作成したカスタムtemplatesは、公開ワークスペースにtemplateをチェックインすることで、他のユーザーが使用できるようになります。

ロールベースのアクセス制御 (RBAC) は、templatesには適用されません。templateが存在するフォルダー レベルやファイル レベルの権限に応じて、公開ワークスペースのすべてのtemplatesにアクセスすることができます。たとえば、RBAC がpackage レベルで設定されており、特定のpackage にアクセスできなくても、特定のtemplateにはアクセスできるとします。この場合、templatesにはアクセスできますが、template内のpackagesにはアクセスできません。そのpackageにアクセスできないことを示すメッセージが表示されます。

次のビデオでは、テンプレートの作成方法と使用方法を紹介します。