Share via


Activating the User

Users must be certified to create or consume rights management–protected content. This is accomplished by obtaining a rights account certificate (RAC) for the user, which associates a user with a set of trusted identifiers that are authorized for use on a particular trusted device. The credential is issued under a particular group policy. The RAC can be used only on the computer or device for which it is issued; however, the user can obtain other certificates to use licensed content on other machines or devices.

Activating a user is very similar to activating a computer. That is, you can call the DRMIsActivated function to determine whether a computer and the logged-on user have already been activated. If they have not, call the DRMActivate function. DRMActivate is asynchronous, and you must define a callback function that it can use to indicate whether activation succeeded. For more information about certifying a user, see User Activation.

The UserActivation sample included with the AD RMS SDK shows how to activate a user. For more information, see Client Sample Programs.

See Also

Callback Function
Creating Events for Asynchronous Functions
Methods Used by All Client Applications
AD RMS Callback Function Reference
DRMCreateClientSession
DRMGetServiceLocation

Send comments about this topic to Microsoft

Build date: 3/13/2008