Taking User Profiles to New Heights!
Stacy L. Deere-Strole
Focal Point Solutions, LLC
SPONSORS!!!
SPS Chicago Suburbs - Taking User Profiles to New Heights!
 WhatisaUser Profile
 User Profilevs.MySite
 WhereDoIStart
 Demo
 TheCool Stuff
 TheRewards
 CorporateDirectory
 Freebies
What is a User Profile?
A userprofileis avisualdisplay
ofpersonaldataassociatedwith
aspecificuser,oracustomized
desktopenvironment.
User Profile vs. MySites
 Youcanhaveonewithout
theother!
 Whywould younotuse
MySites?
 Whywould younotuse
User Profiles?
Moral of the Story…
User Profiles and MySites
may seem like the same
thing and look like they are
the same thing but in
reality…. Are two totally
different creatures.
SPS Chicago Suburbs - Taking User Profiles to New Heights!
Proper Planning
Microsoft Links:
http://technet.microsoft.com/en-us/library/hh296982(v=office.15).aspx
http://technet.microsoft.com/en-us/library/ff182925(v=office.15).aspx
http://technet.microsoft.com/en-us/library/ee721049(v=office.15).aspx
Blog Articles:
User Profile Properties: http://spmindmelt.focalpointsolutions.co/?p=19
Managed Metadata: http://spmindmelt.focalpointsolutions.co/?p=25
Planning Starters
Helpful Links
How and Can a User Profile
Help My Company?
 Self-Service
 WhoseWho(MeetingPrep)
 CorporateDirectory
 QuickInformation
 LearnAboutYourCompany
 BuildsCompanyBonding
 Integration toOtherSystems
 Customizable toSuitYOUR
Needs!!
Service Integration Points?
 Search
 ManagedMetadata
 Workflows
 Custom Development
 Exchange
 Lync
Active Directory Integration!
 ImportCapabilities
 ExportCapabilities
 ForceActiveDirectorytogetUpdated
 AutomationnotManualization 
 IsYourADUptoDate?
 Doesitpullfromanothersystem?
 Doesitpushtoanothersystem?
 IstherealwaysanongoingprojectforAD?
 ADAdmins wantnoneofit!
How to build and configure the User
Profile Service Application?
User Profile Service
Application
 CentralAdministration
 ApplicationManagement
 ManageServiceApplications
 New
 UserProfileServiceApplication
Step #1
Step #2
Step #3
Step #4
Step #5
MySite Web App HAS to
exist prior to configuration.
Step #6
Default but can be
changed.
Step #7
Arrived in 2013
Service Pack 1!
Almost There… Step #8
 SystemSettings
 ManageServicesonServer
 SelectStarton“UserProfileService”
 STOPDON’TDOITIKNOWYOUWANTTO…
 InitiateanIISReset
 Start“UserProfileSychronizationService”
 BePatientthiscantakeupto10minutestostart…
User Profile Service
Application
 CentralAdministration
 ApplicationManagement
 ManageServiceApplications
 UserProfileServiceApplication
Active Directory
Synchronization
Active Directory Connection
Active Directory Users
Synchronization Filters
Disabled User Filter
Additional Filters
Start Profile
Synchronization
Starting Profile
Synchronization
Search – Almost There!!
Quote
The Cool Stuff!!
 SkillSearching
 CorporateDirectory
 CustomUser Properties
 ManagedMetadata Integration
 PicturesIntegration
 ActiveDirectoryImport&Export
SPS Chicago Suburbs - Taking User Profiles to New Heights!
Custom User Properties
Managed Metadata
Manage User Properties
SLOW
Manage User Properties
 New Property
 Name
 Display Name
 Type (Single, Multi, etc…)
 Length
 Multi-value Separator (Comma or
Semicolon)
 Pick a Term Set (If Using)
 Enter Description
 Policy Information
 Display Information
 Search Information
 Active Directory Connection
Manage User Properties
Manage User Properties
Manage User Properties
Active Directory Mapping
Verification
User Profile: Custom
Properties
Manage User Properties
Manage User Properties
Manage User Properties
Not displayed
here but it
can be…
Cheat Sheet
SPS Chicago Suburbs - Taking User Profiles to New Heights!
SPS Chicago Suburbs - Taking User Profiles to New Heights!
SPS Chicago Suburbs - Taking User Profiles to New Heights!
SPS Chicago Suburbs - Taking User Profiles to New Heights!
Corporate Directory
Providing the Layout
 Go to your Search Center
 Site Settings
 Look & Feel
 Page Layouts & Site Template
 (Welcome Page) Search People in the Page Layouts section.
Adding the Page
 Go back to the
Search Center
 Select Files
 New Document
 Select Page
Create Page
 Edit Page
 Edit People Search Core Results Web Part
 Select Change Query
 Property Filter: ‘contentclass’
 Equals  Manual Value  spspeople
Note: You can change these to show other metadata properties that are defined in
the search center by selecting the ‘Choose refiners’ option on the refinement web
part. The managed property must have the ‘Refinable’ option selected in the
search schema for it to be available in this list.
Add Sort Options
 Edit Page
 Edit People Search Core Results Web Part
 Check “Show sort dropdown”
Note: Ensure that the managed property you want to sort by has the Sortable option enabled in the search
schema. Search Service Application, Search Schema, Select the LastName managed property and select the
Sortable: ‘Yes – active’ option (do the same for all properties you want to sort). Note you will need a full crawl for
this to take effect.
[{“name”:”First Name (A-Z)”,”sorts”:[{“p”:”FirstName”,”d”:0}]},{“name”:”Last Name (A-
Z)”,”sorts”:[{“p”:”LastName”,”d”:0}]},{“name”:”Location”,”sorts”:[{“p”:”Location”,”d”:0}]}]
Example: First,
Last name &
Location
Want to add
more viewable
fields?
Sort
#Boom
By Default
 Full Name
 Title
 Department
SPS Chicago Suburbs - Taking User Profiles to New Heights!
Search Display Template
 Site Settings, Master Page & Page Layouts
 Locate the Item_Person.html file under
Display Templates/Search
 Make a copy of the file…
 Update Variable(s)
 Link to the File
 Impress Everyone!!
Updating Display Template
 From the Corporate Directory navigate to Site Settings. In the
Look and Feel section chose Design Manager.
 In Design Manager choose Upload Design Files.
 Click the link at the top of the page to open the Master Page
Gallery in Windows Explorer.
Item_Person.html
Locate and
make a
copy.
Modify Display Template
Open the file in a text editor and find the title
tag. Change the title to Corporate Directory
People Item.
Add Fields
<mso Tags
– These control the metadata for the Display Template. The one we’re interested in is the ManagedPropertyMapping tag. Add any
new custom properties to this tag before we can display that property in the page. This is where you have to decide what Managed
Properties from the Search Service you are going to use in your page. In this case, we will need to find what Managed Property
that is being used, In the Use Case their wanting to find what is being used for their Cell Phone.
Upload & Apply New
Display Template
 Click and drag the new display template file to the mapped directory
 After it is coping, go back to Design manager, you will see that the file should
have a status of ‘Conversion Successful’
 Publish a major version
 Go to the Corporate Directory Page and edit the page
 Edit the ‘Core Search Results’ webpart
 In the WebPart Properties, click Display Templates
 Choose, ‘Use a single template to display items
 Choose the ‘Corporate Direct People Item’ template
 Hit Save
 Publish the page
Customized Corporate
Directory!
Template Includes:
• Extension
• Mobile Phone
• Position
• Location
• Email Address
SPS Chicago Suburbs - Taking User Profiles to New Heights!
My Thank You
Building a Corporate Directory in Under 10 Minutes
Different View
Want this too?
• HTML & CSS File
• Insert the .html file in
– /catalogs/masterpage/Display
Templates/Search
• On People Search Page, Edit the Core
Results Web Part
• Change Default Template to People Item
(Custom)
• Upload .css file to the Style Library
(Must have publishing enabled).
• Site Settings, Look & Feel, Master Page,
Alternate Stylesheet and attach .css file
uploaded.
http://en.share-gate.com/blog/corporate-directory-sharepoint-search
SPS Chicago Suburbs - Taking User Profiles to New Heights!
Coolest Profile Ever!!
Cool Profile #2 –
Difference is? Why?
Silverlight Org Chart
User Adoption
“The Key to all Project Success”
O365 Proof
Show of Hands
SPONSORS!!!
@sldeere
www.linkedin.com/in/stacydeere
https://www.facebook.com/focalpointsolutions.co
sdeere@focalpointsolutions.co
BLOG: http://spmindmelt.focalpointsolutions.co
COMPANY: http://focalpointsolutions.co

More Related Content

PPTX
User Profiles: I Didn't Know I Could Do That!! @SPSHI
PPT
User Profiles: I Didn't Know I Could Do That!!
PPTX
User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint C...
PPTX
SP Fest Chicago - User Profiles: I Didn’t Know I Could Do That!!
PPT
User Profiles: I Didn't Know I Could Do That? (Demo Slides)
PPTX
SharePoint Performance
PPTX
Transform SharePoint List Forms with HTML and CSS
PPTX
Transform SharePoint default list forms with HTML, CSS and JavaScript
User Profiles: I Didn't Know I Could Do That!! @SPSHI
User Profiles: I Didn't Know I Could Do That!!
User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint C...
SP Fest Chicago - User Profiles: I Didn’t Know I Could Do That!!
User Profiles: I Didn't Know I Could Do That? (Demo Slides)
SharePoint Performance
Transform SharePoint List Forms with HTML and CSS
Transform SharePoint default list forms with HTML, CSS and JavaScript

What's hot (7)

PPTX
Social features in SharePoint 2013
PPTX
Using jQuery to Maximize Form Usability
PPTX
SPTechCon DevDays - SharePoint & jQuery
PDF
Looking to Upgrade your Career Page?
PPTX
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
PDF
Customizing search result in share point 2013
PDF
Getting started career pages
Social features in SharePoint 2013
Using jQuery to Maximize Form Usability
SPTechCon DevDays - SharePoint & jQuery
Looking to Upgrade your Career Page?
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
Customizing search result in share point 2013
Getting started career pages
Ad

Viewers also liked (13)

PPTX
Navigation A Step Towards Success - SharePoint Cincy
PPTX
Office 365: Is Governance Affected and Where Do We Start? (SPS Charlotte)
PPTX
SPSCharlotte 2016 - Build it and They Will Come SharePoint User Adoption
PPTX
SP Fest Denver - O365 Governance: One Area Cloud May Not Be Simpler
PPTX
SPSToronto - Build It and They Will Come: SharePoint User Adoption
PPTX
Build It And They Will Come: User Adoption SharePoint 2013 (SPS Charlotte)
PPTX
SPS Twin Cities Quick Wins To Jump Start Your SharePoint Implementation
PPTX
Office 365: Is Governance Affected and Where Do We Start?
PPTX
Governance - O365 How It's Affected & Where Do I Start
PPTX
SPSHawaii: Navigation: A Step Towards Success in SharePoint
PPTX
Office365 Governance Is Changing!!
PPTX
SharePoint Navigation: A Step Towards Success
PPTX
Good vs Evil SharePoint Customizing
Navigation A Step Towards Success - SharePoint Cincy
Office 365: Is Governance Affected and Where Do We Start? (SPS Charlotte)
SPSCharlotte 2016 - Build it and They Will Come SharePoint User Adoption
SP Fest Denver - O365 Governance: One Area Cloud May Not Be Simpler
SPSToronto - Build It and They Will Come: SharePoint User Adoption
Build It And They Will Come: User Adoption SharePoint 2013 (SPS Charlotte)
SPS Twin Cities Quick Wins To Jump Start Your SharePoint Implementation
Office 365: Is Governance Affected and Where Do We Start?
Governance - O365 How It's Affected & Where Do I Start
SPSHawaii: Navigation: A Step Towards Success in SharePoint
Office365 Governance Is Changing!!
SharePoint Navigation: A Step Towards Success
Good vs Evil SharePoint Customizing
Ad

Similar to SPS Chicago Suburbs - Taking User Profiles to New Heights! (20)

PPTX
SP Fest Denver - Taking User Profiles to New Heights!
PPT
User Profiles: I Didn't Know I Could Do That (Updated Demo)
PPTX
Customizing My Sites by Mike Doyle
PPTX
Customizing My Sites - SPSSAC
PPTX
Customising user profiles in share point 2010
PPTX
SPSLA - Customizing My Sites
PPTX
2014 TechFuse - Findability Within SharePoint 2013
PPTX
Find It With Share Point Search
PPTX
Employee Directory on SharePoint 2013
PPTX
Share point saturday2013 upsa_3rd_party_tool awareness
PPT
SharePoint Jumpstart #2 Making Basic SharePoint Search Work
PPTX
Nsc 2013 06-17 - random rants on 2013
PPTX
Users, Profiles, and MySites: Managing a Changing SharePoint User population
PPT
Moss Search Challenges
PPTX
Introduction To Enterprise Search - OKCSUG 2010
PPTX
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
PPTX
Building Search Driven Applications
PPTX
Leverage Search and Customize to your Brand within SharePoint 2010
PDF
O365Engage17 - Search Center and the Power of Content Types
PPTX
#SPSLondon - Session 1 - Building an faq for end users
SP Fest Denver - Taking User Profiles to New Heights!
User Profiles: I Didn't Know I Could Do That (Updated Demo)
Customizing My Sites by Mike Doyle
Customizing My Sites - SPSSAC
Customising user profiles in share point 2010
SPSLA - Customizing My Sites
2014 TechFuse - Findability Within SharePoint 2013
Find It With Share Point Search
Employee Directory on SharePoint 2013
Share point saturday2013 upsa_3rd_party_tool awareness
SharePoint Jumpstart #2 Making Basic SharePoint Search Work
Nsc 2013 06-17 - random rants on 2013
Users, Profiles, and MySites: Managing a Changing SharePoint User population
Moss Search Challenges
Introduction To Enterprise Search - OKCSUG 2010
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
Building Search Driven Applications
Leverage Search and Customize to your Brand within SharePoint 2010
O365Engage17 - Search Center and the Power of Content Types
#SPSLondon - Session 1 - Building an faq for end users

Recently uploaded (20)

DOCX
Basics of Cloud Computing - Cloud Ecosystem
PPTX
Internet of Everything -Basic concepts details
PDF
Co-training pseudo-labeling for text classification with support vector machi...
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PDF
Data Virtualization in Action: Scaling APIs and Apps with FME
PDF
SaaS reusability assessment using machine learning techniques
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
PDF
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
PDF
Advancing precision in air quality forecasting through machine learning integ...
PDF
A symptom-driven medical diagnosis support model based on machine learning te...
PDF
Comparative analysis of machine learning models for fake news detection in so...
PDF
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
PDF
Introduction to MCP and A2A Protocols: Enabling Agent Communication
PPTX
SGT Report The Beast Plan and Cyberphysical Systems of Control
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
Basics of Cloud Computing - Cloud Ecosystem
Internet of Everything -Basic concepts details
Co-training pseudo-labeling for text classification with support vector machi...
Improvisation in detection of pomegranate leaf disease using transfer learni...
Data Virtualization in Action: Scaling APIs and Apps with FME
SaaS reusability assessment using machine learning techniques
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
Lung cancer patients survival prediction using outlier detection and optimize...
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
Advancing precision in air quality forecasting through machine learning integ...
A symptom-driven medical diagnosis support model based on machine learning te...
Comparative analysis of machine learning models for fake news detection in so...
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
NewMind AI Weekly Chronicles – August ’25 Week IV
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
Introduction to MCP and A2A Protocols: Enabling Agent Communication
SGT Report The Beast Plan and Cyberphysical Systems of Control
Module 1 Introduction to Web Programming .pptx
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj

SPS Chicago Suburbs - Taking User Profiles to New Heights!