Entra Id Group (not role assignable) fails to remove Owners if last Owner is a SPN
メンテナーはふだん 4 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 30/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- azure
- 領域
- api, authorization
調査の方向性
まず、リンクされている terraform-provider-azuread の issue #1435 を確認し、ここで説明されている 3 つの所有者削除シナリオを Azure Portal と Terraform で比較してください。報告ではリポジトリのファイルもテストも特定されていません。完了とするには、動作を確認し、文書化された解決または処置を確立する必要があります。
索引モデルが issue の本文から書いたものです。
説明
Hi,
as suggested in https://github.com/hashicorp/terraform-provider-azuread/issues/1435 I am raising this issue here as well since this error is not related to Terraform and also happening in the Azure Portal UI.
Scenario 1
A group has two Owner objects of which one is a SPN. I am trying to remove the 2nd Owner object which is not a SPN (SPN = last Owner).
Case 1
Role Assignable Group (Single Object Remove):
I am able to remove a 2nd Owner (Terraform & UI).
Case 2
Not Role Assignable Group (Single Object Remove):
I am not able to remove a 2nd Owner (Terraform & UI).
Note: This is only true if the last remaining Owner is a SPN. It is possible if the last object is a user object.
Scenario 2
A group has three or more Owners of which one is a SPN. I am trying to remove all Owner objects which are not a SPN (SPN = last Owner).
Case 3
Not Role Assignable Group (Multiple Object Remove / batch as highlighted here):
UI -> I am able to remove all Owner objects by selecting all objects but the SPN.
Terraform -> I am not able to remove all Owner objects because the Terraform Provider does this one by one.
Error Details
UI -> Failed to remove group owner. The group must have at least one owner.
Terraform -> Error: GroupsClient.BaseClient.Delete(): unexpected status 400 with OData error: Request_BadRequest: The group must have at least one owner, hence this owner cannot be removed.
- 主要言語
- XSLT
- スター
- 167
- フォーク
- 55
- 平均マージ
- 2日 11時間
- マージ済み PR(30日)
- 9
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
microsoftgraph/msgraph-metadata のほかの issue
-
ToTriage
難易度 2/5 1〜3時間 初心者へのやさしさ 86/100
microsoftgraph/msgraph-metadata#1217 ·
メンテナーはふだん 4 日以内に返信
-
ToTriage
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
microsoftgraph/msgraph-metadata#1192 ·
メンテナーはふだん 4 日以内に返信
-
`microsoft.graph.managedDevice` is missing a filter restrictions annotation.対応中かも @esidorenko-sl が 41 日前に担当しました。 オープンToTriage
難易度 3/5 1〜2日 初心者へのやさしさ 72/100
microsoftgraph/msgraph-metadata#1193 · コメント 2 件 ·
メンテナーはふだん 4 日以内に返信
-
ToTriage
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
microsoftgraph/msgraph-metadata#1169 · リアクション 1 件 ·
メンテナーはふだん 4 日以内に返信
-
ToTriage
難易度 3/5 1〜2日 初心者へのやさしさ 55/100
microsoftgraph/msgraph-metadata#1166 ·
メンテナーはふだん 4 日以内に返信
microsoftgraph/msgraph-metadata の issue をすべて見る
似ている issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
decentralized-identity/didwebvh-ts#203 ·
メンテナーはふだん 1 日以内に返信
-
kind/bug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
area/map-site bug layer/core size/S
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
marola-dev/marola-app#60 ·
メンテナーはふだん 1 日以内に返信
-
Telegram webhook: line breaks lost since switch to rich messages対応中かも @Kshot3000 が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
get_seat_availability: 'GNWL/AVAILABLE'-style statuses are reported as available with no seat countオープンbug good first issue tools
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100