個人用アクセス トークンのアクセス許可を管理する

この記事では、Azure Databricks 個人用アクセス トークンのアクセス許可を構成する方法について説明します。 資格情報を使って Azure Databricks に対する認証を行う方法については、「Azure Databricks ツールと API の認証」を参照してください。

Note

Azure Databricks 自動化の認証の権限は、Premium プランでのみ利用できます。

個人用アクセス トークン アクセス許可

ワークスペース管理者は、個人用アクセス トークンにアクセス許可を設定して、どのユーザー、サービス プリンシパル、グループがトークンを作成および使用できるかを制御できます。 トークンのアクセス制御を使うには、Azure Databricks ワークスペース管理者がワークスペースに対してアクセス制御を有効にする必要があります。 「ワークスペースの個人アクセス トークン認証を有効または無効にする」をご覧ください。

ワークスペース ユーザーは、以下のトークン アクセス許可のいずれかを持つことができます。

  • アクセス許可なし: ユーザーは、Azure Databricks ワークスペースに対する認証を行うための個人用アクセス トークンを、作成することも使うこともできません。
  • 使用可能: ユーザーは個人用アクセス トークンを作成し、それを使ってワークスペースへの認証を行うことができます。
  • 管理可能 (ワークスペース管理者のみ): ユーザーは、すべてのワークスペース ユーザーの個人用アクセス トークンとそれを使うためのアクセス許可を管理できます。 ワークスペース admins グループのユーザーは、既定でこのアクセス許可を持っており、それを取り消すことはできません。 他のユーザー、サービス プリンシパル、またはグループには、このアクセス許可を付与できません。

次の表に、トークン関連の各タスクに必要なアクセス許可を示します。

タスク アクセス許可なし 使用可能 管理可能
トークンを作成する x x
認証にトークンを使用する x x
自分用のトークンを取り消す x x
ユーザーまたはサービス プリンシパルのトークンを取り消す x
すべてのトークンを一覧表示する x
トークンのアクセス許可を変更する x

管理者設定ページを使用してトークン アクセス許可を管理する

このセクションでは、ワークスペース UI を使用してアクセス許可を管理する方法について説明します。 Permissions API または Databricks Terraform プロバイダー を使用することもできます。

  1. [設定] ページに移動します。

  2. [詳細設定] タブをクリックします。

  3. [個人用アクセス トークン] の横にある [アクセス許可] ボタンをクリックして、トークン アクセス許可エディターを開きます。

    トークンのアクセス許可を管理する

  4. ユーザー、サービス プリンシパル、またはグループを検索して選択し、割り当てるアクセス許可を選択します。

    users グループが "使用可能" アクセス許可を持っていて、管理者以外のユーザーに、よりきめ細かなアクセスを適用する場合は、[ユーザー] 行のアクセス許可ドロップダウン メニューの横にある [X] をクリックして、users グループから "使用可能" アクセス許可を削除します。

  5. [+ 追加] をクリックします。

  6. [保存] をクリックします。

    警告

    変更を保存した後、以前は "使用可能" または "管理可能" アクセス許可を持っていて、どちらのアクセス許可も持たなくなったすべてのユーザーは、個人用アクセス トークンの認証へのアクセスを拒否されて、それらのユーザーのアクティブなトークンはすぐに削除されます (取り消されます)。 削除されたトークンを取り戻すことはできません。