Templates画面テンプレートから作成した画面内のサンプルデータを置換します。WS-Addressing要素をSOAPリクエストに追加する。独自のカスタムロールを使用して、アプリケーションの特定の画面やオペレーションに対するエンドユーザーのアクセスを制限または許可することができます。バックオフィスロールを作成してバックオフィス画面に設定し、バックオフィス画面にアクセスする権限があるエンドユーザーに対してのみこのロールを付与できます。カスタムロールを作成するには、以下の手順を実行します。[Logic]タブに移動します。Role]オプションを選択します。ロールの名前とその他の情報を設定します。新しいロールが作成されると、Usersアプリケーションからエンドユーザーに割り当てたり、アクセス管理用のロジックをアプリケーションに作成したりできます。アプリケーションのロジックでロールを使用するモジュールで新しいロールを定義すると、OutSystemsでは、ロジックでロールを使用するために必要となる一連のシステムアクション、ビルトイン関数、および例外が提供されます。ロールアクションOutSystemsでは、モジュールのロールごとに以下のアクションが用意されています。特定のエンドユーザーに特定のロールが付与されているかどうかを確認します。特定のエンドユーザーに特定のロールへのアクセスを提供します。このアクションは、システムロールAnonymousとRegisteredでは使用できません。特定のエンドユーザーから特定のロールへのアクセスを取り消します。このアクションは、システムロールAnonymousとRegisteredでは使用できません。ロールアクションは、[Logic]タブのRoleフォルダの対応するロールにあり、アクションフローにドロップできます。ロール関数OutSystemsでは、式の中でエンドユーザーのロールを確認するための、以下のビルトイン関数が用意されています。Check<ロール名>Roleこの関数は、[Expression]エディタの[Scope]ツリーにあるRoleフォルダにあります。ロール例外OutSystemsでは、モジュールのロールごとに以下の例外が用意されています。<ロール名>この例外は、特定のロールが必要な画面などの要素にユーザーがアクセスしようとして、そのユーザーに必要なロールが付与されていない場合に発生します。