apache / apache/cloudstack

Unable to attach ISO in child domain to an Instance

Offen
#11,494 3 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
no-issue-activity
Vorherrschende Sprache
Java
Sterne
3.1k
Forks
1.4k
Ø Merge
6 T. 19 Std.
Gemergte PRs (30 T.)
32

Beschreibung

### problem

As of now a domain admin doesn't have access to the templates & ISOs created in it's child domains.
For example,
Assume in domain Root/D1, user u1 (Domain Admin)
Assume in domain Root/D1/D2, user u2

As of now, u1 cannot attach an ISO present in domain D1/D2 to an Instance in domain D1/D2.

### versions

_No response_

### The steps to reproduce the bug

1. Create Domains & Users like below
domain Root/D1, user u1 (Domain Admin)
domain Root/D1/D2, user u2
2. As u2, register an ISO (non-public) in D1/D2 and then launch an Instance in D1/D2.
4. As u1, I should be able to attach the registered ISO to the launched Instance in D1/D2.

### What to do about it?

As a Domain Admin, I should be able to attach an ISO to an Instance when both the ISO & the Instance are in child domains.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Reproduziere die Hierarchie mit Root/D1/D2, den Benutzern u1 und u2, einem nicht öffentlichen ISO und einer Instanz in D1/D2. Verfolge den Autorisierungspfad, der beim Anhängen eines ISO verwendet wird, und vergleiche den Zugriff des Domain-Administrators mit den Domains des ISO und der Instanz; abgeschlossen ist die Aufgabe, wenn u1 das ISO der untergeordneten Domain an die Instanz der untergeordneten Domain anhängen kann, ohne andere Zugriffskontrollen zu schwächen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
authorization, cloud
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.