Online Publishing

Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2

The following diagram describes the online publishing process.

AD RMS online publishing process

The online publishing process involves the following steps:

  1. The author creates a document and uses the RMS-enabled application to specify users and to apply rights and conditions to it.

  2. The RMS-enabled application sends a request to the RMS root cluster or licensing-only cluster for the public key of the server licensor certificate (SLC).

  3. The cluster returns the SLC public key.

  4. Using the SLC public key, the RMS-enabled application encrypts the content key and usage policy. The application then creates a publishing license containing the encrypted content key and usage policy and sends the publishing license to the cluster to be signed.

  5. The cluster signs the publishing license and returns it to the application.

  6. The application encrypts the file with the content key and binds the publishing license to the file.

  7. The RMS-enabled application sends a request that includes the file’s publishing license and the consumer's rights account certificate to the RMS cluster that issued the publishing license to request a use license for the document.

  8. The RMS cluster checks the user's credentials. If the user is approved, a use license is generated and returned to the RMS-enabled application.

  9. The RMS-enabled application opens the document and grants the user rights according to the parameters defined in the use license.