Device Registration device-registration
The following page describes the device registration process in an AEM Screens project.
Registering a Device registering-a-device
The device registration process is done on two separate machines:
- The actual device to be registered, for example your Signage Display
- The AEM server that is used to register your device
- Long-press on the top-left corner to open the admin panel.
- Navigate to Configuration from the left action menu and enter the location address of the AEM instance in Server and click Save.
- Click the Registration link from the left action menu and the steps below to complete the device registration process.
-
On your device, start the AEM Screens Player. The registration UI is shown.
-
In AEM, navigate to the Devices folder of your project.
note note NOTE To get more information on creating a project for Screens in the AEM dashboard, see Create and Manage Screens Project. -
Click the Device Manager button in the action bar.
-
Click the Device Registration button on the top right.
-
Click the required device (same as step 1) and click Register Device.
-
In AEM, wait for the device to send its registration code.
-
In your device, check the Registration Code.
-
If the Registration Code is the same on both machines, click the Validate button in AEM, as shown in step (6).
-
Set the desired name for the device, and click Register.
-
Click Finish to complete the registration process.
note note NOTE The Register New lets you register a new device. The Assign Display lets you directly add the device to a display. If you click Finish, assign the device to a display.
note note NOTE To learn more about creating and managing a display for your Screens project, see Creating and Managing Displays.
Assigning Device to a Display assigning-device-to-a-display
If you have not assigned the device to a display, follow the steps below to assign your device to a display in your AEM Screens project:
-
Click the device and click Assign Device from the action bar.
-
Click the path of the display in Display/Device Config Path.
-
Click Assign when you click the path.
-
Click Finish once the device is assigned successfully, as shown in the figure below.
Also, you can view the display dashboard by selecting Finish.
Searching a Device from the Device Manager search-device
When you have registered devices to your player, you can view all the devices from the Device Manager UI.
-
Navigate to the Device Manager UI from your AEM Screens project, for instance, DemoScreens > Devices.
-
Click the Devices folder and click Device Manager from the action bar.
-
The list of registered devices displays.
-
If you have a long list of registered devices, you can now search using the search icon from the action bar
Or,
Select
/
(forward slash) to invoke the search functionality.
Limitations on Search Functionality limitations
-
The user is able to search any word existing in the device ID or device Name.
note note NOTE It is recommended that you create the device names in multiple words such as Boston Store Lobby
rather than one singleBostonStoreLobby
. -
If you created device names such as
Boston Store Lobby
, it searches for any wordboston
,store
, orlobby
. However, if the device name isBostonStoreLobby
, then searching forboston
does not show any results. -
Wild card,
*
is supported for search. In case you want to find all the devices with names starting withboston
, you can use *boston
**. -
If the device name is
BostonStoreLobby
and searching forboston
does not return the result, then usingboston
* in your search criteria returns the result.
Limitations on Device Registration limitations-on-device-registration
System-wide user password restrictions might cause failure in the device registration. The device registration uses a randomly generated password to create the device user.
If the AuthorizableActionProvider configuration restricts the password, creating the device user might fail.
25.09.2016 16:54:03.140 *ERROR* [59.100.121.82 [1474844043109] POST /content/screens/svc/registration HTTP/1.1] com.adobe.cq.screens.device.registration.impl.RegistrationServlet Error during device registration
javax.jcr.nodetype.ConstraintViolationException: Password violates password constraint (^(?=.*\d).{7,9}$).
at org.apache.jackrabbit.oak.spi.security.user.action.PasswordValidationAction.validatePassword(PasswordValidationAction.java:105)
at org.apache.jackrabbit.oak.spi.security.user.action.PasswordValidationAction.onPasswordChange(PasswordValidationAction.java:76)
at org.apache.jackrabbit.oak.security.user.UserManagerImpl.onPasswordChange(UserManagerImpl.java:308)
Other Resources additional-resources
To learn more about AEM Screens Player, see AEM Screens Player.