Source: https://vaultcrmhelp.veeva.com/doc/Content/CRM_topics/Multichannel/CLM/ManagingMediaPlayer/DisableActions.htm

## Disabling User Actions for Key Messages

* Object Model

Admins and content creators can disable user actions for key messages to improve content navigation and interactivity for end users, as well as enabling greater interactivity and customization in CLM content.

User actions are disabled for individual key messages, not entire presentations. All other key messages continue to function normally.

The following types of user actions can be disabled for key messages:

* Standard navigation - Remove the history buttons and navigation bar to enable custom navigation and allow the CLM media player to be more compatible with layered content
* Rotation lock - Allow PDF content to display in portrait mode, enabling end users to fully view each page of the PDF without needing to scroll. By default, PDF content displays in landscape mode, regardless of the device's orientation lock.
* Touch gestures:
  + Disable the swipe gesture for slide navigation to enable greater content creativity and flexibility when adding interactive controls, for example, dragging or dropping elements within a slide, or adding horizontal sliders. If [swipe sensitivity for slide navigation](SwipeSensitivity.htm) is defined, it is ignored when the swipe gesture is disabled.
  + Disable the pinch to exit gesture to allow users to zoom in and out of a presentation without unintentionally exiting
* Zoom in and out – Do not allow end users to zoom in and out manually or using buttons, ensuring important information always display correctly and is not hidden

**Who can use this feature?**

* Admin Users in PromoMats/MedComms - Browser
* Content Admin Users - Browser
* [Disable user actions](#DisableAction)
* Content Creator Users - Browser
* [Disable zoom for HTML key messages](#Disabling)
* End Users - CRM Desktop (Windows), iPad, iPhone
* Users do not require an additional license

### Configuring Disabling User Actions for

[![Closed](../../../../../Skins/Default/Stylesheets/Images/transparent.gif)Content Admin Users](#)

To configure this feature:

1. Ensure [Configuring CLM as Object Model](../ConfiguringCLM/CLMBasicConfig.htm) is complete.
2. Navigate to **Admin > Users & Groups > Permission Sets**.
3. Select the permission set for the appropriate user profile.
4. Navigate to **Objects > Key Messages** (key\_message\_\_v).
5. Grant the following permissions:

   | Object | Object Permission | Object Types | Fields | Field Permission |
   | --- | --- | --- | --- | --- |
   | key\_message\_\_v | CRED | n/a | disable\_actions\_\_v | Edit |
6. Navigate to **Admin > Configuration > Objects > Key Message** (key\_message\_\_v) **> Fields > disable\_actions\_\_v**.
7. Ensure the following picklist values are active for the disable\_actions\_\_v field:
   * history\_buttons\_\_v
   * navigation\_bar\_\_v
   * pinch\_to\_exit\_\_v
   * rotation\_lock\_\_v
   * swipe\_\_v
   * zoom\_\_v
8. Navigate to **Admin > Configuration > Objects > Key Message** (key\_message\_\_v) **> Layouts**.
9. Place the **disable\_actions\_\_v** field on the key\_message\_\_v layout.

[![Closed](../../../../../Skins/Default/Stylesheets/Images/transparent.gif)End Users](#)

To configure this feature:

1. Ensure [Configuring CLM as Object Model](../ConfiguringCLM/CLMBasicConfig.htm) is complete.
2. Navigate to **Admin > Users & Groups > Permission Sets**.
3. Select the permission set for the appropriate user profile.
4. Navigate to **Objects > Key Messages**.
5. Grant the following permissions:

   | Object | Object Permission | Object Types | Fields | Field Permission |
   | --- | --- | --- | --- | --- |
   | key\_message\_\_v | R | n/a | disable\_actions\_\_v | Read |

### Disabling User Actions as

[![Closed](../../../../../Skins/Default/Stylesheets/Images/transparent.gif)Content Admin Users](#)

Disabling standard navigation or rotation lock for key messages is not supported for content displayed on the CRM Desktop (Windows) platform.

To disable user actions for a key message in Vault CRM:

1. Navigate to **Business Admin > Objects > Key Messages** (key\_message\_\_v).
2. Select the appropriate **key\_message\_\_v** record.
3. Select **Edit**.
4. Add the appropriate values to the **disable\_actions\_\_v** multi-value picklist:
   * history\_buttons\_\_v
   * navigation\_bar\_\_v
   * pinch\_to\_exit\_\_v
   * rotation\_lock\_\_v
   * swipe\_\_v
   * zoom\_\_v
5. Select **Save**.

[![Closed](../../../../../Skins/Default/Stylesheets/Images/transparent.gif)Admin Users in PromoMats/MedComms](#)

Admins in PromoMats/MedComms can disable user actions for the Multichannel Slide document type or for auto-published documents. Ensure the fields in PromoMats/MedComms are mapped correctly to the respective Vault CRM fields. See [Managing Field Mappings Between Vault CRM and PromoMats/MedComms](../ConfiguringCLM/ManageFieldMapping.htm) for more information.

To disable user actions for key messages in PromoMats/MedComms:

1. Navigate to the appropriate **Multichannel Slide** document or auto-published document.
2. Select **Edit Fields** in the Information panel.
3. Navigate to the **CLM Properties** section.
4. Add the appropriate values to the **crm\_disable\_actions\_\_v** multi-value picklist:
   * history\_buttons\_\_v
   * navigation\_bar\_\_v
   * pinch\_to\_exit\_\_v
   * rotation\_lock\_\_v
   * swipe\_\_v
   * zoom\_\_v
5. Select **Save**.

### Disabling Zoom for HTML Key Messages as

[![Closed](../../../../../Skins/Default/Stylesheets/Images/transparent.gif)Content Creator Users](#)

Zoom functionality for HTML key messages must be disabled in the HTML code. Content creators can include the following code to disable zoom:

iPad/iPhone
CRM Desktop (Windows)

[Copy](javascript:void(0);)

iOS HTML Code

```
<meta name=viewport content=width=device-width, initial-scale=1.0, user-scalable=no>
```

[Copy](javascript:void(0);)

Windows CSS Code

```
html,body{-ms-content-zooming:none;}
```

### Related Topics

[Managing Swipe Sensitivity for Slide Navigation](SwipeSensitivity.htm)

[Fading Out CLM Content](ConcealContent.htm)

[Managing Automatic Video Playback](VideoPlayback.htm)
