開発者向けにプロジェクトへのアクセスを提供する

このガイドでは、Azure デプロイ環境プロジェクトにユーザー アクセスを提供する方法について説明します。

Azure デプロイ環境では、デプロイ環境を作成する前に、開発チーム メンバーがプロジェクトにアクセスできる必要があります。 組み込みのロールである Deployment Environments User and Deployment Environments Reader を使用すると、プロジェクト レベルまたは環境の種類レベルでユーザーまたはグループにアクセス許可を割り当てることができます。

プロジェクト レベルで割り当てると、展開環境ユーザー ロールを持つ開発者は、有効になっているすべてのプロジェクト環境の種類に対して次のアクションを実行できます。

  • プロジェクト環境の種類を表示します。
  • 環境を作成する。
  • 読み取り、書き込み、削除、または独自の環境でアクション (デプロイやリセットなど) を実行します。

展開環境閲覧者ロールを持つ開発者は、次のことができます。

  • 他のユーザーが作成した環境を読み取ります。

特定の環境の種類にロールを割り当てると、ユーザーはそれぞれの環境の種類に対してのみアクションを実行できます。

プロジェクトの開発者にアクセス許可を割り当てる

  1. Azure portal にサインインし、Azure Deployment Environments に移動します。

  2. 左側のウィンドウから [ プロジェクト ] を選択し、開発者がアクセスできるようにするプロジェクトを選択します。

  3. 左ペインから [アクセス制御 (IAM)] を選択します。

  4. [追加]>[ロール割り当ての追加] の順に選択します。

  5. 次のロールを割り当てます。 詳細な手順については、「Azure portal を使用して Azure ロールを割り当てる」を参照してください。

    設定
    ロール [Deployment Environments User](デプロイ環境ユーザー)を選択します。
    アクセスの割り当て先 ユーザー、グループ、またはサービス プリンシパル を選択します。
    [メンバー] プロジェクトへのアクセスを許可するユーザーまたはグループを選択します。

    Screenshot that shows the Add role assignment pane.

これで、ユーザーはプロジェクトとその中で有効になっているすべての環境の種類を表示できるようになりました。 デプロイ環境ユーザー ロールを持つユーザーは、開発者ポータルで環境を作成できます

環境タイプのアクセス許可を開発者に割り当てる

  1. Azure portal にサインインし、Azure Deployment Environments に移動します。

  2. 左側のウィンドウから [ プロジェクト ] を選択し、開発者がアクセスできるようにするプロジェクトを選択します。

  3. 左側のウィンドウから [ 環境の種類 ] を選択し、特定の環境の種類の横にある省略記号 (...) を選択します。

    Screenshot that shows the environment types associated with a project.

  4. [アクセス制御] を選択 します

  5. [追加]>[ロール割り当ての追加] の順に選択します。

  6. 次のロールを割り当てます。 詳細な手順については、「Azure portal を使用して Azure ロールを割り当てる」を参照してください。

    設定
    ロール [Deployment Environments User](デプロイ環境ユーザー)を選択します。
    アクセスの割り当て先 ユーザー、グループ、またはサービス プリンシパル を選択します。
    [メンバー] プロジェクトへのアクセスを許可するユーザーまたはグループを選択します。

    Screenshot that shows the Add role assignment pane for environment type.

ユーザーは、プロジェクトと、アクセス権を付与した特定の環境の種類を表示できるようになりました。 デプロイ環境ユーザー ロールを持つユーザーは、開発者ポータルで環境を作成することもできます

Note

Deployment Environments ユーザー ロールDevCenter プロジェクト管理者ロール、または適切な権限を持つ組み込みロールを持つユーザーのみが環境を作成できます。 Deployment Environments リーダーロールを持つユーザーは、自分の環境と、他のユーザーによって作成された環境を表示できます。