Elke gebruiker heeft een Pub/Sub-topic en -abonnement; zorg ervoor dat alleen de gebruiker kan publiceren en zich kan abonneren op zijn eigen resources. Hoe moet u dit afdwingen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Koppel de gebruikersidentiteit aan roles/pubsub.publisher en roles/pubsub.subscriber op elke topic- en abonnementsresource..
Waarom dit het antwoord is
Om ervoor te zorgen dat elke gebruiker alleen kan publiceren en zich kan abonneren op zijn eigen Pub/Sub-resources, moet u de toegangscontrole op het meest granulaire niveau toepassen. Door de gebruikersidentiteit te koppelen aan de rollen roles/pubsub.publisher en roles/pubsub.subscriber direct op elke specifieke topic- en abonnementsresource, handhaaft u het principe van minimale privileges. Dit betekent dat een gebruiker alleen toegang heeft tot de resources waarvoor expliciet toestemming is verleend. Het verlenen van deze rollen op projectniveau (optie 2) zou de gebruiker toegang geven tot alle topics en abonnementen binnen het project, wat in strijd is met de vereiste. Een aangepaste rol met alleen pubsub.topics.create en pubsub.subscriptions.create (optie 3) geeft de gebruiker alleen de mogelijkheid om resources aan te maken, niet om te publiceren of zich te abonneren. Het uitvoeren van de applicatie als een serviceaccount (optie 4) is een methode voor applicatie-authenticatie, niet voor het beheren van individuele gebruikersrechten op specifieke resources.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig