2013-06-26 6 views
0

J'ai un portail par lequel je revend les licences de différents fournisseurs. J'ai une question sur l'approvisionnement et la vente d'Office 365 à mes clients.Comment provisionner Office 365 dans mon environnement Microsoft .Net

Mon exigence est la suivante:

  • L'utilisateur doit être en mesure de se connecter via mon portail et de créer leur compte Office 365 utilisateurs et choisir des plans selon leur besoin
  • Grâce à l'authentification unique (SSO) activité, j'ai besoin d'obtenir l'Url SSO, donc les utilisateurs Office 365 déjà connectés à mon portail n'ont plus besoin de se reconnecter à leur compte Office 365
  • Les utilisateurs peuvent mettre à jour, annuler leurs comptes utilisateur Office 365 via mon portail

J'ai fait des recherches sur Internet concernant Office 365 provisioning et trouvé des façons suivantes pour intégrer l'application client Office 365 dans mon portail

  • En utilisant « https://provisioningapi.microsoftonline.com/ProvisioningWebService.svc?wsdl » WebService, ce WebService a obtenu toutes les API nécessaires au Bureau de la fourniture 365. pourrait ne trouve aucune documentation pour ce WebService sur le Web. Ce serait bien si je peux obtenir de la documentation de ce webservice.
  • Utilisation de Cmdlets PowerShell. La plupart des utilisateurs de blog suggèrent cela comme le meilleur moyen de provisionner Office 365. J'ai essayé mais j'ai besoin d'un compte Partner ou d'un compte Administrateur de locataire qui peut provisionner des utilisateurs

Est-ce que je me dirige vers la bonne direction? Si je dois tester comment mettre en service les utilisateurs d'Office 365 dans mon environnement, puis-je obtenir un compte d'utilisateur test/factice administrateur/partenaire? Ce serait bien si vous pouviez répondre à mes questions rapidement.

Répondre

0

Si vous souhaitez revendre des abonnements Office 365, vous voulez probablement faire partie du Microsoft Partner Network. Il n'y a actuellement aucune méthode pour Office 365 disposition des comptes programme (sauf pour les -maybe- revendeurs Microsoft/partenaires)

Si le compte Office 365 existe déjà, vous pouvez utilisateurs disposition par programme, les groupes, les abonnements, etc. , mais comme vous l'avez vu, vous devez soit être un partenaire (qui a provisionné ce compte en premier lieu), soit un administrateur locataire. En ce qui concerne l'accès par programme à Azure Active Diretory (le système d'identité sous-jacent utilisé par les comptes Office 365), je recommande vivement de ne pas utiliser le service Web mentionné (il s'agit simplement du service Web utilisé par les cmdlets AAD). Vous pouvez utiliser les applets de commande PowerShell (from .NET code si nécessaire) ou, mieux encore, Azure Active Directory Graph API pour une interface RESTful conviviale.

Questions connexes