Gérer les droits d'accès aux offres privées avec approbation automatique des offres

Lorsqu'un client achète une offre privée, Google crée un droit d'accès, qui indique que le client a acheté l'offre Cloud Marketplace.

Cet article explique comment gérer les droits d'accès de vos offres privées pour lesquelles l'approbation automatique est activée à l'aide de l'API Partner Procurement.

Si vous n'avez pas activé l'approbation automatique des offres pour votre produit SaaS (Software as a Service), vous recevez des messages Pub/Sub différents de ceux décrits dans cet article. Pour en savoir plus de ces messages Pub/Sub, reportez-vous Gérer les droits d'accès pour les offres privées

Pour en savoir plus sur l'utilisation de l'API Partner Procurement pour les offres privées, consultez la page la documentation de référence.

Vérifiez la date à laquelle les offres de vos clients deviendront actives

Lorsque vous activez approbation automatique des offres pour un produit SaaS, vous recevez des messages Pub/Sub différents de ceux que vous recevez pour les produits SaaS pour lesquels l'approbation automatique n'est pas activée. Étant donné que les produits SaaS avec approbation automatique des offres acceptent les dates de début planifiées, une fois qu'une offre privée est acceptée, vous devez vérifier quand elle doit commencer afin de pouvoir provisionner des ressources au bon moment.

Lorsqu'un client achète une offre privée, Cloud Marketplace crée un et envoie le message Pub/Sub suivant à votre produit:

{
  "eventId": "...",
  "eventType": "ENTITLEMENT_OFFER_ACCEPTED",
  "entitlement": {
  "id": "ENTITLEMENT_ID",
  "updateTime": "...",
  "newOfferDuration": "", // Contract duration for the offer
  "newOfferStartTime": "...", // Starting time for the offer
  "newOfferEndTime": "...", // Ending time for the offer
  },
}

Dans cet exemple, ENTITLEMENT_ID est un ID créé par Cloud Marketplace.

Dans votre système, mettez à jour le compte de l'utilisateur pour indiquer qu'il a acheté l'offre. Utilisez le champ newOfferStartTime pour vérifier l'heure de début prévue de l'offre afin de pouvoir provisionner des ressources si nécessaire.

Étape suivante