SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Getting the Most from SharePoint’s User Profiles SharePoint Saturday Atlanta Mike Oryszak http://www.mikeoryszak.com May 7th, 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
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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
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
 
Share point online 미리보기
Share point online 미리보기Share point online 미리보기
Share point online 미리보기
Jeong-woo Choi
 
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)
 
Ferraz Ia252 Developing An Information Architecture
Ferraz Ia252 Developing An Information ArchitectureFerraz Ia252 Developing An Information Architecture
Ferraz Ia252 Developing An Information Architecture
mferraz
 
Information architecture search_bettertogether
Information architecture search_bettertogetherInformation architecture search_bettertogether
Information architecture search_bettertogether
Agnes Molnar
 

Was ist angesagt? (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...
 
Mobile SharePoint Enterprise ready
Mobile SharePoint Enterprise readyMobile SharePoint Enterprise ready
Mobile SharePoint Enterprise ready
 
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
 
SharePoint 2010 launch_MVP Sampath Perera
SharePoint 2010 launch_MVP Sampath PereraSharePoint 2010 launch_MVP Sampath Perera
SharePoint 2010 launch_MVP Sampath Perera
 
Share point online 미리보기
Share point online 미리보기Share point online 미리보기
Share point online 미리보기
 
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...
 
Sharepoint
SharepointSharepoint
Sharepoint
 
SharePoint EduNeering Session
SharePoint EduNeering SessionSharePoint EduNeering Session
SharePoint EduNeering Session
 
7 tips for Efficient Intranet Searching
7 tips for Efficient Intranet Searching7 tips for Efficient Intranet Searching
7 tips for Efficient Intranet Searching
 
SharePoint Administration & Permissions
SharePoint Administration & PermissionsSharePoint Administration & Permissions
SharePoint Administration & Permissions
 
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
 
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
 
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
 
Information architecture search_bettertogether
Information architecture search_bettertogetherInformation architecture search_bettertogether
Information architecture search_bettertogether
 

Andere mochten auch

Leaf man ge.
Leaf man ge.Leaf man ge.
Leaf man ge.
se mon
 
How can sharing with your neighbors better prepare you for a natural disaster?
How can sharing with your neighbors better prepare you for a natural disaster?How can sharing with your neighbors better prepare you for a natural disaster?
How can sharing with your neighbors better prepare you for a natural disaster?
Micki Krimmel
 
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
 
Pancakes 2003
Pancakes 2003Pancakes 2003
Pancakes 2003
se mon
 

Andere mochten auch (9)

WWCMD - What Would the Community Manager Do?
WWCMD - What Would the Community Manager Do?WWCMD - What Would the Community Manager Do?
WWCMD - What Would the Community Manager Do?
 
Leaf man ge.
Leaf man ge.Leaf man ge.
Leaf man ge.
 
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
 
How can sharing with your neighbors better prepare you for a natural disaster?
How can sharing with your neighbors better prepare you for a natural disaster?How can sharing with your neighbors better prepare you for a natural disaster?
How can sharing with your neighbors better prepare you for a natural disaster?
 
Developing Reusable Workflow Features (SPSVB)
Developing Reusable Workflow Features (SPSVB)Developing Reusable Workflow Features (SPSVB)
Developing Reusable Workflow Features (SPSVB)
 
Unlocking the Power of SharePoint Search
Unlocking the Power of SharePoint SearchUnlocking the Power of SharePoint Search
Unlocking the Power of SharePoint Search
 
Pancakes 2003
Pancakes 2003Pancakes 2003
Pancakes 2003
 
All I Really Need to Know (About Love) I Learned Playing Rollerderby
All I Really Need to Know (About Love) I Learned Playing RollerderbyAll I Really Need to Know (About Love) I Learned Playing Rollerderby
All I Really Need to Know (About Love) I Learned Playing Rollerderby
 
Hando Runnel
Hando RunnelHando Runnel
Hando Runnel
 

Ähnlich wie Getting the Most from SharePoint's User Profiles

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
 
Ferraz Itp368 Optmizing Information Security
Ferraz Itp368 Optmizing Information SecurityFerraz Itp368 Optmizing Information Security
Ferraz Itp368 Optmizing Information Security
mferraz
 

Ähnlich wie Getting the Most from SharePoint's User Profiles (20)

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
 
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
 
SharePoint Lists: Used, Abused and Underappreciated
SharePoint Lists: Used, Abused and UnderappreciatedSharePoint Lists: Used, Abused and Underappreciated
SharePoint Lists: Used, Abused and Underappreciated
 
Implementing SharePoint 2010 Projects
Implementing SharePoint 2010 ProjectsImplementing SharePoint 2010 Projects
Implementing SharePoint 2010 Projects
 
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
 
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...
 
Ferraz Itp368 Optmizing Information Security
Ferraz Itp368 Optmizing Information SecurityFerraz Itp368 Optmizing Information Security
Ferraz Itp368 Optmizing Information Security
 
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...
 
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
 
sharepointbenefits-140515054702-phpapp02.pptx
sharepointbenefits-140515054702-phpapp02.pptxsharepointbenefits-140515054702-phpapp02.pptx
sharepointbenefits-140515054702-phpapp02.pptx
 
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...
 
SPTechCon Boston 2013 - Introduction to Security in Microsoft Sharepoint 2013...
SPTechCon Boston 2013 - Introduction to Security in Microsoft Sharepoint 2013...SPTechCon Boston 2013 - Introduction to Security in Microsoft Sharepoint 2013...
SPTechCon Boston 2013 - Introduction to Security in Microsoft Sharepoint 2013...
 
Search Me: Designing Information Retrieval Experiences
Search Me: Designing Information Retrieval ExperiencesSearch Me: Designing Information Retrieval Experiences
Search Me: Designing Information Retrieval Experiences
 

Mehr von 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
 

Mehr von 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
 
Optimize Search Results
Optimize Search ResultsOptimize Search Results
Optimize Search Results
 
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
 
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
 
Developer FAST Queries (SPS NY)
Developer FAST Queries (SPS NY)Developer FAST Queries (SPS NY)
Developer FAST Queries (SPS NY)
 
Developing FAST Queries - SPSATL
Developing FAST Queries - SPSATLDeveloping FAST Queries - SPSATL
Developing FAST Queries - SPSATL
 
Keys to SharePoint Search - SPS Philly
Keys to SharePoint Search - SPS PhillyKeys to SharePoint Search - SPS Philly
Keys to SharePoint Search - SPS Philly
 
How Many Sites Do I Need? (SPSVB)
How Many Sites Do I Need? (SPSVB)How Many Sites Do I Need? (SPSVB)
How Many Sites Do I Need? (SPSVB)
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Getting the Most from SharePoint's User Profiles

  • 1. Getting the Most from SharePoint’s User Profiles SharePoint Saturday Atlanta Mike Oryszak http://www.mikeoryszak.com May 7th, 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. Wrap-up Getting the Most from the User Profiles
  • 28. 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…
  • 29. 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
  • 31. Contact Info Blog - http://www.mikeoryszak.com Twitter - @Next_Connect Email – mikeo@intellinet.com LinkedIn - http://www.linkedin.com/in/michaeloryszak

Hinweis der Redaktion

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