2.2. Créer un projet en tant qu'autre utilisateur
L'usurpation d'identité vous permet de créer un projet en tant qu'utilisateur différent.
2.2.1. L'usurpation d'identité de l'API
Vous pouvez configurer une requête à l'API OpenShift Container Platform pour qu'elle agisse comme si elle provenait d'un autre utilisateur. Pour plus d'informations, voir User impersonation dans la documentation Kubernetes.
2.2.2. Se faire passer pour un utilisateur lors de la création d'un projet
Vous pouvez vous faire passer pour un autre utilisateur lorsque vous créez une demande de projet. Comme system:authenticated:oauth
est le seul groupe bootstrap à pouvoir créer des demandes de projet, vous devez vous faire passer pour ce groupe.
Procédure
Pour créer une demande de projet au nom d'un autre utilisateur :
$ oc new-project <project> --as=<user> \ --as-group=system:authenticated --as-group=system:authenticated:oauth