認証ドメイン マネージャーとして、次の手順を実行して、アカウントとメトリクス カーディナリティを管理するためのアクセスをユーザーに許可します。 ユーザーの具体的なニーズについて確認し、それに応じて設定を行ってください。 ユーザー管理の詳細については、「ユーザー管理チュートリアル」を参照してください。
重要
ユーザーがNerdGraphまたはTerraformを使用してカーディナリティバジェットを変更する必要がある場合は、NerdGraphおよびTerraformの権限をご覧ください。
カスタムロールに権限を追加する
次の権限を持つ新しいカスタム ロールを作成するか、既存のロールに追加します。 必要なアクセス レベルをユーザーに確認してください。
Manage account cardinality: アカウントのカーディナリティ バジェットを調整します。View: アカウントのカーディナリティ予算を確認できます。Modify:UI、NerdGraph、またはTerraformを使用して、アカウントのカーディナリティバジェットを更新できます。
Manage metric cardinality: メトリクスのカーディナリティ バジェットを調整します。View:メトリクスのカーディナリティバジェットを確認できます。Modify:UI、NerdGraph、またはTerraformで、メトリクスのカーディナリティ予算を更新できます。
Manage pruning rules: メトリクスのプルーニング ルールを管理します。View:メトリクスの枝刈りルールを確認できます。Modify: メトリクスのプルーニング ルールを作成および削除できます。
Customer limits management: カーディナリティを含むアカウント内のさまざまな機能の制限を調整します。View: 機能に使用可能な制限を確認できます。Modify:NerdGraphやTerraformを使用して機能の制限を調整することはできますが、カーディナリティバジェットを調整することはできません。
ユーザーロールとアカウントをグループに追加する
カーディナリティ管理については、次のように新しいグループを作成するか、既存のグループを管理します。
- New Relic Administration> Access Management > Groupsに移動します。
- Create a new groupをクリックするか、 Manage group accessを選択して既存のグループのメニュー。
- 新しいグループの場合は、名前を入力してCreate groupをクリックします。 グループのAdminペインが開きます。
- Membersの下にユーザーを追加します。
- Account accessの下で、カーディナリティ管理の目的のアカウントにカスタム ロールを関連付けます。
- カーディナリティ管理に複数のアカウントが関係する場合は、 Account accessの下に、グループ内の関連するアカウントごとにカスタム ロールを含めます。
NerdGraphおよびTerraformの権限
アカウントおよびメトリクスごとのカーディナリティ予算は、カーディナリティ管理UI、NerdGraph、またはNew Relic Terraformプロバイダーで変更できます。NerdGraphまたはTerraformでカーディナリティ予算を変更するには、ユーザーは変更する各アカウントでその予算に対するカーディナリティ権限が必要です:
| アクション | NerdGraphまたはTerraformに必要な権限 |
|---|---|
| アカウントのカーディナリティバジェットを調整します。 | Manage account cardinality: modify |
| メトリクスごとのカーディナリティ予算を調整する | Manage metric cardinality: modify |
Customer limits management: modify ユーザーがNerdGraphまたはTerraformでカーディナリティ予算を変更することはできません。アカウント内の他の制限は引き続き制御されます。
NerdGraphおよびTerraformのrequestsはユーザーキーを使用するため、リクエストにはそのキーを所有するユーザーの権限が適用されます。そのユーザーのロールに権限を追加し、キーが変更されるすべてのアカウントについて、そのロールをグループに追加します。
重要
カーディナリティ予算を変更する際にNerdGraphまたはTerraformがNot authorizedエラーを返す場合は、キーを所有するユーザーがそのアカウントで上記の表の権限を持っていることを確認してください。以前はCustomer limits management: modifyのみで機能していた自動化には、現在カーディナリティ権限が必要です。NerdGraphでは、Dimensional Metric account cardinality ingested per dayおよびDimensional Metric per-metric cardinality ingested per dayという名前の制限を使用して、dataManagementCreateAccountLimitミューテーションでカーディナリティ予算を変更します。