Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a provisioning API for Office 365? [closed]

Tags:

api

office365

For hosted exchange and HMC resellers, there used to be a provisioning API to create, manage organizations, users and provision services.

Is there a similar provisioning api or portal for Office 365 resellers or partners?

like image 484
Norman Avatar asked Jul 04 '11 02:07

Norman


2 Answers

A little late but still valid. The commandlets powershell uses and potter talked about just use webservices to do their job. Just use fiddle to monitor them. Do not expect any documentation for them though

url

https://provisioningapi.microsoftonline.com/provisioningwebservice.svc

like image 82
zu1b Avatar answered Oct 26 '22 19:10

zu1b


My understanding is that there are two mechanisms:

  1. Use Forefront Identity Manager to Sync from an on-premise identity store (e.g. AD). There is a nice overview here. This results in the richest end user experience, as it can maintain global address lists.

  2. Use the Powershell cmdlets for Office 365. This allows general administration and provisioning tasks to be carried out on-premise, calling into these cmdlets. Note that there are a couple of pre-reqs, namely the Online Services Sign-in Assistant.

It would be great if MS exposed a web service to perform these admin tasks, but at current time of press, there is not one available.

like image 43
Rob Potter Avatar answered Oct 26 '22 17:10

Rob Potter