apache / apache/cloudstack

Unable to attach ISO in child domain to an Instance

Ouverte
#11,494 3 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
no-issue-activity
Langage dominant
Java
Étoiles
3.1k
Forks
1.4k
Merge moyen
6 j 19 h
PR mergées (30 j)
32

Description

### 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.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Reproduisez la hiérarchie avec Root/D1/D2, les utilisateurs u1 et u2, une ISO non publique et une instance dans D1/D2. Suivez le chemin d’autorisation utilisé lors de l’attachement d’une ISO et comparez l’accès de l’administrateur du domaine avec les domaines de l’ISO et de l’instance ; le travail est terminé lorsque u1 peut attacher l’ISO du domaine enfant à l’instance du domaine enfant sans affaiblir les contrôles d’accès non liés.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
authorization, cloud
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.