> For the complete documentation index, see [llms.txt](https://help.laiout.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.laiout.co/knowledge-hub-ja/zu-zhi-she-ding/single-sign-on.md).

# シングルサインオン（SSO）

Single Sign-Onを使うと、あなたのチームは会社のIDプロバイダー（Okta、Microsoft Entra、Google など）で laiout にサインインできます。別のパスワードを管理する必要はありません。

## はじめに

<details>

<summary>laiout の Single Sign-On とは何ですか？</summary>

Single Sign-Onを使うと、あなたのチームは会社のIDプロバイダー、たとえば Okta、Microsoft Entra、Google を使って laiout にサインインできます。別のパスワードは不要です。

</details>

<details>

<summary>SSO を設定するには何が必要ですか？</summary>

laiout の組織で Admin または Manager 権限、IDプロバイダーの管理者権限（またはITチームの支援）、それに約10分が必要です。

</details>

<details>

<summary>SSO の設定はどこで見つけますか？</summary>

laiout で組織を開き、左サイドバーの組織のアバターをクリックして組織パネルを開きます。次に、下部でユーザーメニューをクリックし、Single Sign On (SSO) を選びます。

</details>

## IDプロバイダーでアプリを作成する

<details>

<summary>IDプロバイダーで laiout のアプリをどう作成しますか？</summary>

IDプロバイダーで laiout 用の新しいアプリを作成し、使うプロトコルに合う下の項目に従ってください（SAML または OIDC）。必要な値は laiout の SSO ウィンドウ上部にも表示されます。laiout はメールアドレスでユーザーを照合します。そのため、アプリはサインイン時にユーザーのメールアドレスを含める必要があります。メールアドレスがないサインインは拒否されます。作成後は、laiout へのアクセス権を持つ人にそのアプリを割り当ててください。

</details>

<details>

<summary>SAML のIDプロバイダーでは、どの値を使いますか？</summary>

次の値でアプリを作成します。

| IdP が求める項目           | 値                                   |
| -------------------- | ----------------------------------- |
| ACS / Reply URL      | <https://laiout.app/api/oauth/saml> |
| Audience / Entity ID | <https://saml.laiout.co>            |

次に、アプリがユーザーのメールを送るように属性を追加します。IDプロバイダーでは、これを attribute statement、attribute mapping、claim と呼ぶ場合があります。

| 属性名   | 値            |
| ----- | ------------ |
| email | ユーザーのメールアドレス |

代わりに、アプリの Name ID format を EmailAddress にすると簡単な場合があります。必要なら firstName と lastName の属性も追加できます。

</details>

<details>

<summary>OpenID Connect (OIDC) のIDプロバイダーでは、どの値を使いますか？</summary>

次の値でアプリを作成します。

| IdP が求める項目   | 値                                   |
| ------------ | ----------------------------------- |
| Redirect URL | <https://laiout.app/api/oauth/oidc> |

アプリは confidential Web app である必要があります。また、標準の email claim を返す必要があります。

</details>

## laiout で SSO を接続する

<details>

<summary>アプリを作成したら、SSO はどう接続しますか？</summary>

laiout の SSO ウィンドウに戻り、Email domains に会社のメールドメインを入力します。たとえば acme.com です。各項目ごとに Enter を押してください。次に、プロトコルとして SAML または OIDC を選びます。SAML の場合は、作成したアプリから完全な metadata XML を貼り付けます。OIDC の場合は、アプリの Issuer URL、Client ID、Client Secret を入力します。最後に Enable SSO をクリックします。SSO はすぐに有効になります。

</details>

<details>

<summary>SAML の metadata が拒否されます。何が問題ですか？</summary>

1行目の宣言から始まる、完全な metadata ファイルを貼り付けてください。それがない metadata は拒否されます。

</details>

<details>

<summary>SSO が動作しているか、どうテストしますか？</summary>

laiout のログインページに行き、Single Sign On をクリックします。仕事用メールアドレスを入力し、Proceed をクリックします。会社のサインインページに移動し、サインイン後に laiout に戻ります。

</details>

## SSO の管理

<details>

<summary>チームに SSO でのサインインを必須にできますか？</summary>

はい。SSO が動作したら、同じウィンドウで Login 時に Require SSO をオンにできます。すると、チームメンバーはパスワードではなく SSO でサインインする必要があります。組織の管理者とマネージャーは、バックアップとしてパスワードアクセスを維持します。

</details>

<details>

<summary>SSO で人に組織へのアクセス権は付与されますか？</summary>

いいえ。SSO はサインインを処理するだけで、アクセス権は管理しません。チームメンバーは、ログインする前に laiout の組織に招待されている必要があります。

</details>

<details>

<summary>1つの組織に複数の SSO 接続を持てますか？</summary>

いいえ。組織ごとに SSO 接続は1つだけです。もう一度保存すると、前の設定は置き換えられます。

</details>

<details>

<summary>すべてを再入力せずに SSO 設定を編集するにはどうしますか？</summary>

Client Secret と metadata は安全に保存され、もう表示されることはありません。現在の値を保持するには、編集時にその欄を空欄のままにしてください。

</details>

<details>

<summary>SSO 接続を削除するとどうなりますか？</summary>

接続を削除すると、SSO はすぐにオフになります。パスワードでのログインは引き続き使えます。

</details>

<details>

<summary>SSO の設定で助けが必要な場合、誰に連絡すればいいですか？</summary>

<support@laiout.co> まで laiout チームに連絡してください。設定のお手伝いをします。

</details>
