The error Adobe device activations reached may occur in a SimplyE app (especially on Android devices) when opening the SimplyE app on a mobile phone or tablet. The error indicates that a particular "user" account in the Circulation Manager has been activated on too many devices or too many times on the same device. This is an error resulting from Adobe's DRM licensing scheme. (For more information on how Adobe DRM works, see the article How Adobe DRM Works in SimplyE.) In the case of SimplyE, the "user" is known in the Circulation Manager by a unique identifier, which the Circulation Manager uses when communicating with an Adobe licensing server. Adobe allows each user to "activate" a total of six devices to access DRM-protected content. The max activations reached error occurs most often when a user uninstalls the SimplyE app from a mobile device without logging out of the library accounts she has created to library collection(s) in SimplyE. Users sometimes uninstall and reinstall the app as a potential way to resolve app issues. But doing so without first logging out of the library account(s) burns a device activation each time.
If your library has a user who has encountered the error, the steps below enable you to reset their account in the Circulation Manager so they can continue to use the SimplyE service. However, there is a caveat with the process: in this reset process, the unique identifier tying the specific user to the books she has borrowed from the library is lost upon reset. Therefore, once the account is reset, the user cannot:
Before resetting a patron's Adobe ID, it is important to discuss these ramifications with them. In the Admin interface screen for resetting a patron ID, the following note is included:
Along with these caveats, patrons should be provided a copy of the app cleanup instructions provided below.
To reset a user's Adobe account ID follow the one of the options below for your version of the Circulation Manager:
circ-webappcontainer's host instance
sudo docker exec -it circ-webapp /bin/bash
bin/repair/adobe_account_id_reset --delete LIBRARY SHORT NAME PATRON IDENTIFIER
On the patron side, one cannot simply uninstall and reinstall the SimplyE app. (As mentioned above, this is actually one of the leading causes of these problems.) Instead, the patron must follow the procedure below for her type of mobile device.
Following the instructions below will remove all references to the patron's old Adobe ID on their mobile device. Afterward, their new Adobe ID will be usable.
With iOS devices, the reset process is easier. A patron simply needs to log out of their library account and then log back in.
With Android devices the process is more cumbersome. A patron must log out of their library and also clear their app cache and app data for SimplyE. After clearing data, then they can log back in to their library account. Clearing data, however, is a complete process