Entra Id Group (not role assignable) fails to remove Owners if last Owner is a SPN
Maintainer thường phản hồi trong vòng 4 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 30/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- azure
- Lĩnh vực
- api, authorization
Hướng nghiên cứu
Bắt đầu bằng việc xem xét issue #1435 được liên kết của terraform-provider-azuread và so sánh ba kịch bản xóa chủ sở hữu được mô tả ở đây trong Azure Portal và Terraform. Báo cáo không xác định tệp nào trong repository hoặc test nào; để hoàn tất, cần xác nhận hành vi và thiết lập một giải pháp hoặc hướng xử lý được ghi lại.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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.
- Ngôn ngữ chính
- XSLT
- Star
- 166
- Fork
- 55
- Merge trung bình
- 2 ngày 11 giờ
- Pull request đã merge (30 ngày)
- 9
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của microsoftgraph/msgraph-metadata
-
ToTriage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
microsoftgraph/msgraph-metadata#1217 ·
Maintainer thường phản hồi trong vòng 4 ngày
-
ToTriage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
microsoftgraph/msgraph-metadata#1192 ·
Maintainer thường phản hồi trong vòng 4 ngày
-
ToTriage
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 72/100
microsoftgraph/msgraph-metadata#1193 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 4 ngày
-
ToTriage
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
microsoftgraph/msgraph-metadata#1169 · 1 reaction ·
Maintainer thường phản hồi trong vòng 4 ngày
-
@odata.type is marked required in the OpenAPI schemas but is omitted from most GET responsesĐang mởToTriage
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100
microsoftgraph/msgraph-metadata#1166 ·
Maintainer thường phản hồi trong vòng 4 ngày
Tất cả issue của microsoftgraph/msgraph-metadata
Issue tương tự
-
documentation
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
keyxmakerx/Chronicle#955 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
tool-calling
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
vllm-project/vllm#59838 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
raullenchai/Rapid-MLX#4037 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
needs triage
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
homarr-labs/homarr#6976 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
diegosouzapw/OmniRoute#15401 ·
Maintainer thường phản hồi trong vòng 2 ngày