Office Professional Plus for Office 365 activation overview (Office 2010)


Applies to: Office Professional Plus 2010, Office 365

Topic Last Modified: 2013-04-19

Summary: Describes how to license and activate

Office Professional Plus for Office 365 includes activation components that automatically obtain a product key and activate it. Office Professional Plus includes the following client components and services:

  • Office Professional Plus client suite

  • Subscription activation components:

    • Office Subscription Agent

    • OSA Notifier

    • Office Software Protection Platform (OSPP)

    • Office Subscription Service (OSS)

Office Professional Plus for Office 365 also uses Microsoft Office 365 Desktop Setup, an additional component that is downloaded from the Office 365 Portal. Microsoft Office Desktop Setup is an installer service that checks for and provides important software updates for Office 365.

For more information about Microsoft Office 365 Desktop Setup, see Office Professional Plus for Office 365 Overview (Office 2010).

For information about reactivating a subscription license, see Reactivate subscription license by using Osaui.exe.

In this article:

Office Subscription Agent (OSA) is part of the Office Professional Plus for Office 365 download. OSA manages the client-side subscription experience and performs the following tasks:

  • Completes initial subscription provisioning.

  • Interacts with the Office Subscription Service that is described later in this article and the Office Software Protection Platform to manage subscription status and license state, and provides state messages to the subscription notification applications.

  • Manages all licensing actions by using the Office Software Protection Platform.

Office Subscription Agent coordinates with Office Subscription Service and Office Software Protection Platform to apply business rules on the client computer for activation, renewal, deprovision, and reprovision of user subscriptions. OSA also notifies users about important subscription states and prompts for any input required for user account validation.

Office Subscription Agent includes two components:

  • OSA core service: runs on the client computer as a network service. This service enforces business rules for the user subscription.

  • OSA Notifier: runs in user context, notifies users about error conditions, and authenticates the user ID account. The OSA Notifier uses Microsoft Identity Client Runtime Library (IDCRL), a dynamic link library (DLL) file that is used by applications such as smart clients to authenticate user ID credentials.

Office also uses Office Software Protection Platform (osppsvc), which is a system service on the client that brokers the license state for installed Office software.

Office Subscription Service is a cloud-based service that manages subscriptions, users, and computers for use with Office Subscription Agent. In addition to interfacing with OSA, OSS obtains computer-specific product keys from the Sell keys service and manages Time Based Licensing parameters through the Activation Verification System (AVS), an Office Software Protection Platform system that manages activation licenses that are based on Time Based Licensing (TBL) parameters set by OSS.

There are four Office license states:

  • OOB_GRACE. Office was installed within the last 30 days but is not yet activated. Office is fully functional. During this state, Office prompts the user to enter user ID credentials to provision Office.

  • LICENSED. Office is in full-functionality mode and a key was successfully installed and activated.

  • EXTENDED_GRACE. Office is in full-functionality mode but is in risk of falling into RFM. This state lasts for 30 days and indicates that the key has not been successfully re-activated. This could be caused by the computer being “bumped” to make space on the license for another computer or by a user being de-provisioned. This can also be caused by an extended time without Internet connectivity, which prevents OSA from validating the user’s license.

  • NOTIFICATIONS. This state indicates that Office is in RFM mode.

Office Professional Plus for Office 365 offers a pay-as-you-go, per user licensing model. When a user's Office Professional Plus subscription is canceled, Office enters reduced-functionality mode (RFM or read-only mode). In contrast to the traditional Office 2010 client activation, which requires that the user enter the 25 character product key, Office Professional Plus for Office 365 includes Office Subscription Agent. It is an add-on component that automatically obtains a product key and activates it. The user only has to enter a user ID and password one time to validate the subscription. A user can have up to 5 concurrent installations by using the same user ID and password.

OSA is installed during the Office Professional Plus for Office 365 installation. OSA is the mechanism through which Office Professional Plus full functionality is enabled or disabled, depending on the status of the user’s subscription. When installation is complete, the OSA system service and the OSA Notifier are started. These two processes are necessary for the correct functioning of an Office Professional Plus for Office 365 subscription.

The following graphic shows how OSA takes a user ID and password as input, contacts OSS to retrieve a 30-day product key, and then loads the key into OSPP. The key only licenses Office for 30 days. OSA contacts OSS once every 30 days to revalidate the subscription and extend the license period for an additional 30 days.

Office Pro Plus subscription component interaction


To verify the licensing state of the Office 365 clients, the clients must have reliable Internet access every 30 days.