220 likes | 382 Views
SharePoint 2010 User Profile Service. Kim Do Myoung. Outline. SharePoint 2010 User Profile Service Concept User Profile Synchronization Service Applications User Profile Service Configuring SharePoint 2010 중앙관리를 통한 설정. Concept. User Profile Synchronization?
E N D
SharePoint 2010User Profile Service Kim Do Myoung
Outline • SharePoint 2010 User Profile Service • Concept • User Profile Synchronization • Service Applications • User Profile Service • Configuring • SharePoint 2010 중앙관리를 통한 설정
Concept • User Profile Synchronization? • Active Directory와 SharePoint간의 사용자 정보 동기화 AD SP
Concept • User Profile Synchronization? • 사용자 정보 동기화를 위한 Connection Type의 종류 • Active Directory • Novell eDirectory • Sun Java System Directory Server • IBM Tivoli
Concept • User Profile Synchronization? • 앙꼬없는 찐빵 • Active Directory와 SharePoint 간의 사용자(Group)의 정보가일치하지 않을 경우 혼란을 초래. • 부서이동이나 인사발령 등 AD 사용자 정보 변경 시 SharePoint에도 동일하게 반영되어야 한다. • User Profile Service를통한 상호간의 정보 동기화 • 수동 또는 자동 동기화 • Full Synchronization (전체 동기화) • User Profile Service Application 생성, 대량의 정보변경, Connection 재설정 시 수행 • Incremental Synchronization (증분 동기화) • Timer job을 이용하여 자주 수행
Concept • User Profile Synchronization? • 수동 동기화 Start Profile Synchronization
Concept • User Profile Synchronization? • 자동 동기화 • Timer job을 통한 자동 동기화
Concept • Service Applications • MOSS 2007 : SSP(Shared Services Provider) • SharePoint 2010 : Service Applications • Service별로 응용프로그램 생성, 독립적으로 수행. • Service Application 종류 • Access Services • Business Data Connectivity • Document Conversion • Excel Services • Managed Metadata Service • PerformancePoint • Search Service • Secure Store • State Service • Visio Graphics Service • User Profile Service
Concept • User Profile Service • 사용자 프로필 관리 • 대상 그룹관리 • 프로필 동기화 설정 • 조직 탐색 및 관리 설정 • 내 사이트 설정
SharePoint 2010 중앙관리를 통한 설정 • 설정 순서 • Verify Account Permissions • Create a Web application to host My Sites • Create a managed path for My Sites • Create a My Site Host site collection • Create a Managed Metadata Service Application • Create a User Profile Service Application • Enable NetBIOS domain names • Start the User Profile service • Configure User Profile Connection • Configure a Synchronization Timer Job • Full Synchronization
SharePoint 2010 중앙관리를 통한 설정 • User Profile Service구성이전에 Managed Metadata Service구성 • Application Management > Manage Service Applications > New > Managed Metadata Service • Create a Managed Metadata Service Application • Central Administration > System Settings > Manage services on server
SharePoint 2010 중앙관리를 통한 설정 • Application Management > Manage Service Applications > New > User Profile Service Application • 크게 나누어 Application Pool 설정과, Database 설정, My Site 설정으로 분류 • 응용프로그램의 이름 및 사용할 Application Pool 설정 • Create a User Profile Service Application
SharePoint 2010 중앙관리를 통한 설정 • Profile Database, Synchronization Database, Social Tagging Database 설정 • Create a User Profile Service Application
SharePoint 2010 중앙관리를 통한 설정 • My Site 설정 • UPS 구성 이전에 My Site Host 구성이 완료되어야 한다. • Create a User Profile Service Application
SharePoint 2010 중앙관리를 통한 설정 • Create a User Profile Service Application
SharePoint 2010 중앙관리를 통한 설정 • NetBiosDomainNamesEnabled (모든 UPA에 설정된 속성) • 도메인 NetBios명과 FQDN명이 다른 경우엔 true로 설정해야 한다. Domain netbios name: Contoso FQDN of Domain: rootdomain.local • 기본적으로 false로 설정되어있음. • 이 작업 이후에 기존의 동기화 연결은 사용하지 못함. • Get-SPServiceApplication • Enable NetBIOS domain names
SharePoint 2010 중앙관리를 통한 설정 • PowerShell을 통한 NetBIOSDomainNamesEnabled설정 $ServiceApps = Get-SPServiceApplication $UserProfileServiceApp = "" foreach ($sa in $ServiceApps) {if ($sa.DisplayName -eq "<UPSAName>") {$UserProfileServiceApp = $sa} } $UserProfileServiceApp.NetBIOSDomainNamesEnabled = 1 $UserProfileServiceApp.Update() 또는 Get-SPServiceApplication $var = Get-SPServiceApplication –Identity <응용프로그램ID> $var.NetBiosDomainNamesEnabled $var.NetBiosDomainNamesEnabled = “True” $var.update() $var.NetBiosDomainNamesEnabled • Enable NetBIOS domain names
SharePoint 2010 중앙관리를 통한 설정 • System Settings > Manage services on server • Start the User Profile service • services.msc > FIM Service 확인
SharePoint 2010 중앙관리를 통한 설정 • Application Management > Manage Service Applications > USP > Manage • Configure User Profile Connection
SharePoint 2010 중앙관리를 통한 설정 • ConnectionAccount를 통하여 동기화할 항목을 설정 • Configure User Profile Connection
SharePoint 2010 중앙관리를 통한 설정 • Application Management > Manage Service Applications > USP > Manage • Configure a Synchronization Timer Job
Thank you 김도명 • SharePoint Developer (㈜이피언스근무) • Blog: http://kdmsong.tistory.com (SharePoint School) • Mail & FaceBook : domyo21@naver.com