Managing Label Sets
Admin users can create label sets to define alternative translations of labels in a given language, ensuring the most accurate labels display for different types of users. For example, labels in Vault CRM can display regional language variations for users in different countries or medical terminology for medical users. When end users are assigned to an active label set, the alternative labels defined in the label set, including the translated Veeva Messages, are synced to their devices and displayed in Vault CRM on the Browser, iPad, and iPhone platforms.
Who can use this feature?
- Admin Users - Browser
- Managing label sets
- Users do not require an additional license
Configuring Label Sets for
Admin users must ensure label sets are fully configured before creating any label sets. Otherwise, the incorrect Veeva Messages may display to end users in Vault CRM.
To configure this feature:
- Navigate to Admin > Users & Groups > Permission Sets.
- Select the appropriate permission set.
- Select the Objects tab.
- Grant the following permissions:
Object
Object Permission
Object Types
Fields
Field Permission
user__sys
R
n/a
label_set__sys
Edit
Admin users must ensure label sets are fully configured before creating any label sets. Otherwise, the incorrect Veeva Messages may display to end users in Vault CRM.
To configure this feature:
- Navigate to Admin > Users & Groups > Permission Sets.
- Select the appropriate permission set.
- Select the Objects tab.
- Grant the following permissions:
Object
Object Permission
Object Types
Fields
Field Permission
message__v
R
n/a
label_set__v
Read
- Navigate to Business Admin > Objects > VMobile Object Configurations.
- Select the appropriate VMOC for the message__v object.
- Update the WHERE clause to the following:
- WHERE language__vr.admin_key__sys CONTAINS (@@USER_LANGUAGE_CODE@@,'en') AND (label_set__v = @@USER_LABEL_SET@@ OR label_set__v = null)
See Using VMobile Object Configurations for more information about WHERE clauses.
Managing Label Sets as
Admin users create a label set to override labels for a specific language and import a translation file containing the alternative labels. Label set translations can be created for any element a language translation can be created for, including object labels, field labels, and Vault Messages. Admin users assign the label set to end users by selecting the appropriate value for the label_set__sys field on user__sys records. See Configuring Label Sets in Vault Help for more information on managing label sets and assigning label sets to users.
The Vault Message to Veeva Message Copy job automatically creates Veeva Messages with the appropriate label set translations based on Vault Messages with label set translations, ensuring users can sync the translations to their mobile devices. During this process, the label_set__v field on the newly created Veeva Message records is populated with the name of the label set the Veeva Message was created for. See Managing Vault Messages and Veeva Messages for more information about this automatic job.

