Cloud Solution Provider: Reseller Relationship

With respect to the Cloud Solution Provider (CSP) program a reseller relationship is the mechanism that grants a partner the ability to manage a customer’s services or subscriptions. This feature makes it possible for a customer to leverage their existing Azure AD tenant and for them to get services from multiple different agreements (CSP, Direct,…

2

Cloud Solution Provider: Pre-consent

The Azure Active Directory (AAD) consent framework provides company administrators, and individual users, a mechanism for governing an application’s access to resources. This framework ensures that only authorized applications can access resources that belong to a specific company or user. While the consent framework provides a vital security mechanism it creates two problems for Cloud…

0

Migrating to Exchange Online

There are numerous third party tools available today that will help with migrating from just about any email platform to Office 365. While these tools are extremely valuable it is possible to leverage the built in tools to perform the migration in certain scenarios. All of these methods of migration require that someone with elevate…

0

CSP Development Recommendations

Designing a system to manage resources typically done through Partner Center can be a complex task based on the requirements for the application being developed. If we were to consider a portal that provides the ability to manage customers, subscriptions, and users it is likely that the portal will leverage Microsoft Graph, Partner Center API,…

0

Partner Center and the Bot Framework

The Microsoft Bot Framework is a comprehensive offering that is utilized to build and deploy high quality bots for users to enjoy. It provides just what is needed to build, connect, manage and publish intelligent bots that interact naturally wherever users are talking – from text/SMS to Skype, Slack, Facebook Messenger, Kik, Office 365 mail…

0

Partner Center API and Azure Resource Utilization

Thanks to the hard work from the Partner Center team we are now able to query Azure usage records directly from the Partner Center API. With this update to the Partner Center API we can now perform everything that the CREST API can and a whole lot more! Numerous partners ask how they can generate…

6

Reseller Storefront

Over the past several weeks I have received numerous questions from various partners regarding the reseller storefront. This project is a web application that acts as a storefront for Microsoft partners and enables them to sell Microsoft offers to their customers. It can be deployed directory from Partner Center or using the Azure Resource Manager…

17

Microsoft Identity Manager and the Partner Center API

Microsoft Identity Manager (MIM) helps manages the users, credentials, policies, and access within a given organization. One of the most common use cases for this piece of software is to synchronize identities throughout a partner or customer environment. With this post I would like to focus on how the Synchronization Service component of MIM can…

0

What is AOBO?

Admin on behalf of (AOBO) is a fundamental concept to understand when developing applications that will interact with tenants that are associated with the Cloud Solution Provider (CSP) program. AOBO enables applications registered in the partner’s Azure AD tenant to perform administrative tasks on the customer’s tenant on behalf of the customer. This is possible…

0

Caching Access Tokens

Obtaining an access token can be an expensive operation that could present a perception of a performance issue in web applications. Considering the fact that most partners are developing web application that integrate with the Partner Center API and that it requires an OAuth access token I wanted to provide some guidance on how to…

0