**Source URL:** https://limited.veevavault.dev/medical/mdl/component-types/mobileshareactionconfig

# Mobileshareactionconfig

**Class:** `metadata`

The Vault Mobile application allows users to share files on their smartphone to Vault using a *Sharing Action*. When configuring a *Sharing Action* in the Vault Admin UI, Admins select a *Mobile Sharing Action*, which provides the logic Vault executes on the files when a user selects the action.

This component type represents a *Sharing Action* and provides configuration options including a reference to a *Mobile Sharing Action*. Learn more about [Share to Vault in Vault Help](https://platform.veevavault.help/en/lr/78869).

| Attribute | Metadata | Description |
| --- | --- | --- |
| `label` | Type: String Max length: 60 | UI-friendly string in the Vault’s base language. |
| `active` | Type: Boolean | Indicates whether the component is active. |
| `allowed_for` | Type: Enum **Required** Allowed values: ANYONE; SPECIFIC\_GROUPS | Defines which users can use this mobile share action. |
| `allowed_for_groups` | Type: String Max length: 1500 Multi-value | If `allowed_for` is set to `SPECIFIC_GROUPS`, the groups allowed to use this mobile share action. |
| `description` | Type: String Max length: 1500 | A description of the mobile share action in the Vault’s base language. |
| `mobile_share_action` | Type: ComponentReference **Required** | The *Mobile Sharing Action* to which this configuration applies. |

### Supported Operations

| Operation | Support |
| --- | --- |
| Create | Yes |
| Recreate | Yes |
| Alter | Yes\* |
| Drop | Yes |
| Rename | Yes |
| Describe | Yes |
| Generate Recreate | Yes |
| Queryable | Yes |

**Notes:**

*   **Alter:** MDL Operation may not be supported for some multi-value attributes.

---

**Previous:** [Messageprocessor](/medical/mdl/component-types/messageprocessor)  
**Next:** [Mobiletab](/medical/mdl/component-types/mobiletab)