2021-11-10

#oodrive

Point Asgard avec Fabrice Agu

@agu.fabrice

  • Forcer la mise à jour des dependances MVN : mvn -U
    • utilisé car Intellij Idea ne mettait pas à jour depuis l'interface
  • Passage de l'environnement DEV à LOUKOUM
    • utilisé car permet d'avoir accès à un environnement avec plus de service UP & running
  • ces mises à jour on corrigé le problème
  • il me faut créer pour la suite un client autre que celui de Fabien
    • procédure [lundi 16:34] Fabien Bréant :
      • on a ajouté une interface pour la gestion de c compte
      • dans Utilisateur tu as un menu 'Service'
      • tu vas retrouver les comptes de services dedans

JDD Hyrule local matin

  • JDD base

    • client: C4052338
      • workspace: test_workspace41
      • subscriptions: 3f88c691-7abb-48c0-92d1-944d05de551a
  • resultat

    • je ne peux pas utiliser mon API provisionning pour créer un JDD resell (2 subscription sur un même client/workspace)

    • car l'API com.oodrive.asgard.admin.ecstasy.usecase.platform.CreatePlateform check qu'il n'y a pas de subscription déjà existante dans le workspace

      if( ! DEFAULT_WORKSPACE.equals(workspaceName) && getMarket.platformSubscriptionExists(workspaceName)) {
        throw new AsgardBadRequestException(AsgardErrorCode.SUBSCRIPTION_ALREADY_EXISTS);
      }
      

Point gestion fonctionnelle du Resell dans la plate-forme

#oodrive @mamalet.franck @divol.jeanlouis

Par rapport au schéma du CR-2021-09-30

  • Dans le cas du Resell dans la plate-forme, le revendeur est "vu" comme un P.client qui auraient plusieurs workspaces
  • Chaque WS identifie de façon unique un client
    • il n' y a pas 2 WS différents pour un client d'un revendeur
  • Chaque WS a une famille de produit et reste donc par définition mono-produit
  • Il n'est pas envisagé d'aller vers un modèle de vente ReSell avec du multi-produit

Par conséquence, le composant intermédiaire va créer

  • Un Client correspondant au revendeur avec N WS correspondants aux N clients de ce revendeur
  • Un WS est associé à une Souscription unique

JDD local après midi

#oodrive

Création d'un client qui sera considéré comme revendeur, 2 WS lui seront affilié avec dans chaque une subscription;

  • revendeur: C4052338
    • client1
      • workspace: test_workspace41
      • subscriptions: 3f88c691-7abb-48c0-92d1-944d05de551a
    • client2
      • workspace: test_workspace42
      • subscriptions:

Backlinks