81
User Profiles: I Didn’t Know I Could Do That? Stacy L. Deere-Strole Focal Point Solutions, LLC

User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Embed Size (px)

Citation preview

Page 1: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

User Profiles: I Didn’t Know I Could Do That?Stacy L. Deere-Strole

Focal Point Solutions, LLC

Page 2: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Conference Hosts

#sharepointcincy2015

@SharePointCincy#SharePointCincy

Page 3: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Attendees, please visit the sponsors and thank them. Without them, we wouldn’t have a conference!

#sharepointcincy2015

@SharePointCincy#SharePointCincy

G O L D S P O N S O R S

E X H I B I T O R S

PLATINUM SPONSOR

Page 4: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Open wireless access is available.

See something remarkable? Tweet (#SharePointCincy) and share it during the session!

Facebook User? Post your comments to our new Facebook Group Page. Just look for SharePoint Cincy.

#sharepointcincy2015

@SharePointCincy#SharePointCincy

Page 5: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy
Page 6: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

What is a User Profile User Profile vs. MySite Where Do I Start Demo The Cool Stuff The Rewards Corporate Directory

Agenda

Page 7: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

What is a User Profile?

A user profile is a visual display of personal data associated with a specific user, or a customized desktop environment.

Page 8: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

User Profile vs.

MySites• Can you have one without the other?• Why would you not have MySites?• Any reason you would not use User Profiles?

Page 9: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

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.

Page 10: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Where Do I Start

Page 11: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Links on User Profile Permissions & Planning

• 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• User Profile Properties: http://spmindmelt.focalpointsolutions.co/?p=19• Managed Metadata: http://spmindmelt.focalpointsolutions.co/?p=25

Page 12: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

How and Can a User Profile

Help My Company?

•Self-Service•Whose Who•Meeting Preparation•Corporate Directory•Quick Information•Learn About Your Company•Builds Company Bonding• Integration to Other Systems•Customizable to Suit YOUR

Needs!!

Page 13: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Service Integration Points?

• Search• Managed Metadata• Work Management• Workflows• Custom

Development• Exchange• Lync

Page 14: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Active Directory

Integration!

• Import Capabilities• Export Capabilities• Force Active Directory to get

Updated• Automation not Manualization • Does it pull from another system?• Does it push to another system?• Is there always an ongoing project

for AD?

Page 15: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Building the User Profile Service Application?

Page 16: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

User Profile Service

Application

• Central Administration• Application Management• Manage Service Applications• New• User Profile Service Application

Page 17: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Step #1

Page 18: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Step #2

Page 19: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Step #3

Page 20: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Step #4

Page 21: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Step #5

Page 22: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Step #6

Page 23: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Step #7

Page 24: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Almost There… Step #8

• System Settings• Manage Services on Server• Select Start on “User Profile Service”• WAIT DON’T DO IT I KNOW YOU WANT TO…• Initiate an IISReset• Start “User Profile Sychronization Service”• Be Patient this can take up to 10 minutes to start…

Page 25: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

User Profile Service Application

• Central Administration• Application Management• Manage Service Applications• User Profile Service Application

Page 26: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Active Directory Synchronization

Page 27: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Active Directory Connection

Page 28: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Active Directory Users

Page 29: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Synchronization Filters

Page 30: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Completed Disabled User Filter

Page 31: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Start Profile Synchronization

Page 32: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Starting Profile Synchronization

Page 33: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Search – Almost There!!

Page 34: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy
Page 35: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

The Cool Stuff!!

Skill Searching Corporate Directory Custom User Properties Managed Metadata Integration Pictures Integration Active Directory Import & Export

Synchronization

Decrease Manual Inputting

Page 36: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Custom User Properties

Page 37: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

The Cool Stuff

Page 38: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Managed Metadata

Page 39: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Manage User Properties

Page 40: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Manage User Properties

• New Property• Name• Display Name• Type (Single, Multi, etc…)• Length• Multivalue Separator (Comma or Semicolon)• Pick a Term Set (If Using)• Enter Description• Policy Information• Display Information• Search Information• Active Directory Connection

Page 41: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Manage User Properties

Page 42: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Manage User Properties

Page 43: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Manage User Properties Active Directory

Mapping

Page 44: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Manage User Profiles Verification

Page 45: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

User Profile: Custom Properties

Page 46: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Manage User Properties

Page 47: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Manage User Properties

Page 48: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Manage User Properties

Not displayed here but it can

be…

Page 49: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Cheat Sheet

User Profile Properties: http://spmindmelt.focalpointsolutions.co/?p=19

Page 50: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy
Page 51: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy
Page 52: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy
Page 53: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Out of the Box Organizational Chart with Custom Styling

Page 54: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Quick Corporate Directory

Page 55: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Providing the Layout Site Settings Look & Feel Page Layouts & Site Template (Welcome Page) Search People in the Page

Layouts section.

Page 56: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Adding the Page

Search Center Select Files New Document Select Page

Page 57: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Create Page

Page 58: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Edit Page Edit People Search Core

Results Web Part Select Change Query Property Filter:

‘contentclass’ Equals Manual Value

spspeople

Page 59: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

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.

Page 60: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Add Sort Options

Edit Page Edit People Search Core Results Web Part Check “Show sort dropdown”

Example (First Name, Last Name & Location):

[{“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}]}]

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.

Page 61: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Sort

Want to add more viewable

fields?

Sort

Page 62: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Want More?

By Default• Full Name• Title• Department

Page 63: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Search Display Template

• 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!!

Page 64: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

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.

Page 65: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Item_Person.html

Locate and make a copy.

Page 66: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Modify Display Template

Now open the file in a text editor and find the title tag. Change the title to Corporate Direct People Item.

Page 67: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

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.

Page 68: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

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 ‘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

Page 69: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Poof Magic

Page 70: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Did You Know?

Page 71: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Coolest Profile Ever!!

Page 72: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Cool Profile #2 – Difference is? Why?

Page 73: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Silverlight Org Chart

Page 74: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

The Quick Wins…We ALL Need

Them! Corporate Directory Skill Sets Organizations Pictures!!! Find where your key points of failures are

and key in on them… don’t shy away.

Page 75: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

User Adoption“The Key to all Project Success”

Page 76: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

O365 Proof

Page 77: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Show of Hands

Page 78: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Book Raffle

Who wants to win a book??

Page 79: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

@sldeere

www.linkedin.com/in/stacydeere

https://www.facebook.com/focalpointsolutions.co

[email protected]

BLOG: http://spmindmelt.focalpointsolutions.coCOMPANY: http://focalpointsolutions.co

Page 80: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

Remember to visit the exhibit hall.

Get to know your user groups to find out about local activities and events in your area.

#sharepointcincy2015

@SharePointCincy#SharePointCincy

Page 81: User Profiles: I Didn't Know I Could Do That?-Stacy Deere-Strole-SharePoint Cincy

#sharepointcincy2015

@SharePointCincy#SharePointCincy

G O L D S P O N S O R S

E X H I B I T O R S

PLATINUM SPONSOR

Please visit the sponsors and express your thanks for their supporting this conference!