Skip to main content
< All Articles

How to control what employees can view and edit in Delve User Profiles

Posted on May 29, 2019
SharePoint

Are you still trying to make sense of Delve? If so, I published a post a while back on why Delve is the thing – check it out here. I love the tool more and more every day. It is almost like a Facebook feed, except in the context of Office 365. Instead of the picture of what my colleagues ate for breakfast, I get to see the latest documents they have been working on.  :-)

Vieweditdelveuserprofile1

Another vital part of Delve is the user profile information. It contains a photo, title, contact info and other relevant bio sections like projects, hobbies, and skills. Users can update their information, and also specify whether the info will be visible to everyone in the organization or just the user itself.

Vieweditdelveuserprofile2

One of the most frequent questions on Delve that I get – to what extent, you, as an Administrator have control over the fields and its content. Say, you do not want users to change their phone numbers and photos, or you do not want birthdays displayed on employees’ profiles (because nobody needs awkward birthday wishes and lousy gifts at work). Whatever the reason is, as a SharePoint Administrator, you have all the privileges to control this information. Let me show you how.

Where is Delve information coming from?

It is a great question. Delve gets all the information from a magical place called SharePoint User Profile Service. Now, the information in the User Profile itself comes from either an on-prem Active Directory, Azure AD or Exchange. For this post, I am not going to bore you with all this tech terminology and not going to explain a very complicated nature of how all this info is synchronized with SharePoint User Profile Service. First of all – it is beyond my expertise and second of all, another consultant, Jeremy Thake, has already done a great job explaining the complicated mechanics in his blog, check it out here.

No matter how the information gets to the User Profile Service, it is the User Profile Service that controls how Delve property settings are displayed and configured. So let’s focus on that.

How to access User Profile Service

  1. Gear Icon > Admin Vieweditdelveuserprofile3
  2. Admin Centers > SharePoint Vieweditdelveuserprofile4
  3. Once you are in SharePoint Admin Center, click on User Profiles Delve User Profiles
  4. That’s it – you arrived at the main User Profile page Delve User Profiles

What are the parts of the User Profile Service

Many components and functionalities make up the User Profile Service. For this post, I will focus on the one we will need to manage Delve properties: User Properties.

Delve User Profiles

How to edit User Properties

Once you click on the Manage User Properties section, you will get to see the screen with a zillion properties.

Delve User Profiles

Some of these fields are displayed in Delve! Properties like Name, Department, Picture, Phone numbers, Skills, Interests/Hobbies, Projects. When you click on a field, you will be able to see and edit the specific details about that field. For example, click on Birthday (click the drop-down arrow next to the property, then Edit Button).

Vieweditdelveuserprofile9

Then scroll to the middle, and you will see the settings that control…

  • Whether or not a field is editable by the User
  • Whether or not a field is displayed on Delve User Profile

Vieweditdelveuserprofile10

How to prevent a user from editing a property on Delve profile

Say, for example, you want to prevent users from editing their Birthdays from within Delve. Below is how Birthday property appears by default in Delve – the little pencil means the user can edit the property.

Delve User Profiles

To make this non-editable, do the following:

  1. Click on the drop-down next to the property, then the Edit button Vieweditdelveuserprofile9
  2. Uncheck the checkbox next to Allow users to edit values for this property Vieweditdelveuserprofile19
  3. Hit OK at the bottom
  4. Now if you go to Delve Profile, you will notice the pencil missing – so the user can no longer edit the property! Vieweditdelveuserprofile13

You can do this to other “sensitive” fields, like phone numbers, location, etc.

How to hide property on Delve profile

You can also hide the property from Delve altogether. Say, you do not want your colleagues to sing you “Happy Birthday” song on your Birthday. So it would be wise to hide the field entirely from the profile, so they would not even know when your birthday is.  :-) . To do so:

  1. Click on the drop-down next to the property, then the Edit button Vieweditdelveuserprofile9
  2. Uncheck ALL 3 checkboxes as shown in the image below, as well as change Default Privacy Setting to Only Me Delve User Profiles
  3. Hit OK at the bottom

NOTES:

  1. I suspect that the description of each checkbox is self-explanatory. I found that only a combination of all of the above truly hides the property from all the areas of the Delve profile page
  2. The change will not be instant. Due to a timer job in SharePoint Online, it might take a while for the change to propagate.

About Me

I’m Greg Zelfond, a U.S. based SharePoint consultant, and I provide affordable out-of-the-box SharePoint consulting, training, and configuration assistance to small and medium-sized businesses all over the world.

Need help?