# User Profile Administration

Admins control whether users can <a href="/en/lr/7239/">view or edit information in their user profile</a>, as well as options such as service availability notifications and Veeva Support access.

## Allow Users to Update Their Profiles

Admins can enable or disable the ability for users to update their profiles using the **Allow users to update their own profiles settings** checkbox in **Admin** > **Settings** > **General Settings** > **User Profile**.

## Enable Veeva Support Section

In PromoMats, Admins can enable or disable the appearance of the "Veeva Support" Section of the user profile with the checkbox in **Admin > Settings > Application Settings > User Profile**.

## Enable Service Availability Notifications

From the <a href="/en/lr/46534/">_User_ object</a>, Admins can enable users to receive emails from Veeva about planned system maintenance, service disruptions, and other system availability information.

To enable service availability notifications:

1. Navigate to **Business Admin > Objects > Users > [User Name]**.
1. Click **Edit**.
1. Expand the **Email Preferences** section and select the **Service Availability Notifications** checkbox.
1. Click **Save**.

Alternatively, Admins can allow users to enable _Service Availability Notifications_ by granting access to the _User_ object. We recommend configuring <a href="/en/lr/39108/">field-level security</a> on the _User_ object if granting access.

<div class="note-border alert-info">
  <div class="alert alert-info" role="alert">
    <div><i class="far fa-info-circle"></i></div>
    <div class="alert-text">
      <p><strong>Note</strong>: Users subscribed to email notifications via the <em>Service Availability Notifications</em> distribution list must contact their Vault Admin to remove their email address from the list.</p>
    </div>
  </div>
</div>



## Customize User Profiles

Admins can customize the fields available on the user profile page, as well as choose which notification and email preference options appear. Fields can either be editable or read-only, and Admins can choose the order in which they appear. The order of the fields selection in the object record layout configuration defines the order of the fields on the user profile page. Read-only fields must also be included in the field selection. 


 Vault does not allow you to add the _License Type_, _Security Policy_, or _Security Profile_ fields to the user profile page. 

<div class="note-border alert-info">
  <div class="alert alert-info" role="alert">
    <div><i class="far fa-info-circle"></i></div>
    <div class="alert-text">
      <p><strong>Note</strong>: This configuration controls which fields the user can see and edit in their profile, and overrides any existing object- or field-level security configuration. You should assume that a field exposed in the user profile is visible or editable for their own user record.</p>
    </div>
  </div>
</div>



To customize the user profile page:

1. Navigate to **Admin** > **Configuration** > **Pages** > **User Profile Page**.
2. Under _Layouts_, click into **User Profile Layout**.
3. In the section selector, click either **General Information**, **Notification and Email Preferences**, or **Mobile App Registrations**.
4. Click **Edit**.
5. If you selected _General Information_ or _Notification and Email Preferences_, add or remove items from either the **Fields** or **Read-Only Fields** boxes. See [details][4] about field permissions. If you selected _Mobile App Registrations_, select or deselect the **Display Section?** checkbox.
6. Click **Save**.

Notification fields include _Service Availability Notifications_, _Product Announcement Emails_, _Favorite Documents_, _Tasks_, _User Mentions_, _Annotation Replies_, _Shared Views_, and _Send as Link_.

### Mobile App Registrations {#mobile-app-registrations}

_Mobile App Registrations_ allow Vault to send push notifications to a device with a Vault mobile application. The _Mobile App Registrations_ section of the user profile is visible by default, and displays registrations established by a Vault mobile application to the Vault web application. Users can manage registrations from this section.

### Field Read Permissions {#field-permissions}

A field added in the **Fields** is only editable in the user profile if the user has _Read_ permission on the field. Fields that are visible by default do not have this limitation: _First Name_, _Last Name_, _Alias_, _Title_, _Company_, _Office Phone_, _Mobile Phone_, _Fax_, _Location_, _Timezone_, _Language_ and _Locale_.

 [4]: #field-permissions
