Showing posts with label Office 365. Show all posts
Showing posts with label Office 365. Show all posts

Thursday, July 12, 2018

Generate Delve link dynamically using User's Email ID

Have you ever wondered to have a link on user name that navigates to their Delve page?
Well there's a solution. It works on SharePoint Online.

Requirement: A SharePoint page in SharePoint Online that displays lists users of the current site with their permission levels. End user should have the ability to view the user's Delve page.

Solution: Delve has several Query string properties.
                https://delve.office.com/?<properties>
       
                u = user id
                v = delve sections (eg: v=work or v=profiledetails)
                p = email id

By default, when you navigate to Delve page, it uses the parameter "u". I feel it is bit difficult to fetch user ID (guid) than email ID. Therefore we can use the parameter "p".

Note: You cannot use full email address. It should be user's login name.

Let us assume the user from xyz organization.

User: John doe
Login name: jdoe@xyz.com
Full email: John.Doe@xyz.com

Then the Delve url for John would be
https://delve.office.com/?p=jdoe@xyz.com&v=work


https://delve.office.com/?p=<user's login name>&v=work

Hope you find it useful ! :)

Wednesday, October 19, 2016

SharePoint Online team news

Team news for SharePoint Online is a new features within Office 365 team sites. Rollout is planned for First Release customers through the month of October 2016 with worldwide rollout expected to complete by the end of November 2016.


What does this mean ?
Team news will allow you to quickly create beautiful posts that are showcased on your team site home page – status updates, trip reports, or even just a highlight of an important document with some additional context provided to the team. Team news will be appear in both the SharePoint Online web experience for team sites and also the native SharePoint mobile app for iOS, making it simple for your team members to stay up-to-date with what's important for the team and stakeholders anytime and anywhere. Additionally, team news will be added to additional platforms in the future.

Click here to learn more