> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# アプリケーションテンプレート

> 既製のテンプレートのカタログから Iru Identity にアプリケーションを追加し、テンプレートから切り離して SAML または OIDC の設定をカスタマイズします。

**アプリケーションテンプレート**は、既知のサービス用の既製の定義です。テンプレートから
アプリを作成すると、標準の設定（プロトコル設定と属性マッピング）が入力されるため、
アプリのインスタンスの Web アドレスなど、テナント固有の情報のみを指定するだけで済みます。

テンプレートは **App Templates** カタログにあります。各テンプレートにはアイコンと
1 つ以上の**バージョン**があり、短いスラッグで識別されます。

<Tip>
  テンプレートはアプリを追加する最も速い方法です。まずカタログを確認し、
  適合するテンプレートがない場合にのみ[カスタム SAML](/ja/identity/applications/saml-applications) または
  [OIDC](/ja/identity/applications/oidc-applications) アプリを構築してください。
</Tip>

## テンプレートからアプリケーションを作成する

<Steps>
  <Step title="カタログを開く">
    **アプリ** でアプリケーションの追加を選択し、サービスを名前で検索します。入力中に
    推奨テンプレートが表示されます。テンプレートライブラリ全体を閲覧することもできます。
  </Step>

  <Step title="テンプレートとバージョンを選択する">
    テンプレートを選択し、目的の**バージョン**を選択します。バージョンによって、
    同じサービスの異なる構成に対応しています。
  </Step>

  <Step title="テナント固有の値を入力する">
    ダッシュボードに表示される**表示名**を設定し、テンプレートが求める値を入力します。
    これらはテンプレートによって異なり、通常はサービスのインスタンスに固有の Web アドレスや識別子です。
  </Step>

  <Step title="アプリを作成する">
    Iru はテンプレートからアプリケーションを作成して開きます。プロトコル設定と
    属性マッピングはすでに設定されています。
  </Step>

  <Step title="アクセスを割り当てて有効化する">
    アプリを使用するグループを割り当て、有効化します。
    [アクセスの割り当て](/ja/identity/applications/assigning-access)を参照してください。
  </Step>
</Steps>

## テンプレートベースのアプリの操作

テンプレートから作成されたアプリは、テンプレートにリンクされたままになります。アプリのページの
ヘッダーには、作成元の**テンプレート**と**テンプレートバージョン**が表示されます。選択した
バージョンを変更したり、テナント固有の値を更新したりでき、Iru は標準の設定をテンプレートと
一致させます。

<Note>
  標準の設定はテンプレートによって管理されるため、テンプレートベースのアプリのプロトコル設定は
  自由に編集できません。完全に制御するには、アプリをテンプレートから切り離してください。
</Note>

## テンプレートから切り離す

\*\*切り離し（Eject）\*\*を行うと、アプリがテンプレートから分離され、カスタムアプリとまったく同じように
すべての設定を直接編集できるようになります。テンプレートが提供する内容から逸脱する必要がある場合に使用します。

<Steps>
  <Step title="アプリのアクションメニューを開く">
    アプリケーションのページで、ヘッダーのアクションメニューを開きます。
  </Step>

  <Step title="「Eject Template」を選択する">
    操作を確認します。アプリは現在の設定を保持しますが、テンプレートにはリンクされなくなります。
  </Step>

  <Step title="自由にカスタマイズする">
    すべてのプロトコル設定と属性マッピングが編集可能になります。他のアプリと同様に、
    ドラフトで編集して現在のバージョンとして設定します。
  </Step>
</Steps>

<Warning>
  切り離しは一方向の操作です。アプリが分離されると、テンプレートの更新は受け取れなくなり、
  再リンクすることはできません。テンプレートを超えてカスタマイズする必要が本当にある場合にのみ
  切り離してください。
</Warning>

## 次のステップ

<CardGroup cols={2}>
  <Card title="アプリケーションの概要" icon="grip" href="/ja/identity/applications/applications-overview">
    Iru におけるアプリ、プロトコル、バージョン管理の仕組み。
  </Card>

  <Card title="SAML アプリケーション" icon="file-signature" href="/ja/identity/applications/saml-applications">
    切り離したアプリまたはカスタム SAML アプリを詳細に設定します。
  </Card>

  <Card title="OIDC アプリケーション" icon="key" href="/ja/identity/applications/oidc-applications">
    切り離したアプリまたはカスタム OIDC アプリを詳細に設定します。
  </Card>

  <Card title="アクセスの割り当て" icon="user-check" href="/ja/identity/applications/assigning-access">
    ユーザーとグループにアプリへのアクセスを付与します。
  </Card>
</CardGroup>
