Domanda

From time to time peoples personal details change, for instance: phone number job title manager even their name!

How can I create an alert on changes such as these? In particular I'd like to be alerted when a new member joins the team (by which I mean same manager).

È stato utile?

Soluzione

Each user can edit their Newsfeed settings (MSDN ref). To change your newsfeed settings:

  1. Click your name at the top of a SharePoint or Office 365 site in your organization, and then click About Me.

  2. Click edit your profile to display the Edit Details page.

  3. Click the ellipsis (…), and then clickNewsfeed Settings.

  4. Edit yourFollowed #Tags, Email Notifications,People I follow, and Activities I want to share in my newsfeed information as needed.

  5. Click Save all and close.

Let's say Craig is promoted to Manager (title field update), depends on his settings, the people following Craig will see the news at his Newsfeed. When someone tag your name you will get notification email. Of course, you also get Newsfeed notification for the people you are following.

However, to do what exactly your need (new member joins team) is not easy. There is no OOTB function. You will need to write some code to monitor all User Profile update for "manager" field and then check against everyone's manager.

As a simple workaround (at least it works in my company), you can setup team site for each team. Enable the Newsfeed for each team site and have all team members following their own team site. In this way, all team members will see the Team Newsfeed in their MySite Newsfeed page. They can post Newsfeed directly towards Team Newsfeed, too.

When a new member join, add him or her into the team site. Then have the team leader say some welcome message in the Team Newsfeed. Every team members will aware the new comer. I think it is far much better then email alert.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top