SlideShare a Scribd company logo
[Harbar] Use profile synchronisation with Identity Manager and SharePoint Server
[Harbar] Use profile synchronisation with Identity Manager and SharePoint Server
•
•
• 
•
•
•
•
•
Chief Architect, ClearPeople
Edinburgh, United Kingdom Scotland 
www.harbar.net spence@harbar.net @harbars
Who are ClearPeople?
We are a hybrid breed of business offering technical consulting with creative digital agency
services.
Gold partner
experience with
Microsoft and
Sitecore technologies.
We are a ConsultagencyTM
We apply the right
technology
with a
human-centred
approach.
•
•
•
•
•
•
•
•
Demonstration
* Not extensive coverage due to time constraints
[Harbar] Use profile synchronisation with Identity Manager and SharePoint Server
Whether you like it or not!
Importance has increased
significantly with each
major release of
SharePoint
A SharePoint Admin is an
Identity Admin
Social features == social
data
Key input into “AI” such as
Delve
Pretty much every
investment area relies on
Profiles for core functionality
App AuthZ, S2S, etc
Primarily a political and
social endeavor, NOT a
technical one
No toolset from any
vendor will solve this, they
only help
[Harbar] Use profile synchronisation with Identity Manager and SharePoint Server
Who owns which data
Departmental controls
IS systems
Organizational culture
LCS: Legacy
Corporation
Syndrome
Is the data even there?
Is the data “clean”?
Is the data up to date?
Rate of change
e.g. Health of Active
Directory
Too many forests
and/or domains
Line of business
systems
Ancient, creaking
infrastructure
External (to SharePoint)
data sources
Authentication and
Authorization
Ego: IdM Consultant and Admin Egos
Protection of fiefdoms
Privacy &
Security
User privacy & organization’s
trustworthiness
Regulation and legislation
IdM implementation will need
far more security controls than
the systems it interacts with
Do NOT get into the profile
data storage business!
Especially when
Active Directory is
externally managed
e.g. Reboot of
domain controllers,
Windows Update
Large and/or bulk
updates
Replicating
Directory Changes
Additional rights for
property export
Ensure that SharePoint practitioners are involved early, and are
taken seriously (considered a “grown up at the table”) within
identity community
[Harbar] Use profile synchronisation with Identity Manager and SharePoint Server
[Harbar] Use profile synchronisation with Identity Manager and SharePoint Server
[Harbar] Use profile synchronisation with Identity Manager and SharePoint Server
SharePoint
User Profile
Service
Application
UPS
(SharePoint
FIM)
LOB System
Active
Directory
ADI
(User Profile
Service Instance)
EIM
(External
MIM)
EIM
(Custom
Code)
Other
Directory
SharePoint
User Profile
Service
Application
LOB System
Active
Directory
ADI
(User Profile
Service Instance)
EIM
(External
MIM)
EIM
(Custom
Code)
Other
Directory
•
•
•
•
• 
•
•
•
• 
•
•
•
•
•
•
•
•
[Harbar] Use profile synchronisation with Identity Manager and SharePoint Server
For the most
common scenario
Active Directory
only
Import Only!
Container selection
LDAP filters
Inclusion Based
One connection per
domain
Basically, an LDAP
query and updates
to Profile properties
•
•
•
•
•
•
•
•
•
•
•
[Harbar] Use profile synchronisation with Identity Manager and SharePoint Server
•
•
•
•
•
•
•
•
•
•
•
•
Image Credit:
David Steadman
Image Credit:
David
Steadman
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
• 
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Learn about MIM Sync
•Complete a planning worksheet in Excel or similar of your requirements!
Install Microsoft Identity Manager Synchronization Service & SharePoint Connector
Create Management Agent Accounts
•AD requires Replicating Directory Changes on Domain(s) and Configuration Partition
•SharePoint requires Farm Administrator
Configure SharePoint UPA and My Site Host
•UPA: NetBIOSDomainNamesEnabled = $true & NoIlmUsed = $False (Use External Identity Manager)
•Permission Policy and User Policy for SharePoint MA Account on the My Site Web Application
Use MIMSync Toolkit to configure AD and SharePoint Management Agents*
•Fix up Management Agent configuration
•Configure additional properties, filters
Perform Sync Runs
Update-SPProfilePhotoStore
Schedule Sync Runs
* In a development
environment,
then use PowerShell and MA
export/import to deploy to
production
[Harbar] Use profile synchronisation with Identity Manager and SharePoint Server
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
[Harbar] Use profile synchronisation with Identity Manager and SharePoint Server
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
[Harbar] Use profile synchronisation with Identity Manager and SharePoint Server
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Great book, but covers
the whole product, with
not much detail on MIM
Sync / Classic
provisioning
[Harbar] Use profile synchronisation with Identity Manager and SharePoint Server

More Related Content

PPTX
A Deep-Dive into Real-World SharePoint App Development
PDF
ECS19 - Michael Greth - Best Practice with Company Video on Microsoft Stream
PPTX
Hybrid SharePoint Deployments
PDF
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
PDF
[Collinge] Office 365 Enterprise Network Connectivity Using Published Office ...
PDF
[Carius] Skype Online, Teams, and PSTN
PPTX
ECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
PPTX
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence
A Deep-Dive into Real-World SharePoint App Development
ECS19 - Michael Greth - Best Practice with Company Video on Microsoft Stream
Hybrid SharePoint Deployments
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
[Collinge] Office 365 Enterprise Network Connectivity Using Published Office ...
[Carius] Skype Online, Teams, and PSTN
ECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence

What's hot (20)

PPTX
[Pinto] Is my SharePoint Development team properly enlighted?
PPTX
[Kapič] Why You Should (Not) Probably Care about Machine Learning
PPTX
[Delimon] Unraveling Teams vs Skype for Business
PDF
O365Con18 - Reach for the Cloud Build Solutions with the Power of Microsoft G...
PPTX
How the Cloud Changes Business Solution Design and Delivery
PPTX
Workflow Best Practices:Five (or More) "Do"s and "Don't"s
PPTX
ECS19 - Tomislav Lulic - What is changed in product/service licensing with Cl...
PDF
O365Con18 - New Era of Customizing - Olli Jaaskelainen
PDF
The missing key: Azure AD for developers
PDF
Made for Mobile - Let Office 365 Power Your Mobile Apps
PPTX
SPSBE18: New era of customizing site provisioning
PPTX
Why you shouldn't probably care about Machine Learning
PPTX
ECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - Roadmap
PPTX
Office 365 Connectors
PDF
O365Con18 - Best Practice with Company Video on Microsoft Stream - Michael Greth
PDF
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
PPTX
Ecs19 - Hans Brender - Is OneDrive Really Enterprise Ready
PDF
O365Con18 - Innovate, Connecting Bleeding Edge Technologies - Sjoukje Zaal & ...
PDF
Delve and the Office Graph for IT- Pros & Admins
PPTX
[Roine] Serverless: Don't Take It Literally
[Pinto] Is my SharePoint Development team properly enlighted?
[Kapič] Why You Should (Not) Probably Care about Machine Learning
[Delimon] Unraveling Teams vs Skype for Business
O365Con18 - Reach for the Cloud Build Solutions with the Power of Microsoft G...
How the Cloud Changes Business Solution Design and Delivery
Workflow Best Practices:Five (or More) "Do"s and "Don't"s
ECS19 - Tomislav Lulic - What is changed in product/service licensing with Cl...
O365Con18 - New Era of Customizing - Olli Jaaskelainen
The missing key: Azure AD for developers
Made for Mobile - Let Office 365 Power Your Mobile Apps
SPSBE18: New era of customizing site provisioning
Why you shouldn't probably care about Machine Learning
ECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - Roadmap
Office 365 Connectors
O365Con18 - Best Practice with Company Video on Microsoft Stream - Michael Greth
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
Ecs19 - Hans Brender - Is OneDrive Really Enterprise Ready
O365Con18 - Innovate, Connecting Bleeding Edge Technologies - Sjoukje Zaal & ...
Delve and the Office Graph for IT- Pros & Admins
[Roine] Serverless: Don't Take It Literally
Ad

Similar to [Harbar] Use profile synchronisation with Identity Manager and SharePoint Server (20)

PDF
SPUnite17 User Profile Synchronisation with Identity Manager
PPTX
SharePoint Online vs. On-Premise
PDF
Aiim Seminar - SharePoint Crossroads May 23 - Bending but Not Breaking - Spea...
PPTX
O365 Tools for Building a Digital Workplace
PPTX
SPS Toronto 2015
PPTX
SharePoint Governance: Impacts of Moving to the Cloud
PPTX
SharePoint Governance: Impacts of Moving to the Cloud
PDF
Building a Data Driven Culture and AI Revolution With Gregory Little | Curren...
PDF
August 2011 The Business Value of Office 365 for SharePoint users
PPTX
Webinar: SharePoint Online: How Do We Think About SharePoint Now?
PPT
Sharepoint Presentation
PPTX
Governance for power bi Toronto SPS Saturday
PPTX
Office365 Governance Is Changing!!
PPTX
What Does Artificial Intelligence Have to Do with IT Operations?
PPTX
Ephesoft & Linux Webinar: Smart Capture™ is Now Even Smarter!
PPTX
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
PPTX
Tips and tricks for complex migrations to SharePoint Online
PDF
Hybrid SharePoint Strategy with Office 365
PDF
TIBCO Advanced Analytics Meetup (TAAM) - June 2015
PPTX
Graphs fun vjug2
SPUnite17 User Profile Synchronisation with Identity Manager
SharePoint Online vs. On-Premise
Aiim Seminar - SharePoint Crossroads May 23 - Bending but Not Breaking - Spea...
O365 Tools for Building a Digital Workplace
SPS Toronto 2015
SharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the Cloud
Building a Data Driven Culture and AI Revolution With Gregory Little | Curren...
August 2011 The Business Value of Office 365 for SharePoint users
Webinar: SharePoint Online: How Do We Think About SharePoint Now?
Sharepoint Presentation
Governance for power bi Toronto SPS Saturday
Office365 Governance Is Changing!!
What Does Artificial Intelligence Have to Do with IT Operations?
Ephesoft & Linux Webinar: Smart Capture™ is Now Even Smarter!
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips and tricks for complex migrations to SharePoint Online
Hybrid SharePoint Strategy with Office 365
TIBCO Advanced Analytics Meetup (TAAM) - June 2015
Graphs fun vjug2
Ad

More from European Collaboration Summit (20)

PDF
ECS19 - Bram De Jager - Design a secure collaboration solution with Azure In...
PPTX
ECS19 - Eric Harlan - Increasing throughput of Office 365
PPTX
ECS19 - Ahmad Najjar - Logic Apps vs Microsoft Flow - When, how and where?
PPTX
ECS19 - Michael Van Horenbeeck - Divide Et Imperat Office 365 Mergers, Acquis...
PPTX
ECS19 - Christina Wheeler - Become Data Modeling Superhero
PPTX
ECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClass
PPTX
ECS19 - Paolo Pialorsi - Building Portals with modern SharePoint experiences
PPTX
ECS19 - Nik Charlebois - Automate the Deployment & Monitoring of SharePoint w...
PPTX
ECS19 - Nicki Borell - Microsoft Cybersecurity Reference Architecture
PPTX
ECS19 - Mike Ammerlaan - Microsoft Graph Data Connect
PPTX
ECS19 - Vesa Juvonen, Paolo Pialorsi - Building “modern” portals with SharePo...
PDF
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
PPTX
ECS19 - Toni Pohl - Develop intelligent apps for the Modern Workplace
PDF
ECS19 - Thomas Vochten - ESSENTIAL DATABASE ADMINISTRATION SKILLS FOR SHAREPO...
PPTX
ECS19 - Thomas Goelles, Stephan Bisser - Unite your workplace with Microsoft'...
PPTX
ECS19 - Steven Collier - Live Events in Teams, Yammer and Stream using Extern...
PDF
ECS19 - Serge Luca - MICROSOFT FLOW IN REAL WORLD PROJECTS: 3 YEARS LATER AN...
PPTX
ECS19 - Samuel Zuercher - Do I still need an Intranet or is MS Teams just eno...
PDF
ECS19 - Rodrigo Pinto - Modernize Your Classic SharePoint Sites
PDF
ECS19 - Rodrigo Pinto - Migrating to Teams, real cases and scenarios
ECS19 - Bram De Jager - Design a secure collaboration solution with Azure In...
ECS19 - Eric Harlan - Increasing throughput of Office 365
ECS19 - Ahmad Najjar - Logic Apps vs Microsoft Flow - When, how and where?
ECS19 - Michael Van Horenbeeck - Divide Et Imperat Office 365 Mergers, Acquis...
ECS19 - Christina Wheeler - Become Data Modeling Superhero
ECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClass
ECS19 - Paolo Pialorsi - Building Portals with modern SharePoint experiences
ECS19 - Nik Charlebois - Automate the Deployment & Monitoring of SharePoint w...
ECS19 - Nicki Borell - Microsoft Cybersecurity Reference Architecture
ECS19 - Mike Ammerlaan - Microsoft Graph Data Connect
ECS19 - Vesa Juvonen, Paolo Pialorsi - Building “modern” portals with SharePo...
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
ECS19 - Toni Pohl - Develop intelligent apps for the Modern Workplace
ECS19 - Thomas Vochten - ESSENTIAL DATABASE ADMINISTRATION SKILLS FOR SHAREPO...
ECS19 - Thomas Goelles, Stephan Bisser - Unite your workplace with Microsoft'...
ECS19 - Steven Collier - Live Events in Teams, Yammer and Stream using Extern...
ECS19 - Serge Luca - MICROSOFT FLOW IN REAL WORLD PROJECTS: 3 YEARS LATER AN...
ECS19 - Samuel Zuercher - Do I still need an Intranet or is MS Teams just eno...
ECS19 - Rodrigo Pinto - Modernize Your Classic SharePoint Sites
ECS19 - Rodrigo Pinto - Migrating to Teams, real cases and scenarios

Recently uploaded (20)

PPTX
Transform Your Business with a Software ERP System
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Designing Intelligence for the Shop Floor.pdf
PPTX
assetexplorer- product-overview - presentation
PPT
Introduction Database Management System for Course Database
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Nekopoi APK 2025 free lastest update
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Digital Strategies for Manufacturing Companies
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Understanding Forklifts - TECH EHS Solution
PDF
medical staffing services at VALiNTRY
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Transform Your Business with a Software ERP System
Upgrade and Innovation Strategies for SAP ERP Customers
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Designing Intelligence for the Shop Floor.pdf
assetexplorer- product-overview - presentation
Introduction Database Management System for Course Database
2025 Textile ERP Trends: SAP, Odoo & Oracle
Nekopoi APK 2025 free lastest update
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
VVF-Customer-Presentation2025-Ver1.9.pptx
Operating system designcfffgfgggggggvggggggggg
Navsoft: AI-Powered Business Solutions & Custom Software Development
How to Choose the Right IT Partner for Your Business in Malaysia
Digital Strategies for Manufacturing Companies
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Understanding Forklifts - TECH EHS Solution
medical staffing services at VALiNTRY
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool

[Harbar] Use profile synchronisation with Identity Manager and SharePoint Server

Editor's Notes

  • #5: We are bright, forward-thinking people.
  • #8: Spence