Auto Registration of Players auto-registration

Bulk registering thousands of players manually can become cumbersome and adds time and cost. To simplify this process, the bulk registration feature lets you specify a pre-shared key in AEM that can be provisioned into a player either through a configuration file or a Mobile Device Management (MDM) solution.

Implementing Auto Registration of Players bulk-registering-implementation

Follow the steps below to implement auto registration of players:

  1. Log in to your AEM instance and click your AEM Screens project and click Properties from the action bar.

  2. Click the Advanced tab so you can view the Device registration section.

  3. Specify an auto registration code in the Bulk registration code field. Then an optional default display in the Default display assignment to assign to the player that is auto registered.

    note note
    Enter a code of your choice and click a default display if needed.


  4. Provision your players with the appropriate server URL and registration code using an MDM or configuration JSON file.

    note note
    See the implementation page for the specific player for your Operating System (OS) for more details. You can also use the admin UI for entering the registration code.
  5. If the registrationKey attribute matches the one configured in AEM, the player automatically registers itself and if a default display is configured, that content downloads and plays.


Security Best Practices security-best-practices

Follow the section below to consider some of the best practices for Security:

  • Ensure that the registration code is not compromised – Configure the code in AEM just before starting the bulk registration and when done, clear that field, and save in AEM.

  • You can configure the path /bin/screens/registration so that it is accessible only from known IP ranges, if possible.

  • Consider using an MDM to provision the player with the configuration.

  • Always use HTTPS and not HTTP for player communication with AEM.

    note note
    Default display assignment currently only works for bulk registration. It does not work for manual registration when a registration code is unavailable.