> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-actions-triggers-prototype.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# アプリケーションの作成

> Auth0 Dashboardでアプリケーションを設定および構成する方法について説明します。

Auth0での**アプリケーション** には、モバイルデバイス上で実行されるネイティブアプリ、ブラウザー上で実行されるシングルページWebアプリ、サーバー上で実行される通常のWebアプリケーションなどがあります。

<Tooltip data-tooltip-id="react-containers-DefinitionTooltip-0" href="/docs/ja-jp/glossary?term=auth0-dashboard" tip="Auth0 Dashboard: サービスを構成するためのAuth0の主製品。" cta="用語集の表示">Auth0 Dashboard</Tooltip>でアプリケーションを作成すると、Auth0はこれを**クライアントID** に割り当てます。このIDは、アプリケーションに一意の識別子である英数字の文字列です。Auth0 APIを呼び出す場合は、このIDをアプリケーションコードで使用します。クライアントIDを変更することはできません。

もう一つの重要な情報が**クライアントシークレット** です。これは常に機密にしておく必要があります。アプリケーションのクライアントシークレットへの不正アクセスが行われると、アプリケーションを装って、保護されているリソースにアクセスされる危険性があります。正しいアプリケーションタイプを選択し、Auth0で特定のセキュリティリスクが存在しないかどうか確認することが重要です。

1. [［Dashboard］＞［アプリケーション］＞［アプリケーション］](https://manage.auth0.com/#/applications)に移動します。
2. **［Create Application（アプリケーションを作成）］** をクリックします。
3. 新しいアプリケーションにわかりやすい名前を付けます。
4. 以下のアプリタイプから選択します。

   * **Native Applications（ネイティブアプリケーション）**：デバイス（i0S、Androidなど）上でネイティブ実行されているモバイル、デスクトップ、およびハイブリッドアプリが含まれます。
   * **Single-Page Web Applications（シングルページWebアプリケーション）**：ユーザーインターフェイスロジックのほとんどをWebブラウザーで実行し、主にAPI（AngularJS + Node.jsまたはReactなど）を使用してWebサーバーと通信するJavaScriptアプリが含まれます。
   * **Regular Web Applications（通常のWebアプリケーション）**：アプリケーションロジックのほとんどをサーバー上で実行する従来のWebアプリケーション（Express.jsやASP.NETなど）が含まれます。
   * **Machine-to-Machine Applications（マシンツーマシンアプリケーション）**：コマンドラインツールやデーモン、IoTデバイス、またはバックエンドで実行するサービスなどの非インタラクティブなアプリが含まれます。
5. アプリに関連する **技術** を選択します（任意）。

以下のタブのある **Application Details（アプリケーションの詳細）** ページが開きます。

| 設定タブ                      | 説明                                                                                                                                                                                                                                                                                                   |
| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Quick Start（クイックスタート）** | 該当するアプリケーションタイプ用のドキュメントがすべて表示されます。                                                                                                                                                                                                                                                                   |
| **Settings（設定）**          | アプリケーションに使用できる設定がすべて表示されます。デフォルトで、ほとんどの設定があらかじめ作成されています。詳細については、「[アプリケーションの設定](/docs/ja-jp/get-started/dashboard/application-settings)」をお読みください。                                                                                                                                                     |
| **Credentials（資格情報）**     | アプリケーションの認証方法と構成済みの資格情報を表示します。詳細については、「[アプリケーションの資格情報](/docs/ja-jp/secure/application-credentials)」をお読みください。                                                                                                                                                                                         |
| **Add-ons（アドオン）**         | アプリケーションに関連付けられたプラグインを有効化することができます。これらはSAMLまたはWS-Fed Webアプリで、Auth0がアクセストークンを生成します。詳細については、「[SAML2 Webアプリアドオンを有効にする](/docs/ja-jp/authenticate/protocols/saml/saml-sso-integrations/enable-saml2-web-app-addon)」と「[WS-Fedアプリケーションを構成する](/docs/ja-jp/protocols/configure-ws-fed-applications)」をお読みください。 |
| **Connections（接続）**       | アプリケーションに接続を有効化することができます。接続はユーザーのソースで、有効化して複数のアプリケーション間で共有できます。詳細については、「[接続](/docs/ja-jp/connections)」をお読みください。                                                                                                                                                                                      |
| **Organizations**         | ユーザーが所属する組織に対してユーザーを認証できるようにします。詳細については、「[Organization](/docs/ja-jp/organizations)」をお読みください。                                                                                                                                                                                                         |

## もっと詳しく

* [ネイティブアプリケーションを登録する](/docs/ja-jp/get-started/auth0-overview/create-applications/native-apps)
* [シングルページWebアプリケーションを登録する](/docs/ja-jp/get-started/auth0-overview/create-applications/single-page-web-apps)
* [通常の Webアプリケーションを登録する](/docs/ja-jp/get-started/auth0-overview/create-applications/regular-web-apps)
* [M2Mアプリケーションの登録](/docs/ja-jp/get-started/auth0-overview/create-applications/machine-to-machine-apps)
* [［Application Settings（アプリケーションの設定）］](/docs/ja-jp/get-started/applications/application-settings)
* [アプリケーションを削除する](/docs/ja-jp/get-started/applications/remove-applications)
