このページで学べること

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

SCIMは、有料プランのアカウントおよびポートフォリオで利用できます。設定するには、アカウントで管理者またはオーナーのロールを使用するか、ポートフォリオでポートフォリオ管理者またはポートフォリオオーナーのロールを使用してください。

始める前に

SCIMを設定する前に、KlaviyoでSSOを有効にしておく必要もあります。

SCIM プロビジョニングは、ID プロバイダー(IdP)ではアドオンであることが多い点にご注意ください。たとえば、IdP では SSO プランに加えて、別途 SCIM プランが必要になることがよくあります。IdP で以下の手順が表示されない場合は、正しいプランをご利用かどうかをご確認ください。

各ユーザーについて、IdPはロールとメールアドレスをuserNameとして送信する必要があります。ユーザー名は、そのユーザーに対して送信されたメールの値と一致する必要があります。

ポートフォリオの場合は、portfolio_admin、portfolio_manager、またはportfolio_analystを使用してください。adminなどのアカウントロールは、ポートフォリオには適用されません。SCIMでは、オーナーまたはポートフォリオオーナーのロールを持つユーザーを作成できません。

Klaviyoはユーザーのプロビジョニングをサポートしていますが、グループオブジェクトはサポートしていません。IdPグループを割り当てて、プロビジョニング対象のユーザーを選択できますが、グループのプロビジョニングはオフのままにしてください。

SCIM ユーザーのプロビジョニングをオンにする

  1. 左下隅の組織名をクリックします。
  2. [設定]>[セキュリティ] をクリックします。
Security tab in Account settings
Security tab in Account settings
  1. [SCIM プロビジョニング] チェックボックスをオンにします。
  2. 表示されているとおりにアクセスキーを保存するには、コピーまたはダウンロード(.txt)をクリックしてください。
    このキーは一度しか表示されないため、ダイアログを閉じる前に安全な場所に保管してください。
Example of an access key
Example of an access key
  1. [完了] をクリックします。 
  2. ベース URL をコピーして貼り付けます。可能であれば、アクセスキーを保存した場所に貼り付けてください。

SCIMアクセスキーを置き換えると、以前のキーは直ちに無効になります。キーを紛失した場合は、SCIM キーを置き換えをクリックし、次に確認をクリックしてください。新しいキーを保存し、IdP内で更新してください。

次に、プロセスを完了するために、IDプロバイダーに移動してください。以下は、Okta、OneLogin、Microsoft Entra IDの手順です。他のプロバイダーは、互換性のあるSCIM 2.0ユーザープロビジョニングに対応している必要があります。

Okta

現在の設定ナビゲーションについては、OktaのSCIM設定ガイドをご覧ください。以下のKlaviyoの接続設定を使用してください。

  1. [Application] > [Applications] に移動します。
  2. Klaviyo アプリを選択してください。
  3. [サインオン] タブに移動します。
Four tabs for an app with SSO: General, Sign On, Import, and Assignments
Four tabs for an app with SSO: General, Sign On, Import, and Assignments
  1. 認証情報の詳細で、次の点を確認してください:
    • アプリケーション ユーザー名の形式 は Email に設定されています。
    • でアプリケーションのユーザー名を更新 は 作成して更新 に設定されています。
Credental Details section in the Sign On tab
Credental Details section in the Sign On tab
  1. [一般] タブをクリックします。
General tab for app, when there's no provisioning
General tab for app, when there's no provisioning
  1. 編集を選択します。
  2. プロビジョニングで、SCIM を選択します。
Selecting SCIM for the provisioning
Selecting SCIM for the provisioning
  1. [保存] をクリックします。
  2. [プロビジョニング] タブをクリックします。
  3. [編集] を選択して SCIM 接続ページ(以下に表示)を開きます。
SCIM Connection page with no information
SCIM Connection page with no information
  1. SCIM コネクタのベース URL に、Klaviyo から取得したベース URL を貼り付けます。
  2. ユーザーの一意の識別子フィールドには、userNameを入力してください。
  3. サポートされているプロビジョニング アクションの下で、次のチェックボックスをオンにします:
    • 新しいユーザーのインポートとプロファイル更新
    • 新規ユーザーをプッシュ
    • プロファイル更新のプッシュ
  4. Authentication Mode オプションを HTTP Header に変更してください。
  5. Authorization の下にアクセスキーを貼り付けます。
How the SCIM Connection should look once filled out
How the SCIM Connection should look once filled out
  1. [テスト コネクタ設定] をクリックします。
  2. [保存] をクリックします。
  3. Provisioning to App の横にある [編集] をクリックします。
  4. 次の機能について、[有効化] をオンにしてください:
    • ユーザーを作成。
    • ユーザー属性を更新。
    • ユーザーを無効化します。
Enabled features in the Provisioning to App page
Enabled features in the Provisioning to App page
  1. [保存] をクリックします。
  2. アプリの属性マッピング セクションまで下にスクロールします。
  3. [プロファイルエディターへ移動] をクリックします。
  4. [属性を追加] をクリックします。
Top of the Profile Editor page in Okta, showing the button to add an attribute
Top of the Profile Editor page in Okta, showing the button to add an attribute
  1. Display name、Variable name、External name に「role」と入力します。
  2. 外部名前空間に、次を入力します:
    urn:ietf:params:scim:schemas:core:2.0:User
  3. Define enumerated list of values のチェックボックスをオンにします。
The first of the required settings for the role attribute
The first of the required settings for the role attribute
  1. アカウントには、以下の標準ロール値を追加してください。ポートフォリオの場合は、代わりにportfolio_admin、portfolio_manager、portfolio_analystを使用してください。
    • 管理者
    • マネージャー
    • アナリスト
    • campaign_coordinator
    • content_creator
    • social_media_manager
    • support
All roles with the correct values for the role attribute
All roles with the correct values for the role attribute
  1. 属性は必須までスクロールし、はいをオンにします。
  2. 属性タイプ(個人またはグループ)を選択します。
  3. 推奨:User permission は Read Only のままにします。
The rest of the required settings for the role attribute
The rest of the required settings for the role attribute
  1. [保存] をクリックします。
  2. [アプリケーション] > [アプリケーション] に移動し、その後アプリを選択します。
  3. [割り当て] をクリックします。
  4. アプリを個人(つまり、ユーザー)に割り当てるか、グループに割り当てるかを選択します。
Assignments tab showing the Assign dropdown
Assignments tab showing the Assign dropdown
  1. Klaviyo を割り当てる相手(個人またはグループ)を見つけ、名前の横にある [割り当て] をクリックします。
Example of searching for a user to assign to an app
Example of searching for a user to assign to an app
  1. role フィールドまでスクロールし、正しいロールを割り当てます。
Role dropdown, showing all the values for roles within Klaviyo
Role dropdown, showing all the values for roles within Klaviyo
  1. [保存して戻る] をクリックします。
OneLogin
  1. 管理者ポータルで、Applications をクリックします。
  2. [アプリを追加] をクリックします。
  3. 「Klaviyo」を検索します。
  4. Klaviyo をクリックして追加します。
  5. 任意:接続の名前を変更します。
  6. [設定] をクリックします。
  7. SCIM Bearer Token フィールドに、SCIM アクセスキーを貼り付けます。
  8. API Connection の下にある 有効化 をクリックします。
  9. [保存] をクリックします。
  10. 左側のサイドバーで プロビジョニング に移動します。
  11. [プロビジョニングを有効にする] ボックスをオンにします。
  12. ユーザーを作成、ユーザーを削除、または ユーザーを更新 のボックスのチェックを外さないでください。
Credential details section with the correct settings
Credential details section with the correct settings
  1. 推奨: OneLogin でユーザーが削除された場合、またはユーザーのアプリアクセスが削除された場合、以下のアクションを実行する のドロップダウンで 削除 を選択します。
  2. [保存] をクリックします。
Microsoft Entra ID(旧 Azure AD)

現在のセットアップのナビゲーションについては、MicrosoftのSCIMプロビジョニングガイドをご覧ください。以下のKlaviyo URL、アクセスキー、マッピングを使用してください。

  1. Microsoft Entra ID にログインします。
  2. [Microsoft Entra ID](以前は「Azure Active Directory」と呼ばれていました)をクリックします。
  3. 左側の Enterprise アプリケーション をクリックします。
The Enterprise applications option in the left sidebar
The Enterprise applications option in the left sidebar
  1. アプリケーションを選択します。
    • まだ申請を作成していない場合は、SSO ガイドの手順に従ってください。
  2. 左側の [プロビジョニング] をクリックし、続いて [開始する] を選択します。
Left sidebar for app when Provisioning is highlighted
Left sidebar for app when Provisioning is highlighted
  1. プロビジョニング モード というフィールドで、自動 を選択します。
Changing the Provisioning mode to automatic
Changing the Provisioning mode to automatic
  1. 管理者 認証情報 に移動します。
  2. Klaviyo の SCIM ベース URL を Tenant URL フィールドに貼り付けます。
  3. SCIM API キーを「シークレットトークン」のフィールドに貼り付けます。このトークンは、接頭辞なしで貼り付けてください(例:「Bearer」や「Klaviyo-API-Key」は貼り付けないでください)。
  4. 接続をテストしてください。
  5. 接続が成功したら、左上の [保存] をクリックしてください。
  6. 同じページで下にスクロールし、Mappings ドロップダウンを開きます。 
Mappings dropdown to provision (in order) Azure AD groups or users
Mappings dropdown to provision (in order) Azure AD groups or users
  1. [Azure Active Directory ユーザーのプロビジョニング]を選択してください。
  2. 任意:サポートされていないマッピングを削除します。Klaviyoはユーザー更新に対して、次のターゲット属性をサポートしています:
    • userName
    • active
    • emails[type eq "work"].value
    • name.givenName
    • name.familyName
    • emails[primary eq "True"].value
    • roles[primary eq "True"].value
  3. 割り当てられたアプリロールをマッピングするには、roles[primary eq "True"].valueへの式のマッピングとしてSingleAppRoleAssignment([appRoleAssignments])を使用してください。
    • appRoleAssignmentsをKlaviyoに直接マッピングしないでください。
    • ユーザーごとにアプリのロールを1つ割り当て、割り当てられたユーザーとグループにプロビジョニングのスコープを限定してください。この式では、すべてのユーザーとグループを同期できません。Microsoftの役割マッピングに関するガイダンスをご覧ください。
  4. 保存 をクリックし、次に ホーム をクリックします。
  5. [Microsoft Entra ID]>[Enterprise アプリケーション]>[Klaviyo]>[プロビジョニング] に戻ります。
  6. プロビジョニングを開始 を選択します。
Provisioning tab, showing the start provisioning button
Provisioning tab, showing the start provisioning button

Microsoft Entra ID がスケジュールに従ってユーザーのプロビジョニングを開始します。プロビジョニングしたユーザーの詳細を確認するには、プロビジョニング ログを表示 を選択します。

その他のリソース

  • シングルサインオン(SSO)の設定方法

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

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

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

  • Klaviyo の請求の仕組みについて

    Klaviyo のプロファイル + メール、モバイルメッセージ、レビュー、アドバンストKlaviyoデータプラットフォーム(旧「CDP」)、マーケティングアナリティクス、カスタマーハブ、ヘルプデスク、カスタマーエージェントにおける、利用料金の請求についてご案内します。

この記事は役に立ちましたか?
この記事へのフィードバックは、上記のボタン・記入欄よりご提供ください。 サポートへの連絡方法.

Klaviyo の詳細を見る

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

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

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

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