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 sur 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 sur ces messages Pub/Sub, consultez 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 documentation de référence.

Vérifier quand les offres de votre client seront actives

Lorsque vous activez l'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 droit d'accès 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