Partez d'une position de refus par défaut et accordez les permissions à partir de l'usage observé plutôt que de suppositions. Générez une première politique depuis les journaux d'accès, restreignez-la avec des ARN de ressources et des clés de condition au lieu de jokers, et donnez à chaque charge de travail son propre rôle. Ajoutez des garde-fous au niveau de l'organisation, comme les service control policies et les permission boundaries, pour que personne ne puisse s'accorder davantage, puis passez en revue les permissions inutilisées de façon régulière et élaguez.
Pourquoi les recruteurs posent cette question
Tout le monde parle de moindre privilège ; bien peu l'ont mis en oeuvre sans casser la production. Le recruteur veut une méthode concrète : comment vous arrivez à une politique, comment vous évitez les jokers, et comment vous gardez les politiques serrées dans la durée alors qu'elles accumulent naturellement des permissions. Mentionner des garde-fous comme les service control policies montre que vous savez séparer ce qu'une équipe a le droit d'accorder de ce qu'elle accorde vraiment.
Comment structurer votre réponse
- Décrivez comment vous dérivez la politique initiale de l'usage réel.
- Expliquez la restriction par ressources et clés de condition, pas par jokers.
- Ajoutez la couche de garde-fous au niveau de l'organisation.
- Couvrez la revue continue et comment vous repérez la dérive des permissions.
Exemple de réponse
Le piège, c'est de vouloir écrire la politique parfaite dès le départ, ce qui soit bloque l'équipe, soit finit en joker parce que tout le monde en a eu marre. Ce qui marche, c'est de partir large sur un compte hors production, de capturer ce que la charge de travail appelle vraiment depuis la piste d'audit, et de générer une politique à partir de ça. Ensuite je resserre : de vrais ARN de ressources plutôt qu'une étoile, et des clés de condition là où ça compte, pour qu'un rôle ne puisse assumer que des choses depuis nos propres comptes ou n'agir que dans une seule région. Chaque charge de travail a son propre rôle plutôt qu'un gros rôle applicatif partagé, parce que les rôles partagés sont la façon dont un service finit capable de supprimer les données d'un autre. Au-dessus, il y a les garde-fous de l'organisation : des service control policies qui refusent des catégories entières, comme désactiver la journalisation ou créer des buckets publics, plus des permission boundaries pour qu'une équipe puisse créer des rôles sans dépasser sa limite. Puis la revue : rapports d'accès inutilisés tous les mois, et tout ce qui n'a pas bougé depuis quatre-vingt-dix jours est retiré. Les permissions ne font que croître, sauf si quelqu'un prend l'habitude d'élaguer.
Vous passez cet entretien bientôt ? GhostPilot écoute votre appel en direct, repère la question dès qu'elle est posée et affiche une réponse structurée à l'écran en temps réel. Essayez-le lors de votre prochain entretien blanc, ou prenez un Session Pass à $29, sans abonnement, pour le jour J.
Voir comment ça marcheQuestions de relance à prévoir
- Comment gérez-vous une équipe qui a besoin d'un accès large pendant un incident ?
- Quelle est la différence entre une permission boundary et une service control policy ?
- Comment détecteriez-vous un rôle qui a reçu plus de droits qu'il n'en a besoin ?
Autres questions pour Ingénieur cloud
Votre recruteur posera sa propre version de celle-ci. Collez votre véritable fiche de poste dans le Question Predictor gratuit et obtenez les 20 questions que ce poste a le plus de chances de poser, avec ce que chacune cherche vraiment à sonder.
Prédire mes questions