This article explains how to configure and deploy multiple playlists in Vibe so that different users or devices automatically receive the correct content based on attributes such as location, department, or brand.
Vibe allows you to dynamically assign playlists to devices by using a unique Auth Code. Each Auth Code corresponds to a specific playlist. By managing this code at the device level, you can control which playlist is displayed without needing manual intervention.
This approach is ideal for organisations with multiple offices, departments, or branding requirements.
The playlist assignment is controlled through a Windows registry value:
HKEY_LOCAL_MACHINE\Software\WOW6432Node\VibeDesktopPlayer\ApiAuthCode
When deploying the Vibe Desktop Player using the MSI package:
This provides a simple baseline setup before applying any customization.
To deliver personalised playlist experiences, the Auth Code can be dynamically updated based on user or device attributes.
Common attributes include:
This customization is handled through your organisation’s endpoint management or scripting logic.
A typical implementation might look like this:
You can control and update the Auth Code using various tools, depending on your environment:
This flexibility allows you to integrate Vibe into your existing IT management processes.
The complete workflow is as follows:
Vibe provides a list of Auth Codes mapped to playlists
Your organisation determines user attributes (location, department, brand)
A script, policy, or management rule maps those attributes to the correct Auth Code
The Auth Code is written to screen saver Authcode:
HKEY_LOCAL_MACHINE\Software\WOW6432Node\VibeDesktopPlayer\ApiAuthCode
The Vibe Desktop Player uses this Auth Code to connect to the correct playlist
If user attributes change, the Auth Code is updated automatically at the next login
By leveraging registry-based Auth Code management, you can efficiently deliver targeted and relevant playlist content across your organisation with minimal manual effort.