オーディエンスについて
オーディエンスを使用すると、ポータル ユーザーまたはデベロッパー チームを区分して次のリソースへのアクセスを制御できます。
- ポータルのページ
- 公開されている API プロダクト
次の図は、リソースのセットへのアクセスを制御するためにオーディエンスがどのように使用されるかを示します。
上の図に示すように、ユーザー A は認証済みのポータル ユーザーとして、公開 API プログラムを通じて提供されるリソースにアクセスできます。さらに、チーム A のメンバーとして、ユーザー A は Beta Users オーディエンスからエンタイトルメントを継承し、制限付き API プログラムを通じて提供されるリソースにもアクセスできます。
以降のセクションで、オーディエンスの管理方法、オーディエンスのエンタイトルメントを構成する方法、デフォルトで使用可能なオーディエンスについて説明します。
デフォルトのオーディエンスについて
次の 2 つのオーディエンスがデフォルトで定義されています。
オーディエンス | 割り当て |
---|---|
匿名ユーザー | ポータルにログインしていないすべてのユーザー。 注: このオーディエンスは Edge UI に役割として表示されません。 |
認証済みユーザー | 登録済みでポータルにログインしているすべてのユーザー。 注: 認証済みユーザー オーディエンスのエンタイトルメントはカスタマイズできますが、オーディエンスの割り当てはデフォルトで定義されています。 |
Audiences ページにアクセスする
[Audiences] ページにアクセスするには:
- [Publish] > [Developer Programs] を選択します。
- オーディエンスを管理するデベロッパー プログラムの行をクリックします。
- [Audiences] タブをクリックします。
[Audiences] ページが表示されます。
上の図に示すように、[Audiences] ページでは次のことができます。
- すべてのオーディエンスの次の情報を見る
- 名前
- 説明
- チームと個々のポータル ユーザーの割り当ての総数
- 作成日
- オーディエンスを追加する
- オーディエンスを編集および削除する
また、リソースを作成するときにオーディエンスのリソース エンタイトルメントを管理できます。
オーディエンスを追加する
オーディエンスを追加するには:
- [Audiences] ページにアクセスします。
- [+] をクリックします。
- オーディエンスの名前と説明を入力します。
- [OK] をクリックします。
- オーディエンスに割り当てられたデベロッパー チームと個々のポータル ユーザーを管理します。
オーディエンスの割り当てを管理する
オーディエンスを追加または編集するとき、そのオーディエンスに割り当てられたデベロッパー チームと個々のポータル ユーザーを管理できます。
オーディエンスの割り当てを管理するには:
- [Audiences] ページにアクセスします。
- 割り当てを管理するオーディエンスの行をクリックします。
チームまたは個々のポータル ユーザーをオーディエンスに追加するには:
a. [Assignments] セクションの [+] をクリックします。
b. [Add assignments] ダイアログで 1 つ以上のデベロッパー チームまたは個々のポータル ユーザーを選択します。
リストを絞り込むには、検索ボックスに文字列を入力します。リスト上のすべての項目を選択するには [All] をクリックし、すべての項目の選択を解除するには [None] をクリックします。
[Add] をクリックします。オーディエンスの割り当てを削除するには、 をクリックします。
オーディエンスのリソース エンタイトルメントを管理する
ポータルページを作成するとき、または API プロダクトを公開するときに、1 つ以上のオーディエンスを割り当てることによってそのリソースへのアクセスを制限できます。リソースの公開設定が [Restricted Access] に設定されている場合、そのリソースへのアクセスは割り当てられたオーディエンスのみに制限されます。
詳細については、次をご覧ください。
オーディエンスを表示または編集するとき、割り当てられたリソース エンタイトルメントを確認できます。
オーディエンスを編集する
オーディエンスを編集するには:
- [Audiences] ページにアクセスします。
- 編集するオーディエンスの行をクリックします。
- オーディエンスの詳細を編集するには:
- [Audience details] セクションで、 をクリックします。
- オーディエンスの名前と説明を編集します。
- [Save] をクリックします。
- オーディエンスに割り当てられたデベロッパー チームと個々のポータル ユーザーを管理します。
- [Entitlements] セクションに、オーディエンスのリソース エンタイトルメントが表示されます。オーディエンスのリソース エンタイトルメントを管理するをご覧ください。
オーディエンスを削除する
オーディエンスを削除するには:
- [Audiences] ページにアクセスします。
- 削除するオーディエンスにカーソルを合わせて、操作メニューを表示します。
- をクリックします。
- [Delete] をクリックして削除操作を確定します。