SlideShare a Scribd company logo
Getting the Most from SharePoint’s User Profiles SharePoint Saturday Tampa Mike Oryszak http://www.mikeoryszak.com June 11th, 2011
Practice Manager with Intellinet Microsoft SharePoint Server MVP Dev and Architect with MS stack since 1996 Working with SharePoint since 2002 Raleigh-Durham, NC Area since 1998 About Me
Architecture and Feature Overview Planning for Deployment Planning for User Profiles Approaches to Governance Session Overview
Architecture and Feature Overview Getting the Most from the User Profiles
Two sections Shared MySite Host Personal Site Collection Shared Host Includes Newsfeed User Profile Pages Personal Site Collection “My Content” Can Include Targeted Links Architecture and Feature Overview
Aggregated List of Events Profile Changes Anniversaries Birthdays Blog Posts Tagged Items  Status Messages Settings Personalized Subscribe to Events Architecture and Feature Overview Newsfeed
Bio Info Organization Browser Extended Profile Content Authored Note Board Colleague List Architecture and Feature Overview User Profiles
Personal Site Collection User is the Owner Personal & Shared Content Can Create Sub-Sites Great “home base” Architecture and Feature Overview My Content Site
Planning for Deployment Getting the Most from the User Profiles
Always Deploy MySite Host My Site Host Site needed to support User Profiles Set User Permissions to: Allow Personalized Features Allow Provisioning of My Content site Allow Social Features Without MySite Host Cannot view User Profiles Social Features only partially functional Planning for Deployment MySite Host Configuration
Decide Where to Configure MySite Host Dedicated Web Application Segment Personal from Intranet and Collaboration Sites Provides better scalability Dedicated Content Database(s), can be restored separately Apply different Policies Within Existing Web Application Very small number of users (under 25 users) User Profiles only, limited or no My Content sites With Custom Auth to prevent additional Auth request Recommendation: Plan ahead and separate unless requirements dictate it is on the Shared Web App. Planning for Deployment MySite Host Location
My Content Sites - Minimize Customizations  Maintaining customizations difficult across n site collections Use Feature Stapling if needed, avoid Custom Site Defs User Profiles Easier to customize since shared by all users Limitations Turning some features off can be difficult (ex. User Status) Privacy Policies Pre-Set Planning for Deployment MySite Customization
Share Services Between Farms Can centralize User Profiles in Multi-Farm Global Deployment Can specify multiple MySite Host Locations with targeting Segment User Profiles Can provision additional User Profile Service Applications Internal versus External users Segment by organizational boundaries Planning for Deployment - Advanced Multiple Farms or Groups of Users
Planning for User Profiles Getting the Most from the User Profiles
Attributes @60 Out of the box attributes Can define custom attributes for your organization Makes finding people easier Highly Configurable User Editable Show on Profile Show on Edit Form Show in Newsfeed Privacy Policy Planning for User Profiles Attributes Overview
Map out the existing attributes and any new attributes Determine how and where it will be used Determine sync source/destination if applicable Planning for User Profiles Attribute Planning
Privacy Controls Defines who can see what;  Default Global Policies User Override  Standard Levels (not customizable) Only Me My Manager My Team My Colleagues Everyone Recommendation: Be mindful of sensitive data (pay grades) but as open and transparent as possible. Planning for User Profiles Privacy Policies
Leverage Existing Systems Create a comprehensive profile with attributes from each system Continue to manage attributes in the Source Systems Import Options Active Directory BCS calling Custom DB or Line of Business System HRIS System Learning Management System Export Options Active Directory Domain Services (AD DS) Sun Java System Directory Server Novell eDirectory IBM Tivoli Avoid “Multi-Master” Situations if Possible (Import + Export) Planning for User Profiles	 Profile Synchronization
Example: Import Active Directory for core attributes Import HR System for Position and Education Info Import Learning Mgt System for Training and Certifications Export Profiles to another Content Management System Planning for User Profiles	 Profile Synchronization
Consider how and where users will search for people Search output can be customized Planning for User Profiles People Search
Consider other ways to leverage User Profile Content such as within Collaboration Sites, Department Sites, etc. Planning for User Profiles People Search
Can Provide Be Leveraged in Workflow Processes Centrally maintained, not process dependent Key attributes like: Manager Delegation Division Department Approval Budget Fully accessible via the API and Web Services for use in other systems Planning for User Profiles Support Business Processes
Approaches to governance Getting the Most from the User Profiles
Leverage or Reference other Appropriate Use Policies Information, Email and Internet Use Policies Match to organization’s maturity Harassment incidents, IM or Social Networking abuse? Strike balance appropriate balance to build teams and support collaboration Make the policy accessible Approaches to Governance Appropriate Use Policies
Provide a mechanism to report violations Allow the community to self-police as much as possible Take action for any valid incidents and reinforce expectations Approaches to Governance Enforcement
Focus on Business… New Products, Industry News and Reports Keep employees informed and connected Support Social Interactions New Baby, promotion, softball league Strong social ties enhances collaboration and engagement Allow Creativity Support creativity and expressiveness within reason Some employees are clowns or jesters Employees Already Using Social Tools Already using tools like LinkedIn, Facebook, Twitter These other tools cannot be fully monitored Approaches to Governance Setting the Tone
Demo Getting the Most from the User Profiles
Wrap-up Getting the Most from the User Profiles
Understand the Capabilities Define Custom User Attributes Understand how Attributes will be Used Synchronize Profiles with Existing Systems Utilize User Profiles to Support Biz Processes Governance, Governance, Governance Keys to Getting the Most…
TechNet – User Profile Service Overview http://technet.microsoft.com/en-us/library/ee662538.aspx User Profiles – Creating Custom Properties http://www.mikeoryszak.com/sharepoint/user-profiles-%e2%80%93-creating-custom-properties User Profiles – Driving Business Process http://www.mikeoryszak.com/sharepoint/user-profiles-%e2%80%93-driving-business-process User Profile Posts http://www.mikeoryszak.com/tag/userprofiles Additional Resources
Questions?
Contact Info Blog - http://www.mikeoryszak.com Twitter - @Next_Connect Email – mikeo@intellinet.com LinkedIn - http://www.linkedin.com/in/michaeloryszak

More Related Content

What's hot

Easy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 UsmanEasy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 Usman
Usman Zafar Malik
 
Adhere Solutions, All Access Connector Suite for Google Search Appliance
Adhere Solutions, All Access Connector Suite for Google Search ApplianceAdhere Solutions, All Access Connector Suite for Google Search Appliance
Adhere Solutions, All Access Connector Suite for Google Search Appliance
AdhereSolutions
 
Share, Follow, and Sync: How SharePoint 2013 uses Personal MySites for Social...
Share, Follow, and Sync: How SharePoint 2013 uses Personal MySites for Social...Share, Follow, and Sync: How SharePoint 2013 uses Personal MySites for Social...
Share, Follow, and Sync: How SharePoint 2013 uses Personal MySites for Social...
Paul Stork (Microsoft MVP)
 
INFOGOV14 - Governing SharePoint for User Adoption
INFOGOV14 - Governing SharePoint for User AdoptionINFOGOV14 - Governing SharePoint for User Adoption
INFOGOV14 - Governing SharePoint for User Adoption
Jonathan Ralton
 
Jonathan Ralton - Governing SharePoint For User Adoption
Jonathan Ralton - Governing SharePoint For User AdoptionJonathan Ralton - Governing SharePoint For User Adoption
Jonathan Ralton - Governing SharePoint For User Adoption
ARMA International
 
Mobile SharePoint Enterprise ready
Mobile SharePoint Enterprise readyMobile SharePoint Enterprise ready
Mobile SharePoint Enterprise ready
SouthLabs
 
SharePoint 2010 launch_MVP Sampath Perera
SharePoint 2010 launch_MVP Sampath PereraSharePoint 2010 launch_MVP Sampath Perera
SharePoint 2010 launch_MVP Sampath Perera
Quek Lilian
 
Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Too...
Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Too...Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Too...
Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Too...
dflejter
 
Share point online 미리보기
Share point online 미리보기Share point online 미리보기
Share point online 미리보기
Jeong-woo Choi
 
Sharepoint
SharepointSharepoint
Sharepoint
mindmajixtrainings
 
SharePoint Administration & Permissions
SharePoint Administration & PermissionsSharePoint Administration & Permissions
SharePoint Administration & Permissions
Craig Jahnke
 
7 tips for Efficient Intranet Searching
7 tips for Efficient Intranet Searching7 tips for Efficient Intranet Searching
7 tips for Efficient Intranet Searching
claromentis
 
SharePoint EduNeering Session
SharePoint EduNeering SessionSharePoint EduNeering Session
SharePoint EduNeering Session
Dux Raymond Sy
 
Users, Profiles, and MySites: Managing a Changing SharePoint User population
Users, Profiles, and MySites: Managing a Changing SharePoint User populationUsers, Profiles, and MySites: Managing a Changing SharePoint User population
Users, Profiles, and MySites: Managing a Changing SharePoint User population
Paul Stork (Microsoft MVP)
 
How your metadata strategy impacts everything you do
How your metadata strategy impacts everything you doHow your metadata strategy impacts everything you do
How your metadata strategy impacts everything you do
Christian Buckley
 
Ferraz Ia252 Developing An Information Architecture
Ferraz Ia252 Developing An Information ArchitectureFerraz Ia252 Developing An Information Architecture
Ferraz Ia252 Developing An Information Architecture
mferraz
 
SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101
Wes Preston
 
SPSBOS -- How your metadata strategy impacts everything you do
SPSBOS -- How your metadata strategy impacts everything you doSPSBOS -- How your metadata strategy impacts everything you do
SPSBOS -- How your metadata strategy impacts everything you do
Christian Buckley
 
Share point meet ECM at SharePoint Saturday
Share point meet ECM at SharePoint SaturdayShare point meet ECM at SharePoint Saturday
Share point meet ECM at SharePoint Saturday
Chris Riley ☁
 

What's hot (19)

Easy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 UsmanEasy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 Usman
 
Adhere Solutions, All Access Connector Suite for Google Search Appliance
Adhere Solutions, All Access Connector Suite for Google Search ApplianceAdhere Solutions, All Access Connector Suite for Google Search Appliance
Adhere Solutions, All Access Connector Suite for Google Search Appliance
 
Share, Follow, and Sync: How SharePoint 2013 uses Personal MySites for Social...
Share, Follow, and Sync: How SharePoint 2013 uses Personal MySites for Social...Share, Follow, and Sync: How SharePoint 2013 uses Personal MySites for Social...
Share, Follow, and Sync: How SharePoint 2013 uses Personal MySites for Social...
 
INFOGOV14 - Governing SharePoint for User Adoption
INFOGOV14 - Governing SharePoint for User AdoptionINFOGOV14 - Governing SharePoint for User Adoption
INFOGOV14 - Governing SharePoint for User Adoption
 
Jonathan Ralton - Governing SharePoint For User Adoption
Jonathan Ralton - Governing SharePoint For User AdoptionJonathan Ralton - Governing SharePoint For User Adoption
Jonathan Ralton - Governing SharePoint For User Adoption
 
Mobile SharePoint Enterprise ready
Mobile SharePoint Enterprise readyMobile SharePoint Enterprise ready
Mobile SharePoint Enterprise ready
 
SharePoint 2010 launch_MVP Sampath Perera
SharePoint 2010 launch_MVP Sampath PereraSharePoint 2010 launch_MVP Sampath Perera
SharePoint 2010 launch_MVP Sampath Perera
 
Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Too...
Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Too...Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Too...
Elucidating the Mashup Hype: Definition, Challenges, Methodical Guide and Too...
 
Share point online 미리보기
Share point online 미리보기Share point online 미리보기
Share point online 미리보기
 
Sharepoint
SharepointSharepoint
Sharepoint
 
SharePoint Administration & Permissions
SharePoint Administration & PermissionsSharePoint Administration & Permissions
SharePoint Administration & Permissions
 
7 tips for Efficient Intranet Searching
7 tips for Efficient Intranet Searching7 tips for Efficient Intranet Searching
7 tips for Efficient Intranet Searching
 
SharePoint EduNeering Session
SharePoint EduNeering SessionSharePoint EduNeering Session
SharePoint EduNeering Session
 
Users, Profiles, and MySites: Managing a Changing SharePoint User population
Users, Profiles, and MySites: Managing a Changing SharePoint User populationUsers, Profiles, and MySites: Managing a Changing SharePoint User population
Users, Profiles, and MySites: Managing a Changing SharePoint User population
 
How your metadata strategy impacts everything you do
How your metadata strategy impacts everything you doHow your metadata strategy impacts everything you do
How your metadata strategy impacts everything you do
 
Ferraz Ia252 Developing An Information Architecture
Ferraz Ia252 Developing An Information ArchitectureFerraz Ia252 Developing An Information Architecture
Ferraz Ia252 Developing An Information Architecture
 
SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101
 
SPSBOS -- How your metadata strategy impacts everything you do
SPSBOS -- How your metadata strategy impacts everything you doSPSBOS -- How your metadata strategy impacts everything you do
SPSBOS -- How your metadata strategy impacts everything you do
 
Share point meet ECM at SharePoint Saturday
Share point meet ECM at SharePoint SaturdayShare point meet ECM at SharePoint Saturday
Share point meet ECM at SharePoint Saturday
 

Viewers also liked

Developing Reusable Workflow Features (SPS Richmond)
Developing Reusable Workflow Features (SPS Richmond)Developing Reusable Workflow Features (SPS Richmond)
Developing Reusable Workflow Features (SPS Richmond)
Michael Oryszak
 
Developing FAST Queries - SPSATL
Developing FAST Queries - SPSATLDeveloping FAST Queries - SPSATL
Developing FAST Queries - SPSATL
Michael Oryszak
 
Spsvb Developer Intro to SharePoint Search
Spsvb   Developer Intro to SharePoint SearchSpsvb   Developer Intro to SharePoint Search
Spsvb Developer Intro to SharePoint Search
Michael Oryszak
 
Spsvb Getting the Most from user profiles
Spsvb   Getting the Most from user profilesSpsvb   Getting the Most from user profiles
Spsvb Getting the Most from user profiles
Michael Oryszak
 
CASPUG - Developing Reusable Workflow Features
CASPUG - Developing Reusable Workflow FeaturesCASPUG - Developing Reusable Workflow Features
CASPUG - Developing Reusable Workflow Features
Michael Oryszak
 
Optimize Search Results
Optimize Search ResultsOptimize Search Results
Optimize Search Results
Michael Oryszak
 

Viewers also liked (6)

Developing Reusable Workflow Features (SPS Richmond)
Developing Reusable Workflow Features (SPS Richmond)Developing Reusable Workflow Features (SPS Richmond)
Developing Reusable Workflow Features (SPS Richmond)
 
Developing FAST Queries - SPSATL
Developing FAST Queries - SPSATLDeveloping FAST Queries - SPSATL
Developing FAST Queries - SPSATL
 
Spsvb Developer Intro to SharePoint Search
Spsvb   Developer Intro to SharePoint SearchSpsvb   Developer Intro to SharePoint Search
Spsvb Developer Intro to SharePoint Search
 
Spsvb Getting the Most from user profiles
Spsvb   Getting the Most from user profilesSpsvb   Getting the Most from user profiles
Spsvb Getting the Most from user profiles
 
CASPUG - Developing Reusable Workflow Features
CASPUG - Developing Reusable Workflow FeaturesCASPUG - Developing Reusable Workflow Features
CASPUG - Developing Reusable Workflow Features
 
Optimize Search Results
Optimize Search ResultsOptimize Search Results
Optimize Search Results
 

Similar to Getting the Most from SharePoint's User Profiles

Customising user profiles in share point 2010
Customising user profiles in share point 2010Customising user profiles in share point 2010
Customising user profiles in share point 2010
Michal Pisarek
 
Introduction to the SharePoint 2013 User Profile Service
Introduction to the SharePoint 2013 User Profile ServiceIntroduction to the SharePoint 2013 User Profile Service
Introduction to the SharePoint 2013 User Profile Service
Regroove
 
Easy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 UsmanEasy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 Usman
Usman Zafar Malik
 
Charlotte SPUG - Planning for MySites and Social in the Enterprise
Charlotte SPUG - Planning for MySites and Social in the EnterpriseCharlotte SPUG - Planning for MySites and Social in the Enterprise
Charlotte SPUG - Planning for MySites and Social in the Enterprise
Michael Oryszak
 
Microsoft The Platform For Knowledge Management 26 10 2006 V1.0
Microsoft   The Platform For Knowledge Management   26 10 2006   V1.0Microsoft   The Platform For Knowledge Management   26 10 2006   V1.0
Microsoft The Platform For Knowledge Management 26 10 2006 V1.0
Peter de Haas
 
Jaime Velez: SharePoint 2010 Social Computing
Jaime Velez: SharePoint 2010 Social ComputingJaime Velez: SharePoint 2010 Social Computing
Jaime Velez: SharePoint 2010 Social Computing
SharePoint Saturday NY
 
Metadata Management In A Social Media World, Spsbos, 2 2010
Metadata Management In A Social Media World, Spsbos, 2 2010Metadata Management In A Social Media World, Spsbos, 2 2010
Metadata Management In A Social Media World, Spsbos, 2 2010
Christian Buckley
 
The Shift from Centralized to Decentralized #SPSVB
The Shift from Centralized to Decentralized #SPSVBThe Shift from Centralized to Decentralized #SPSVB
The Shift from Centralized to Decentralized #SPSVB
Christian Buckley
 
Implementing SharePoint 2010 Projects
Implementing SharePoint 2010 ProjectsImplementing SharePoint 2010 Projects
Implementing SharePoint 2010 Projects
Andrew Hopkins
 
SharePoint Lists: Used, Abused and Underappreciated
SharePoint Lists: Used, Abused and UnderappreciatedSharePoint Lists: Used, Abused and Underappreciated
SharePoint Lists: Used, Abused and Underappreciated
Wes Preston
 
Tech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Tech Ed 2006 South East Asia Security And Compliance by Joel OlesonTech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Tech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Joel Oleson
 
Ferraz Itp368 Optmizing Information Security
Ferraz Itp368 Optmizing Information SecurityFerraz Itp368 Optmizing Information Security
Ferraz Itp368 Optmizing Information Security
mferraz
 
SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...
Jonathan Ralton
 
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
Jonathan Ralton
 
sharepointbenefits-140515054702-phpapp02.pptx
sharepointbenefits-140515054702-phpapp02.pptxsharepointbenefits-140515054702-phpapp02.pptx
sharepointbenefits-140515054702-phpapp02.pptx
KavindraTennakoon1
 
SharePoint Social Computing And Social Networking In Everyday Use
SharePoint  Social  Computing And  Social  Networking In  Everyday  UseSharePoint  Social  Computing And  Social  Networking In  Everyday  Use
SharePoint Social Computing And Social Networking In Everyday Use
Nicolas Georgeault
 
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
Jonathan Ralton
 
SharePoint 2010 Governance Planning And Implementation
SharePoint 2010 Governance Planning And ImplementationSharePoint 2010 Governance Planning And Implementation
SharePoint 2010 Governance Planning And Implementation
Peter_Mai
 
Upgrade webcast avoid the mess id
Upgrade webcast   avoid the mess idUpgrade webcast   avoid the mess id
Upgrade webcast avoid the mess id
Joshua Haebets
 
Upgrade webcast avoid the mess id
Upgrade webcast   avoid the mess idUpgrade webcast   avoid the mess id
Upgrade webcast avoid the mess id
guestb60c891
 

Similar to Getting the Most from SharePoint's User Profiles (20)

Customising user profiles in share point 2010
Customising user profiles in share point 2010Customising user profiles in share point 2010
Customising user profiles in share point 2010
 
Introduction to the SharePoint 2013 User Profile Service
Introduction to the SharePoint 2013 User Profile ServiceIntroduction to the SharePoint 2013 User Profile Service
Introduction to the SharePoint 2013 User Profile Service
 
Easy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 UsmanEasy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 Usman
 
Charlotte SPUG - Planning for MySites and Social in the Enterprise
Charlotte SPUG - Planning for MySites and Social in the EnterpriseCharlotte SPUG - Planning for MySites and Social in the Enterprise
Charlotte SPUG - Planning for MySites and Social in the Enterprise
 
Microsoft The Platform For Knowledge Management 26 10 2006 V1.0
Microsoft   The Platform For Knowledge Management   26 10 2006   V1.0Microsoft   The Platform For Knowledge Management   26 10 2006   V1.0
Microsoft The Platform For Knowledge Management 26 10 2006 V1.0
 
Jaime Velez: SharePoint 2010 Social Computing
Jaime Velez: SharePoint 2010 Social ComputingJaime Velez: SharePoint 2010 Social Computing
Jaime Velez: SharePoint 2010 Social Computing
 
Metadata Management In A Social Media World, Spsbos, 2 2010
Metadata Management In A Social Media World, Spsbos, 2 2010Metadata Management In A Social Media World, Spsbos, 2 2010
Metadata Management In A Social Media World, Spsbos, 2 2010
 
The Shift from Centralized to Decentralized #SPSVB
The Shift from Centralized to Decentralized #SPSVBThe Shift from Centralized to Decentralized #SPSVB
The Shift from Centralized to Decentralized #SPSVB
 
Implementing SharePoint 2010 Projects
Implementing SharePoint 2010 ProjectsImplementing SharePoint 2010 Projects
Implementing SharePoint 2010 Projects
 
SharePoint Lists: Used, Abused and Underappreciated
SharePoint Lists: Used, Abused and UnderappreciatedSharePoint Lists: Used, Abused and Underappreciated
SharePoint Lists: Used, Abused and Underappreciated
 
Tech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Tech Ed 2006 South East Asia Security And Compliance by Joel OlesonTech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Tech Ed 2006 South East Asia Security And Compliance by Joel Oleson
 
Ferraz Itp368 Optmizing Information Security
Ferraz Itp368 Optmizing Information SecurityFerraz Itp368 Optmizing Information Security
Ferraz Itp368 Optmizing Information Security
 
SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSBOS15 - Must Love Term Sets: The New and Improved Managed Metadata Service...
 
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
 
sharepointbenefits-140515054702-phpapp02.pptx
sharepointbenefits-140515054702-phpapp02.pptxsharepointbenefits-140515054702-phpapp02.pptx
sharepointbenefits-140515054702-phpapp02.pptx
 
SharePoint Social Computing And Social Networking In Everyday Use
SharePoint  Social  Computing And  Social  Networking In  Everyday  UseSharePoint  Social  Computing And  Social  Networking In  Everyday  Use
SharePoint Social Computing And Social Networking In Everyday Use
 
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...NHSPUG June 2015  - Must Love Term Sets: The New and Improved Managed Metadat...
NHSPUG June 2015 - Must Love Term Sets: The New and Improved Managed Metadat...
 
SharePoint 2010 Governance Planning And Implementation
SharePoint 2010 Governance Planning And ImplementationSharePoint 2010 Governance Planning And Implementation
SharePoint 2010 Governance Planning And Implementation
 
Upgrade webcast avoid the mess id
Upgrade webcast   avoid the mess idUpgrade webcast   avoid the mess id
Upgrade webcast avoid the mess id
 
Upgrade webcast avoid the mess id
Upgrade webcast   avoid the mess idUpgrade webcast   avoid the mess id
Upgrade webcast avoid the mess id
 

More from Michael Oryszak

Xtending nintex workflow cloud w azure functions - xchange conference
Xtending nintex workflow cloud w azure functions - xchange conferenceXtending nintex workflow cloud w azure functions - xchange conference
Xtending nintex workflow cloud w azure functions - xchange conference
Michael Oryszak
 
Making Workflow Automation Personal: The Next Step in Digital Transformation...
Making Workflow Automation Personal:  The Next Step in Digital Transformation...Making Workflow Automation Personal:  The Next Step in Digital Transformation...
Making Workflow Automation Personal: The Next Step in Digital Transformation...
Michael Oryszak
 
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
Making Workflow Automation Personal:  Next Step in Digital Transformation (SP...Making Workflow Automation Personal:  Next Step in Digital Transformation (SP...
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
Michael Oryszak
 
Making Workflow Automation Personal: The Next Step in Digital Transformation...
Making Workflow Automation Personal:  The Next Step in Digital Transformation...Making Workflow Automation Personal:  The Next Step in Digital Transformation...
Making Workflow Automation Personal: The Next Step in Digital Transformation...
Michael Oryszak
 
Using Search to Unlock the Value of your Content - SPEngage2016
Using Search to Unlock the Value of your Content - SPEngage2016Using Search to Unlock the Value of your Content - SPEngage2016
Using Search to Unlock the Value of your Content - SPEngage2016
Michael Oryszak
 
Intro to Delve - SPSATL 2016
Intro to Delve - SPSATL 2016Intro to Delve - SPSATL 2016
Intro to Delve - SPSATL 2016
Michael Oryszak
 
Spsnyc 2016 JSLink Primer
Spsnyc 2016   JSLink PrimerSpsnyc 2016   JSLink Primer
Spsnyc 2016 JSLink Primer
Michael Oryszak
 
Unlock the Value of your Content with Optimized Search Results - SPS NYC
Unlock the Value of your Content with Optimized Search Results - SPS NYCUnlock the Value of your Content with Optimized Search Results - SPS NYC
Unlock the Value of your Content with Optimized Search Results - SPS NYC
Michael Oryszak
 
Create Tailored Search Results through Customized Display Templates
Create Tailored Search Results through Customized Display TemplatesCreate Tailored Search Results through Customized Display Templates
Create Tailored Search Results through Customized Display Templates
Michael Oryszak
 
Developing SP 2013 Display Templates
Developing SP 2013 Display TemplatesDeveloping SP 2013 Display Templates
Developing SP 2013 Display Templates
Michael Oryszak
 
Create Tailored Search Results through Customized Display Templates
Create Tailored Search Results through Customized Display TemplatesCreate Tailored Search Results through Customized Display Templates
Create Tailored Search Results through Customized Display Templates
Michael Oryszak
 
Dynamic Content using Search - SPS Nashville
Dynamic Content using Search - SPS NashvilleDynamic Content using Search - SPS Nashville
Dynamic Content using Search - SPS Nashville
Michael Oryszak
 
Displaying Dynamic Content in SharePoint with Search
Displaying Dynamic Content in SharePoint with SearchDisplaying Dynamic Content in SharePoint with Search
Displaying Dynamic Content in SharePoint with Search
Michael Oryszak
 
Intro to SharePoint's Social APIs - SharePoint Sat NYC 2013
Intro to SharePoint's Social APIs - SharePoint Sat NYC 2013Intro to SharePoint's Social APIs - SharePoint Sat NYC 2013
Intro to SharePoint's Social APIs - SharePoint Sat NYC 2013
Michael Oryszak
 
Spsatl2013 Displaying Dynamic Content With SharePoint Search
Spsatl2013   Displaying Dynamic Content With SharePoint SearchSpsatl2013   Displaying Dynamic Content With SharePoint Search
Spsatl2013 Displaying Dynamic Content With SharePoint Search
Michael Oryszak
 
Spsatl2013 Introduction to the SharePoint's Social APIs
Spsatl2013   Introduction to the SharePoint's Social APIsSpsatl2013   Introduction to the SharePoint's Social APIs
Spsatl2013 Introduction to the SharePoint's Social APIs
Michael Oryszak
 
Unlocking the Power of SharePoint Search
Unlocking the Power of SharePoint SearchUnlocking the Power of SharePoint Search
Unlocking the Power of SharePoint Search
Michael Oryszak
 
Developer FAST Queries (SPS NY)
Developer FAST Queries (SPS NY)Developer FAST Queries (SPS NY)
Developer FAST Queries (SPS NY)
Michael Oryszak
 
Keys to SharePoint Search - SPS Philly
Keys to SharePoint Search - SPS PhillyKeys to SharePoint Search - SPS Philly
Keys to SharePoint Search - SPS Philly
Michael Oryszak
 
Developing Reusable Workflow Features (SPSVB)
Developing Reusable Workflow Features (SPSVB)Developing Reusable Workflow Features (SPSVB)
Developing Reusable Workflow Features (SPSVB)
Michael Oryszak
 

More from Michael Oryszak (20)

Xtending nintex workflow cloud w azure functions - xchange conference
Xtending nintex workflow cloud w azure functions - xchange conferenceXtending nintex workflow cloud w azure functions - xchange conference
Xtending nintex workflow cloud w azure functions - xchange conference
 
Making Workflow Automation Personal: The Next Step in Digital Transformation...
Making Workflow Automation Personal:  The Next Step in Digital Transformation...Making Workflow Automation Personal:  The Next Step in Digital Transformation...
Making Workflow Automation Personal: The Next Step in Digital Transformation...
 
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
Making Workflow Automation Personal:  Next Step in Digital Transformation (SP...Making Workflow Automation Personal:  Next Step in Digital Transformation (SP...
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
 
Making Workflow Automation Personal: The Next Step in Digital Transformation...
Making Workflow Automation Personal:  The Next Step in Digital Transformation...Making Workflow Automation Personal:  The Next Step in Digital Transformation...
Making Workflow Automation Personal: The Next Step in Digital Transformation...
 
Using Search to Unlock the Value of your Content - SPEngage2016
Using Search to Unlock the Value of your Content - SPEngage2016Using Search to Unlock the Value of your Content - SPEngage2016
Using Search to Unlock the Value of your Content - SPEngage2016
 
Intro to Delve - SPSATL 2016
Intro to Delve - SPSATL 2016Intro to Delve - SPSATL 2016
Intro to Delve - SPSATL 2016
 
Spsnyc 2016 JSLink Primer
Spsnyc 2016   JSLink PrimerSpsnyc 2016   JSLink Primer
Spsnyc 2016 JSLink Primer
 
Unlock the Value of your Content with Optimized Search Results - SPS NYC
Unlock the Value of your Content with Optimized Search Results - SPS NYCUnlock the Value of your Content with Optimized Search Results - SPS NYC
Unlock the Value of your Content with Optimized Search Results - SPS NYC
 
Create Tailored Search Results through Customized Display Templates
Create Tailored Search Results through Customized Display TemplatesCreate Tailored Search Results through Customized Display Templates
Create Tailored Search Results through Customized Display Templates
 
Developing SP 2013 Display Templates
Developing SP 2013 Display TemplatesDeveloping SP 2013 Display Templates
Developing SP 2013 Display Templates
 
Create Tailored Search Results through Customized Display Templates
Create Tailored Search Results through Customized Display TemplatesCreate Tailored Search Results through Customized Display Templates
Create Tailored Search Results through Customized Display Templates
 
Dynamic Content using Search - SPS Nashville
Dynamic Content using Search - SPS NashvilleDynamic Content using Search - SPS Nashville
Dynamic Content using Search - SPS Nashville
 
Displaying Dynamic Content in SharePoint with Search
Displaying Dynamic Content in SharePoint with SearchDisplaying Dynamic Content in SharePoint with Search
Displaying Dynamic Content in SharePoint with Search
 
Intro to SharePoint's Social APIs - SharePoint Sat NYC 2013
Intro to SharePoint's Social APIs - SharePoint Sat NYC 2013Intro to SharePoint's Social APIs - SharePoint Sat NYC 2013
Intro to SharePoint's Social APIs - SharePoint Sat NYC 2013
 
Spsatl2013 Displaying Dynamic Content With SharePoint Search
Spsatl2013   Displaying Dynamic Content With SharePoint SearchSpsatl2013   Displaying Dynamic Content With SharePoint Search
Spsatl2013 Displaying Dynamic Content With SharePoint Search
 
Spsatl2013 Introduction to the SharePoint's Social APIs
Spsatl2013   Introduction to the SharePoint's Social APIsSpsatl2013   Introduction to the SharePoint's Social APIs
Spsatl2013 Introduction to the SharePoint's Social APIs
 
Unlocking the Power of SharePoint Search
Unlocking the Power of SharePoint SearchUnlocking the Power of SharePoint Search
Unlocking the Power of SharePoint Search
 
Developer FAST Queries (SPS NY)
Developer FAST Queries (SPS NY)Developer FAST Queries (SPS NY)
Developer FAST Queries (SPS NY)
 
Keys to SharePoint Search - SPS Philly
Keys to SharePoint Search - SPS PhillyKeys to SharePoint Search - SPS Philly
Keys to SharePoint Search - SPS Philly
 
Developing Reusable Workflow Features (SPSVB)
Developing Reusable Workflow Features (SPSVB)Developing Reusable Workflow Features (SPSVB)
Developing Reusable Workflow Features (SPSVB)
 

Recently uploaded

“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 

Recently uploaded (20)

“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Artificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic WarfareArtificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic Warfare
 

Getting the Most from SharePoint's User Profiles

  • 1. Getting the Most from SharePoint’s User Profiles SharePoint Saturday Tampa Mike Oryszak http://www.mikeoryszak.com June 11th, 2011
  • 2. Practice Manager with Intellinet Microsoft SharePoint Server MVP Dev and Architect with MS stack since 1996 Working with SharePoint since 2002 Raleigh-Durham, NC Area since 1998 About Me
  • 3. Architecture and Feature Overview Planning for Deployment Planning for User Profiles Approaches to Governance Session Overview
  • 4. Architecture and Feature Overview Getting the Most from the User Profiles
  • 5. Two sections Shared MySite Host Personal Site Collection Shared Host Includes Newsfeed User Profile Pages Personal Site Collection “My Content” Can Include Targeted Links Architecture and Feature Overview
  • 6. Aggregated List of Events Profile Changes Anniversaries Birthdays Blog Posts Tagged Items Status Messages Settings Personalized Subscribe to Events Architecture and Feature Overview Newsfeed
  • 7. Bio Info Organization Browser Extended Profile Content Authored Note Board Colleague List Architecture and Feature Overview User Profiles
  • 8. Personal Site Collection User is the Owner Personal & Shared Content Can Create Sub-Sites Great “home base” Architecture and Feature Overview My Content Site
  • 9. Planning for Deployment Getting the Most from the User Profiles
  • 10. Always Deploy MySite Host My Site Host Site needed to support User Profiles Set User Permissions to: Allow Personalized Features Allow Provisioning of My Content site Allow Social Features Without MySite Host Cannot view User Profiles Social Features only partially functional Planning for Deployment MySite Host Configuration
  • 11. Decide Where to Configure MySite Host Dedicated Web Application Segment Personal from Intranet and Collaboration Sites Provides better scalability Dedicated Content Database(s), can be restored separately Apply different Policies Within Existing Web Application Very small number of users (under 25 users) User Profiles only, limited or no My Content sites With Custom Auth to prevent additional Auth request Recommendation: Plan ahead and separate unless requirements dictate it is on the Shared Web App. Planning for Deployment MySite Host Location
  • 12. My Content Sites - Minimize Customizations Maintaining customizations difficult across n site collections Use Feature Stapling if needed, avoid Custom Site Defs User Profiles Easier to customize since shared by all users Limitations Turning some features off can be difficult (ex. User Status) Privacy Policies Pre-Set Planning for Deployment MySite Customization
  • 13. Share Services Between Farms Can centralize User Profiles in Multi-Farm Global Deployment Can specify multiple MySite Host Locations with targeting Segment User Profiles Can provision additional User Profile Service Applications Internal versus External users Segment by organizational boundaries Planning for Deployment - Advanced Multiple Farms or Groups of Users
  • 14. Planning for User Profiles Getting the Most from the User Profiles
  • 15. Attributes @60 Out of the box attributes Can define custom attributes for your organization Makes finding people easier Highly Configurable User Editable Show on Profile Show on Edit Form Show in Newsfeed Privacy Policy Planning for User Profiles Attributes Overview
  • 16. Map out the existing attributes and any new attributes Determine how and where it will be used Determine sync source/destination if applicable Planning for User Profiles Attribute Planning
  • 17. Privacy Controls Defines who can see what; Default Global Policies User Override Standard Levels (not customizable) Only Me My Manager My Team My Colleagues Everyone Recommendation: Be mindful of sensitive data (pay grades) but as open and transparent as possible. Planning for User Profiles Privacy Policies
  • 18. Leverage Existing Systems Create a comprehensive profile with attributes from each system Continue to manage attributes in the Source Systems Import Options Active Directory BCS calling Custom DB or Line of Business System HRIS System Learning Management System Export Options Active Directory Domain Services (AD DS) Sun Java System Directory Server Novell eDirectory IBM Tivoli Avoid “Multi-Master” Situations if Possible (Import + Export) Planning for User Profiles Profile Synchronization
  • 19. Example: Import Active Directory for core attributes Import HR System for Position and Education Info Import Learning Mgt System for Training and Certifications Export Profiles to another Content Management System Planning for User Profiles Profile Synchronization
  • 20. Consider how and where users will search for people Search output can be customized Planning for User Profiles People Search
  • 21. Consider other ways to leverage User Profile Content such as within Collaboration Sites, Department Sites, etc. Planning for User Profiles People Search
  • 22. Can Provide Be Leveraged in Workflow Processes Centrally maintained, not process dependent Key attributes like: Manager Delegation Division Department Approval Budget Fully accessible via the API and Web Services for use in other systems Planning for User Profiles Support Business Processes
  • 23. Approaches to governance Getting the Most from the User Profiles
  • 24. Leverage or Reference other Appropriate Use Policies Information, Email and Internet Use Policies Match to organization’s maturity Harassment incidents, IM or Social Networking abuse? Strike balance appropriate balance to build teams and support collaboration Make the policy accessible Approaches to Governance Appropriate Use Policies
  • 25. Provide a mechanism to report violations Allow the community to self-police as much as possible Take action for any valid incidents and reinforce expectations Approaches to Governance Enforcement
  • 26. Focus on Business… New Products, Industry News and Reports Keep employees informed and connected Support Social Interactions New Baby, promotion, softball league Strong social ties enhances collaboration and engagement Allow Creativity Support creativity and expressiveness within reason Some employees are clowns or jesters Employees Already Using Social Tools Already using tools like LinkedIn, Facebook, Twitter These other tools cannot be fully monitored Approaches to Governance Setting the Tone
  • 27. Demo Getting the Most from the User Profiles
  • 28. Wrap-up Getting the Most from the User Profiles
  • 29. Understand the Capabilities Define Custom User Attributes Understand how Attributes will be Used Synchronize Profiles with Existing Systems Utilize User Profiles to Support Biz Processes Governance, Governance, Governance Keys to Getting the Most…
  • 30. TechNet – User Profile Service Overview http://technet.microsoft.com/en-us/library/ee662538.aspx User Profiles – Creating Custom Properties http://www.mikeoryszak.com/sharepoint/user-profiles-%e2%80%93-creating-custom-properties User Profiles – Driving Business Process http://www.mikeoryszak.com/sharepoint/user-profiles-%e2%80%93-driving-business-process User Profile Posts http://www.mikeoryszak.com/tag/userprofiles Additional Resources
  • 32. Contact Info Blog - http://www.mikeoryszak.com Twitter - @Next_Connect Email – mikeo@intellinet.com LinkedIn - http://www.linkedin.com/in/michaeloryszak

Editor's Notes

  1. http://technet.microsoft.com/en-us/library/ee721054.aspx