Azure Data Explorerでは、ロールベースのアクセス制御モデルを使用して、データベースとテーブルへのアクセスを制御します。 このモデルでは、 プリンシパル (ユーザー、グループ、アプリ) が ロールにマップされ、各プリンシパルは割り当てられたロールに従ってリソースにアクセスできます。 使用可能なロールの一覧については、 ロールベースのアクセス制御を参照してください。
この記事では、使用可能なロールと、Azure ポータルを使用してそれらのロールにプリンシパルを割り当てる方法について説明します。 代わりに管理コマンドを使用してデータベースのアクセス許可を設定するには、「 データベース セキュリティ ロールの管理」を参照してください。
Prerequisites
- Azure Data Explorer クラスターとデータベース。 クラスターとデータベースを作成します。
- データベースを作成または削除するためのクラスターに対する少なくとも共同作成者Azure Resource Manager (ARM) アクセス許可。 ARM アクセス許可を割り当てるには、「 Azure portal を使用して Azure ロールを割り当てるを参照してください。
データベース プリンシパルを追加する
Azure portal にサインインします。
対象の Azure Data Explorer クラスターにアクセスします。
[概要] セクションで、アクセス許可を管理するデータベースを選択します。 すべてのデータベースに適用されるロールについては、この手順をスキップして、次の手順に直接進みます。
[ アクセス許可] を選択し、[ 追加] を選択します。
プリンシパルを検索して選択し、Select を選択します。
データベース プリンシパルの削除
Azure portal にサインインします。
対象の Azure Data Explorer クラスターにアクセスします。
[概要] セクションで、アクセス許可を管理するデータベースを選択します。 すべてのデータベースに適用されるロールについては、次の手順に直接進みます。
Permissions を選択し、削除するプリンシパルを選択します。
[削除] を選択します。
関連するコンテンツ
- Azure Data Explorer のロールベースのアクセス制御について説明します。
- クラスター レベルのアクセス許可を設定するには、「 クラスターのアクセス許可の管理」を参照してください。
- 管理コマンドを使用してデータベースのアクセス許可を設定するには、「 管理データベース セキュリティ ロールを参照してください。
- プリンシパル ビューにテーブルのサブセットへのアクセス権を付与するには、「 管理テーブル ビューのアクセス権」を参照してください。