Templates
- 最終更新日2024/07/01
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により、アプリケーションの開発を簡単かつ迅速に行い、品質を確保することができます。
- コードの設定済み構造に従って、オートメーションの目標を達成します。特定のビジネスの事例のpackages、actions、トリガーに関する詳細な知識は必要ありません。
権限
- [マイ bots を表示] 権限
- また、更新したいtemplatesが格納されているフォルダーに対して、以下のような権限が必要です。
- チェックイン
- チェックアウト
- コンテンツを表示
templatesの種類
templatesの使用
事前に構築されたtemplatesは、デフォルトで公開リポジトリにあります。これらのtemplatesは Bot Store フォルダーからアクセスできます。非公開ワークスペース内のカスタムtemplatesは、作成したユーザーのみが利用可能です。非公開ワークスペースで作成したカスタムtemplatesは、公開ワークスペースにtemplateをチェックインすることで、他のユーザーが使用できるようになります。
ロールベースのアクセス制御 (RBAC) は、templatesには適用されません。templateが存在するフォルダー レベルやファイル レベルの権限に応じて、公開ワークスペースのすべてのtemplatesにアクセスすることができます。たとえば、RBAC がpackage レベルで設定されており、特定のpackage にアクセスできなくても、特定のtemplateにはアクセスできるとします。この場合、templatesにはアクセスできますが、template内のpackagesにはアクセスできません。そのpackageにアクセスできないことを示すメッセージが表示されます。
次のビデオでは、テンプレートの作成方法と使用方法を紹介します。