チーム
Braze 管理者は、ダッシュボードユーザーを、さまざまなユーザーロールと権限を持つチームにグループ化できます。これにより、編集可能なコンテンツの種類を分けることで、1つのワークスペースで複数の無関係なグループのダッシュボードユーザーを一緒に作業させることができる。
チームは、顧客ベースの場所、言語、およびカスタム属性にわたって設定できます。これにより、チームメンバーと非チームメンバーは、メッセージング機能および顧客データについてアクセス権が異なります。チームのフィルターとタグは、さまざまなエンゲージメントツールに割り当てることができます。
Braze の契約によっては、チームを使用できない場合があります。この機能にアクセスしたい場合は、Braze アカウントマネージャーに、またはコンサルティングをお問い合わせください。
チームは権限セットや役割とどう違うのか?
You can use Teams, permission sets, and user roles to manage dashboard user access and responsibilities within Braze. Each feature encompasses a different collection of permissions and access-controls.
Key differences
At a high level, each feature has a different scope:
- Permission sets control what dashboard users can do across all workspaces.
- Roles control what dashboard users can do in specific workspaces.
- Teams control the audiences that dashboard users can reach with their messages.
Feature | What you can do | Scope of access |
---|---|---|
Permission sets | Bundle permissions related to specific subject areas or actions (such as for “Developers” and “Marketers”), then apply them to dashboard users who need the same permissions across different workspaces. | Company wide |
Roles | Bundle individual custom permissions and workspace-access controls (such as “Marketer - Fashion Brands”, where the user has certain permissions associated with their role as a marketer and is limited to the “Fashion Brands” workspaces). Then assign a role to dashboard users to directly grant them the associated permissions and workspace access. Users with this level of access are typically managers in more tightly controlled setups with many brands or regional workspaces in one dashboard. |
Specific workspaces |
Teams | Limit dashboard user access to resources based on the audience (such as customer base location, language, and custom attributes). Users with this level of access typically are responsible for a specific scope within the brand that they’re working on, such as building language-specific content for a multilingual brand. |
Specific dashboard |
チームの作成
設定」>「社内チーム」と進み、 「チームを追加」を選択する。
[チーム名] を入力します。必要に応じて、[チームを定義] フィールドを使用してカスタム属性、場所、または言語を選択し、チームがアクセスできるユーザーデータをさらに定義します。たとえば、Teamsでテストを実行する場合は、カスタム属性で識別されるテストユーザのみにアクセスできる開発チームを作成します。もう一つのユースケースは、製品に基づいてユーザーとのコミュニケーションを制限することだ。
チームがカスタム属性、言語、または国で定義されている場合は、チームを使用して、キャンペーン、キャンバス、コンテンツカード、セグメントなどの機能のエンドユーザーをフィルタリングできます。詳細については、チームタグの割り当てを参照してください。
チームへのユーザーの割り当て
Braze 管理者と、会社レベルの権限「会社の設定を管理できる」を持つ一部のユーザーは、制限付きアクセスを持つダッシュボードユーザーにチームレベルの権限を割り当てることができます。チームに割り当てられたダッシュボードユーザーの権限は、チームの作成時に定義されたユーザーの言語、場所、カスタム属性など、所属する特定のチームで使用可能なデータの読み取りまたは書き込みのみに限定されます。
ユーザーをチームに割り当てるには、[設定] > [会社ユーザー] に移動し、チームに追加するユーザーを選択します。
次に、次の手順を実行します。
- [編集] を選択します。
- ユーザーロールを [限定] に設定します。
- それらのユーザーを適切なワークスペースに追加します。
- このユーザーを追加するチームを選択し、[チームの権限] 列から特定の権限を割り当てます。
利用可能なチームレベルの権限
以下に、チームレベルで割り当てることができるすべての使用可能な権限を示します。ここにリストされていない権限はワークスペースレベルでのみ付与され、それらの権限は [チームの権限] 列に「–」として表示されます。
- キャンペーン、キャンバス、カード、コンテンツブロック、フィーチャーフラグ、セグメント、メディアライブラリ、およびユーザー設定センターへのアクセス
- キャンペーン、キャンバスの送信
- カードの発行
- セグメントの編集
- ユーザーデータのエクスポート
- PII 準拠のユーザープロファイル表示
- ダッシュボードユーザーの管理
- メディアライブラリアセットの管理
各ユーザー権限に含まれる内容とその使用方法については、「ユーザー権限」セクションを参照してください。
チームタグの割り当て
Add Teamフィルタを使用して、チームをキャンバス、キャンペーン、カード、セグメント、メールテンプレート、およびメディアライブラリアセットに割り当てることができます。
- チームが作成されたときに適用された定義 に基づいて、Team フィルタが割り当てられると、そのエンゲージメントツールのオーディエンスは、定義に一致するユーザープロファイルに制限されます。
- 割り当てられた権限に基づいて、チームメンバーには、チームフィルターが設定されているダッシュボードエンゲージメントツールへのアクセスのみが許可されます。ワークスペース権限が制限されている場合、またはワークスペース権限がない場合は、保存または起動する前に、特定のオブジェクトにチームフィルタを追加する必要があります。チームメンバーは、チームごとにキャンバス、キャンペーン、カード、およびセグメントをフィルタリングして、それらに関連するコンテンツを識別することもできます。
ユースケース
Braze の Michelle という名前のマーケターについて、次の 2 つのシナリオを考えてみます。Michelle は「Development」というチームのメンバーです。彼女は、開発チームのすべてのチームレベルの権限にアクセスできます。
このシナリオでの Michelle は、ワークスペースレベルの権限を持たない限定ユーザーです。彼女の権限は次のようになります。
割り当てられた権限に基づいて、Michelle がキャンペーンを作成するときには、「Development」チームのみをキャンペーンに割り当てることができます。チームが割り当てられていないとキャンペーンを起動できず、他のチームタグを表示したりアクセスしたりできません。
このシナリオでは、Michelle はまだ開発チームのメンバーですが、追加のワークスペースレベルの権限も持っています。
Michelle には" のワークスペースレベルの権限があるため、Access Campaigns、Canvases、Cards、Content Blocks、Feature Flags、Segments、Media Library、Preference Centers” では、作成したキャンペーンに他のTeam フィルタを表示して割り当てることができます。
最初のシナリオと同様に、Michelle はキャンペーンを開始する前に、Development チームタグをキャンペーンに追加する必要があります。
チームによるテスト
Teamsのユースケースの1つとして、本番環境でコンテンツをテストおよび起動するためのTeamsベースの承認システムを作成することが考えられます。
そのためには、テストユーザーにのみアクセスできる「Development」チームを作成します。テストユーザーがカスタム属性で識別可能な場合にのみ、Team をテストユーザーにアクセスするように制限できます。次に、チームを作成または編集するときに、定義としてカスタム属性を追加します(前のセクションチームの作成を参照)。承認者はすべてのユーザーにアクセスできる必要があります。
一般的なプロセスは次のようになります。
- 開発チームがキャンペーンを作成し、「Development」チームタグを追加します。
- 開発チームがテストユーザーへのキャンペーンを開始します。
- 承認者チームは、ローカルキャンペーンのデザインを検証し、プロモーションを行って開始します。開始するために、承認者チームがチームタグを「Development」から「[All Teams]」に変更して、キャンペーンを再び開始します。
アクティブなキャンペーンに対する変更は次のように行います。
- 開発チームが、実行中のキャンペーンを複製し、「Development」チームタグを追加して保存します。
- 開発チームが編集を行って、承認者チームと共有します。
- 承認者チームは「Development」チームタグを削除し、前のキャンペーンを一時停止して、新しいキャンペーンを開始します。
既存のチームのアーカイブ
[内部チーム] ページからチームをアーカイブできます。
アーカイブするチームを1つ以上選択します。チームがBraze内のオブジェクトに関連付けられていない場合、チームはすぐにアーカイブされます。チームがオブジェクトに関連付けられている場合は、アーカイブプロセスの後にチームの削除または置き換えのいずれを行うかのオプションが表示されます。
Braze 管理者は、アーカイブされたチームを選択し、[アーカイブ解除] を選択して、チームのアーカイブを解除できます。