このページで学べること

Klaviyo アカウントまたはポートフォリオ向けにシングルサインオン(SSO)を設定する方法をご確認ください。現在、Klaviyo では ID プロバイダー(IdP)シングルサインオンのみがサポートされています。

なぜ SSO を使うのですか?

シングルサインオン (SSO) は、アカウントのセキュリティを強化することで、お客様だけでなく、お客様の顧客を保護するのに役立ちます。ビジネスで SSO を設定している場合、Klaviyo ユーザーに対し、SSO 資格情報を使用してログインするよう必須にできます。

さらに、組織で SSO を使用している場合、認証情報を再入力するまでの間、Klaviyo へのログインをより長時間継続できます。

始める前に

これは会社の ID プロバイダー内で実行する必要がある手順があるため、この設定を行うにあたり、会社の IT 部門に連絡することを強くおすすめします。必要に応じて、SSO を設定するために一時的に アカウントで管理者にする ことができます。

注意:

  • SSO を使用するには、有料プランが必要です。
  • この機能を設定するには、オーナーまたは管理者である必要があります。
  • Klaviyo はサービスプロバイダー(SP)SSO をサポートしておらず、IdP SSO のみをサポートしています。

IdP が提供するシングルサインオン(SSO)を使用している場合、これを使って Klaviyo にログインできます。Security Assertion Markup Language 2.0(SAML 2.0)の SSO を使用すると、任意の IdP を通じてメンバーが Klaviyo にアクセスできます。

IdP SSO プロバイダーの例としては、Okta、OneLogin、Microsoft Entra ID などがあります。

すべてのユーザーに SSO を適用する場合、新しいユーザーは招待を承諾してから、SSO を使用してログインする必要があります。

免除リストを表示して使用する

除外リストに追加されたユーザーは、会社で SSO が適用されている場合でも SSO を回避し、ユーザー名とパスワードでログインできます。これは、IdP の障害が発生した場合や、パートナー、請負業者、または代理店のメンバーを IdP インスタンスに追加したくない場合に重要です。

SSO が設定された後にのみ、免除リストを表示できます。

ワークプレイス ID とは何ですか?

SSO ログイン識別子とも呼ばれるワークプレイス ID は、Klaviyo で SAML SSO を設定するために必要です。通常は、会社名と同じ名前です。この ID は、Klaviyo の設定プロセスの手順 3(以下のこのセクションで説明)で作成します。

ワークプレイス ID を設定したら、ユーザーは会社のカスタム URL(例: www.klaviyo.com/sso/workplace/<id>)に直接アクセスできます。Klaviyo にログインするために。ログインプロセスを速めるために、この URL をブックマークするようユーザーに伝えることを推奨します。 

ワークプレイス ID を作成するためのヒント:

  • この ID は 63 文字を超えることはできません。
  • ID は URL セーフである必要があるため、大文字または小文字の英字、ハイフン (-)、ピリオド (.)、アンダースコア (_)、およびチルダ (~) のみを含めることができます。
  • ID は、ユーザーが覚えやすいシンプルなもの(会社名など)にする必要があります。
    • たとえば、Klaviyo のワークプレイス ID は “Klaviyo.” です。

ジャストインタイム(JIT)プロビジョニングについて

SSO を設定すると、Klaviyo でジャストインタイム(JIT)プロビジョニングを有効にするオプションが表示されます。JIT プロビジョニングを使用してユーザーがアカウントに追加されると、そのユーザーはアカウントへのアクセスを開始するために、メールで届く招待を承諾する必要があります。

SSO が有効になり、JIT プロビジョニングがオンになると、IdP 内でのみ ユーザーの Klaviyo ロールを更新でき、Klaviyo 内でロールを更新できなくなる点にご注意ください。ロールを更新するには、IdP 内で更新するか、JIT と SCIM の両方を一時的にオフにしてから Klaviyo 内で更新する必要があります。

JIT とは?

JIT プロビジョニングが有効になっている場合、IT 管理者は各アプリケーション内でユーザーごとに手動でアカウントを作成する必要がなくなります。代わりに、ユーザーがそのアプリの権限を持っている限り、ユーザーがアプリケーションへのログインを初めて試みたときにユーザー アカウントが作成されます。

例えば、IT 管理者は IdP で Klaviyo アクセスをすべてのユーザーに自動的に付与できるため、それらのユーザーのアカウントは、SSO ポータル経由または Klaviyo 起点のログインによって初めて Klaviyo にログインしたときに自動的に作成されます。

SAML SSO を設定

  1. Klaviyo で、左下隅の組織名をクリックします。
  2. [設定] をクリックします。
  3. [セキュリティ] を選択します。
  4. [SSO を設定] をクリックします。(多要素認証は必須ではありません。)
Security tab in Klaviyo
Security tab in Klaviyo
  1. 次のセクションで使用するために、Klaviyo SSO URL と Audience URI (Service Provider Entity ID)をコピーします。
Top of the SSO configuration page, where you copy the Klaviyo SSO URL and audience URI
Top of the SSO configuration page, where you copy the Klaviyo SSO URL and audience URI

SSO プロバイダーにログインします

以下のドロップダウンを開いて、IdP 別の手順を確認してください。一般的には、次の作業が必要になります:

  1. 新しいタブを開き、SSO プロバイダーにログインしてください。
  2. プロバイダーの確認設定を見つけます。
  3. Klaviyo SSO URL を貼り付け、保存します。
  4. IdP のメタデータをダウンロードするか、見つけてください。
  5. ユーザーとその役割を Klaviyo アプリに割り当てます。
    • ロールが Klaviyo に正しく渡されるようにするため、キー形式を使用することをおすすめします。(一部の IdP はプロトコル内で属性を小文字に変換するため、このラベル形式は推奨されません)

アカウントのユーザーロール

ポートフォリオ ユーザー ロール

オーナー

portfolio_owner

管理者

portfolio_admin

マネージャー

portfolio_manager

アナリスト

portfolio_analyst

campaign_coordinator

content_creator

サポート

ロールは、SSO を設定しているアカウントの種類によって異なります。通常のアカウントでは、アカウント ユーザー ロールのみが適用されます。ポートフォリオ アカウントでは、ポートフォリオ ユーザー ロールのみが適用されます

Okta
  1. Okta 管理者アカウントにログインします。
  2. [Application] > [Applications] に移動します。
  3. [アプリ外部連携を作成]を選択します。
Applications page in Okta, where you can create app integration
Applications page in Okta, where you can create app integration
  1. モーダルで、SAML 2.0 のオプションを選択します。
Sign-in options when SAML 2.0 is selected
Sign-in options when SAML 2.0 is selected
  1. [次へ] をクリックします。
  2. 外部連携に名前を付けます(例:「Klaviyo」)。
Step 1 of the Okta integration wizard, where you can name the app
Step 1 of the Okta integration wizard, where you can name the app
  1. [次へ] をクリックします。
  2. シングル サインオン URL フィールドに、Klaviyo SSO の設定画面から Klaviyo SSO URL を貼り付けます。
  3. オーディエンス URI(SP エンティティ ID)フィールドに、Klaviyo の オーディエンス URI(サービスプロバイダー エンティティ ID) を貼り付けます。
  4. Name ID 形式フィールドを EmailAddress に設定します。
  5. Application username を Email に変更します。
  6. でアプリケーションのユーザー名を更新 が [作成および更新] に設定されていることを確認します。
SAML configuration settings to for the Klaviyo integration
SAML configuration settings to for the Klaviyo integration
  1. [次へ] をクリックします。
  2. [社内アプリを追加する Okta の顧客です] を選択します。
    • このページでは、他の情報を確認したり入力したりする必要はありません。
  3. ページの下部までスクロールして、完了 をクリックします。
  4. [サインオン] タブに移動します。
Sign On tab for an app in Okta
Sign On tab for an app in Okta
  1. SAML 署名証明書 セクションまでスクロールします。
  2. アクティブな証明書を見つけてから、[アクション] ドロップダウンをクリックします。
  3. [IdP メタデータを表示]をクリックします。
Actions dropdown when View IdP metadata is selected
Actions dropdown when View IdP metadata is selected
  1. 以下のような新しいタブが開きます。
Example of the XML metadata page
Example of the XML metadata page
  1. 新しいタブで右クリックし、[名前を付けて保存] > [保存] を選択して、後でこのファイルを Klaviyo にアップロードできるようにしてください。
  2. Okta に戻ります。
  3. [Assignments] タブに移動します。
  4. [割り当て] をクリックします。
  5. アプリを個人(つまり、ユーザー)に割り当てるか、グループに割り当てるかを選択します。
Options to assign users to an app by people or groups
Options to assign users to an app by people or groups
  1. Klaviyo を割り当てる相手(個人またはグループ)を見つけ、名前の横にある [割り当て] をクリックします。
Example of assigning a user by the People option
Example of assigning a user by the People option
  1. 個人を選択する場合:
    • 各ユーザーのユーザー名を選択します。デフォルトは Okta のユーザー名です。
    • 保存して戻る をクリックします。
Modal to assign a username to an individual
Modal to assign a username to an individual
  1. 完了したら、[完了] をクリックします。
シングル ログイン
  1. One Login アカウントにログインします。
  2. [アプリケーション] > [アプリケーション] に移動します。
Applications dropdown when the subitem Applications is highlighted
Applications dropdown when the subitem Applications is highlighted
  1. 右上の [アプリを追加] をクリックします。
Applications page in One Login when Add App is selected
Applications page in One Login when Add App is selected
  1. 「Klaviyo」を検索してから、表示される結果を選択します。
Searching Klaviyo in the One Login apps
Searching Klaviyo in the One Login apps
  1. 任意:表示名を選択し、新しいアイコンをアップロードするか、このアプリの説明を追加します。
  2. 右上の [保存] をクリックします。
  3. 左側のサイドバーで [設定] に移動します。
Configuration page with no information in it
Configuration page with no information in it
  1. SAML Consumer URL フィールドに、Klaviyo SSO URLを貼り付けます。
  2. Audience (SP EntityID) フィールドに、Audience URI (Service Provider Entity ID)を貼り付けます。
  3. [保存] をクリックします。
  4. 左側のサイドバーで [SSO] をクリックします。
  5. SAML Signature Algorithm のドロップダウンを開きます。
  6. SHA-256を選択します。
SAML Signature Algorithm dropdown when SHA-256 is highlighted
SAML Signature Algorithm dropdown when SHA-256 is highlighted
  1. 任意:下にスクロールして、ログイン表示設定を変更します。
Login display settings for an app in One Login
Login display settings for an app in One Login
  1. [保存] をクリックします。
  2. 右上の [その他のアクション] ドロップダウンを開きます。
  3. [SAML Metadata] を選択します。これにより、次のセクションでアップロードする必要があるファイルがダウンロードされます。
More Actions dropdown when SAML metadata is highlighted
More Actions dropdown when SAML metadata is highlighted

次のセクションに進む前に、One Login の Klaviyo アプリにユーザーを追加し、その後ロールを割り当てる必要があります。

  1. Klaviyo アプリにユーザーを追加するには、左上の [ユーザー] > [ユーザー] をクリックします。
Users menu dropdown
Users menu dropdown
  1. ユーザーを選択して Klaviyo にアクセスします。Klaviyo で SSO を設定している担当者を割り当てることをおすすめします。
  2. 左側のサイドバーで [アプリケーション] を選択します。
  3. 右側のプラス ボタンをクリックして、このユーザーにアプリケーションを追加します。
  4. ドロップダウンから Klaviyo を選択します。
Selecting Klaviyo as the application for a user
Selecting Klaviyo as the application for a user
  1. [続行] をクリックします。
  2. 表示されたモーダルで、下にスクロールして ロール ドロップダウンを探します。
  3. このドロップダウンを開き、このユーザーに割り当てる Klaviyo のロール を選択します。
Selecting a Klaviyo role for a user
Selecting a Klaviyo role for a user
  1. [保存] をクリックします。
Microsoft Entra ID(Azure AD)
  1. Microsoft Entra ID(以前は Azure AD として知られていました)にログインします。
  2. Microsoft Entra IDをクリックします。
  3. Addドロップダウンを選択し、次に Enterprise Applicationをクリックします。
  4. 独自のアプリケーションを作成 をクリックしてください。
Microsoft Entra ID Gallery, where you can create an application
Microsoft Entra ID Gallery, where you can create an application
  1. アプリケーションに「Klaviyo」という名前を付け、作成をクリックします。
  2. 左側のサイドバーで [シングル サインオン] をクリックしてください。
Single sign-on method page for an application, which defaults to disabled
Single sign-on method page for an application, which defaults to disabled
  1. [SAML] を選択します。
  2. Basic SAML Configuration ボックスで Edit をクリックします。
Basic SAML configuration box, step 1 in the single sign-on page
Basic SAML configuration box, step 1 in the single sign-on page
  1. 表示される右側のサイドバーで、 識別子(エンティティ ID) の下にある[識別子を追加] をクリックします。
Sidebar to configure SAML for an application's SSO
Sidebar to configure SAML for an application's SSO
  1. 表示されたフィールドに、Klaviyo のオーディエンス URI (サービス プロバイダー エンティティ ID)を貼り付けます。
  2. Reply URL (Assertion Consumer Service URL) の下で、[返信 URL を追加] をクリックします。
  3. ここに、Klaviyo からKlaviyo SSO URL を貼り付けます。
Example of SAML configuration after adding an identifier and Reply URL
Example of SAML configuration after adding an identifier and Reply URL
  1. 注:Sign on URL を追加する場合は、まずワークプレイス ID を作成する必要があります。これについては次のセクションで説明します。設定プロセスを完了してから、このステップに戻ることをおすすめします。
  2. 右上の X をクリックする前に、サイドバーの左上にある [保存] をクリックします。
  3. SAML Certificates ボックス(Entra の Single sign-on page の手順 3)までスクロールダウンします。
Step 3 of the Single sign-on page
Step 3 of the Single sign-on page
  1. フェデレーション メタデータ XML の横にある [ダウンロード] をクリックします。
SAML certificates box where only the Federated Metadata XML option is highlighted
SAML certificates box where only the Federated Metadata XML option is highlighted
  1. 引き続き 「SAML 証明書」 ボックス内で、右上の [編集] をクリックします。
  2. 右側に表示されるサイドバーで、次の点を確認してください:
    • 署名オプション では、SAML アサーションに署名する必要があります(ここでは [SAML アサーションに署名] に設定します)。レスポンスへの署名は任意である点に注意してください。
    • 署名アルゴリズムが SHA-256 に設定されています。
Sidebar to edit the SAML certificates' signing option and algorithm
Sidebar to edit the SAML certificates' signing option and algorithm
  1. Entra の Single sign-on page の Attributes & Claims ボックス(ステップ 2)まで上にスクロールして戻り、[編集] をクリックしてください。
Step 2 of the Single sign-on page, which is the Attributes and claims box
Step 2 of the Single sign-on page, which is the Attributes and claims box
  1. Required Claim セクションで ユニークユーザー ID(Name ID) をクリックします。
Manage claim modal where the Unique User Identifier row is highlighted
Manage claim modal where the Unique User Identifier row is highlighted
  1. [ソース属性] のドロップダウンをクリックします。
Source attribute field for the unique user identifier
Source attribute field for the unique user identifier
  1. 「user.mail」を検索しますその後、選択します。
Searching user.mail for the source attribute
Searching user.mail for the source attribute
  1. 左上の [保存] をクリックして、 属性とクレーム ページに戻ります。
  2. 左上の [新しいクレームを追加] を選択します。
Adding new claim in the Attributes & Claim page
Adding new claim in the Attributes & Claim page
  1. 名前には「role」を入力します。
  2. ソース属性 を "user.assignedroles." に変更します。
Azure 14 new role claim.png
Azure 14 new role claim.png
  1. [保存] をクリックします。
  2. ディレクトリに戻るには [ホーム] をクリックします。
  3. 左側のサイドバーで [アプリの登録] をクリックします。
App registrations tab in the left sidebar
App registrations tab in the left sidebar
  1. [すべてのアプリケーション] タブに移動します。
All applications tab in the app registrations page
All applications tab in the app registrations page
  1. Klaviyo アプリをクリックします。
  2. [アプリのロール] > [アプリのロールを作成] を選択します。
Create app role in the app roles page
Create app role in the app roles page
  1. 各ロールの表示名を作成します。
  2. Allowed member types として Users/Groups を選択します。
  3. 以下に表示されているとおりに、これらの値のいずれかを正確に割り当てます。
    • 管理者
    • マネージャー
    • アナリスト
    • campaign_coordinator
    • content_creator
    • support
Example of assigning a user as the owner of a Klaviyo account
Example of assigning a user as the owner of a Klaviyo account
  1. 説明を追加してから、[適用] をクリックします。

次に、ユーザーを Klaviyo アプリに割り当てるには、次の手順に従います。

  1. Microsoft Entra ID > Enterprise applications に移動します。
  2. Klaviyo アプリをクリックします。
  3. ユーザーとグループ > ユーザー/グループを追加 に移動します。
Users and groups page for the example Klaviyo application
Users and groups page for the example Klaviyo application
  1. [ユーザー]をクリックして、右側のサイドバーに表示します。
Selecting users for an app
Selecting users for an app
  1. Klaviyo アプリに追加したいユーザーを選択します。
  2. [選択] をクリックします。
  3. [役割を選択] をクリックします。
Assigning roles for the selected users
Assigning roles for the selected users
  1. このユーザーが Klaviyo で持つべきロールを選択してください。
  2. ロールを確定するには [選択] をクリックします。
  3. 左下の [割り当て] をクリックします。

Klaviyo で設定完了

  1. Klaviyo のタブに戻り、SSO Setup ページに移動します。
  2. 次のいずれかを選択します。
    • IdP 発行者と SSO を追加します。
      または
    • この情報を含むファイルをアップロードしてください。
Second step of the SSO configuration page, where you add information about your iDP issuer
Second step of the SSO configuration page, where you add information about your iDP issuer
  1. SSO ログイン用の SSO ログイン識別子(ワークプレイス ID とも呼ばれます)を作成します。多くの場合、これは会社名と同じです。
    • この ID は 63 文字を超えることはできません。
    • ID は URL セーフである必要があるため、大文字または小文字の英字、ハイフン (-)、ピリオド (.)、アンダースコア (_)、およびチルダ (~) のみを含めることができます。
    • ID は、ユーザーが覚えやすいシンプルなもの(会社名など)にする必要があります。
      • たとえば、Klaviyo のワークプレイス ID は “Klaviyo.” です。
Third step of the SSO configuration page, where you add your workplace ID
Third step of the SSO configuration page, where you add your workplace ID
  1. [SSO をテストする] をクリックします。
  2. SSO を有効にする チェックボックスをオンにしてください。
  3. 任意:次のチェックボックスから 1 つ以上を選択します。
    • 全ユーザーに対し SSO を必須とする。
    • IdP によるログイン。
    • ジャストインタイム(JIT)プロビジョニング。
Options for using SSO once it's been set up
Options for using SSO once it's been set up

達成できること

これで、SSO プロバイダーを使用して Klaviyo にログインできるようになります。

その他のリソース

  • SSO と SCIM のエラーをトラブルシューティングする

    Klaviyo でシングルサインオン(SSO)のエラーをトラブルシューティングする方法をご確認ください。この記事は、IT 担当者など、SSO に詳しい方向けです。

  • 多要素認証(MFA)の設定方法

    Klaviyo アカウントやポートフォリオの安全性を強化できる MFA の設定方法について、学びましょう。MFA を有効にすると、ユーザー名とパスワードを使ってログインし、コード入力などによって本人確認を行います。

  • SCIM ユーザー プロビジョニングを設定する方法

    アカウントまたはポートフォリオで、クロスドメイン ID 管理(SCIM)ユーザープロビジョニングのシステムを設定する方法をご確認ください。

この記事は役に立ちましたか?
この記事へのフィードバックには、このフォームのみを使用してください。 サポートへの連絡方法.

Klaviyo の詳細を見る

コミュニティ
同業者、パートナー、Klaviyo のエキスパートとつながり、インスピレーションを得たり、インサイトを共有したり、あらゆる質問への回答を得たりできます。
パートナー
特定のタスクのサポートや継続的なマーケティング管理のために、Klaviyo 認定エキスパートを雇いましょう。
サポート

アカウントからサポートにアクセスしてください。

メールサポート (無料トライアルと有料アカウント) 24 時間 365 日利用可能

チャット/バーチャル アシスタント
利用可否は地域およびプランタイプによって異なります