หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
การบูรณาการบนเซิร์ฟเวอร์สำหรับการจัดการเอกสารใช้ในการเชื่อมต่อแอปการมีส่วนร่วมของลูกค้า (Dynamics 365 Sales, Dynamics 365 Customer Service, SharePoint , Dynamics 365 Marketing และ Dynamics 365 Field Service) เข้ากับ Dynamics 365 Project Service Automationภายในองค์กร SharePoint เมื่อใช้การตรวจสอบสิทธิ์บนเซิร์ฟเวอร์ Microsoft Entra บริการโดเมน จะถูกใช้เป็นโบรกเกอร์ความน่าเชื่อถือและผู้ใช้ไม่จำเป็นต้องเข้าสู่ระบบ SharePoint
สิทธิ์จำเป็นต้องมี
การเป็นสมาชิกและสิทธิ์ต่อไปนี้จำเป็นต้องเปิดใช้งานการจัดการเอกสาร SharePoint
Microsoft 365 ต้องเป็นสมาชิกผู้ดูแลระบบทั่วโลกสำหรับ:
- การเข้าถึงระดับผู้ดูแลระบบเพื่อการสมัครใช้งาน Microsoft 365
- การใช้งานเปิดใช้งานตัวช่วยสร้างการรับรองความถูกต้องที่ใช้เซิร์ฟเวอร์
- เรียกใช้ AzurePowerShell cmdlets
Power Apps สิทธิ์ในการเรียกใช้ SharePoint ตัวช่วยสร้างการรวม อนุญาตให้เปิดใช้งานตัวช่วยสร้างการตรวจสอบสิทธิ์บนเซิร์ฟเวอร์
โดยค่าเริ่มต้นบทบาทความปลอดภัยของผู้ดูแลระบบมีสิทธิ์การใช้งานนี้
สำหรับการรวมระบบภายในองค์กร SharePoint จำเป็นต้องเป็นสมาชิกกลุ่มผู้ดูแลระบบฟาร์มจึงจะเรียกใช้คำสั่ง PowerShell ส่วนใหญ่บนเซิร์ฟเวอร์ SharePoint ได้ SharePoint
ตั้งค่าการรับรองความถูกต้องแบบเซิร์ฟเวอร์ถึงเซิร์ฟเวอร์กับ SharePoint on-premises
ปฏิบัติตามขั้นตอนตามลำดับที่กำหนดเพื่อตั้งค่าแอปการมีส่วนร่วมของลูกค้าด้วย SharePoint 2016 on-premises
สำคัญ
ต้องดำเนินการขั้นตอนที่อธิบายไว้ที่นี่ในลำดับที่ระบุให้เสร็จสมบูรณ์ หากงานไม่เสร็จสมบูรณ์ เช่น คำสั่ง PowerShell ส่งกลับข้อความแสดงข้อผิดพลาด ปัญหาจะต้องได้รับการแก้ไขก่อนจึงจะดำเนินการต่อด้วยคำสั่ง งาน หรือขั้นตอนถัดไปได้
ตรวจสอบข้อกำหนดเบื้องต้น
ก่อนที่คุณจะตั้งค่าคอนฟิกแอปการมีส่วนร่วมของลูกค้า และ SharePoint ภายในองค์กร สำหรับการรับรองความถูกต้องตามเซิร์ฟเวอร์ ต้องเป็นไปตามข้อกำหนดเบื้องต้นต่อไปนี้:
SharePoint ข้อกำหนดเบื้องต้น
SharePoint 2016 (ภายในสถานที่) พร้อม Service Pack 1 (SP1) หรือเวอร์ชันที่ใหม่กว่า
ติดตั้ง Cumulative Update (CU) ประจำเดือนพฤษภาคม 2025 สำหรับผลิตภัณฑ์กลุ่ม SharePoint 2016 CU เดือนพฤษภาคม 2025 นี้รวมการแก้ไขทั้งหมดของปี 2016 รวมถึงการแก้ไขด้านความปลอดภัยทั้งหมดของปี 2016 ที่เผยแพร่ตั้งแต่ SP1 SharePoint SharePoint CU เดือนพฤษภาคม 2568 ไม่รวม SP1 คุณต้องติดตั้ง SP1 ก่อนที่จะติดตั้ง CU พฤษภาคม 2025 เรียนรู้เพิ่มเติมได้ที่ ดาวน์โหลดการอัปเดตความปลอดภัยสำหรับ Microsoft SharePoint Enterprise Server 2016 (KB5002722) จากศูนย์ดาวน์โหลดอย่างเป็นทางการของ Microsoft และสำหรับปี 2019 ไปที่ ดาวน์โหลดการอัปเดตความปลอดภัยสำหรับ Microsoft SharePoint Server 2019 Core (KB5002708) จากศูนย์ดาวน์โหลดอย่างเป็นทางการของ Microsoft
SharePoint การกำหนดค่า:
ถ้าท่านใช้ SharePoint 2016 สำหรับฟาร์ม SharePoint แต่ละรายการ มีเพียงแอปการมีส่วนร่วมของลูกค้า เดียวเท่านั้นที่สามารถถูกกำหนดค่าคอนฟิกสำหรับการรวมที่ใช้เซิร์ฟเวอร์ได้
เว็บไซต์ SharePoint ต้องสามารถเข้าถึงได้ผ่านทางอินเทอร์เน็ต พร็อกซีย้อนกลับอาจเป็นสิ่งจำเป็นสำหรับการรับรองความถูกต้อง SharePoint เรียนรู้เพิ่มเติมใน กำหนดค่าอุปกรณ์พร็อกซีแบบย้อนกลับสำหรับ SharePoint Server 2016 hybrid
SharePoint เว็บไซต์จะต้องกำหนดค่าให้ใช้ SSL (HTTPS) บนพอร์ต TCP 443 (ไม่รองรับพอร์ตแบบกำหนดเอง) และใช้รูทสาธารณะ ใบรับรองที่ออกโดย Certificate Authority เรียนรู้เพิ่มเติมใน SharePoint: เกี่ยวกับใบรับรอง SSL ของ Secure Channel
คุณสมบัติผู้ใช้ที่เชื่อถือได้จะใช้สำหรับการแมปการรับรองความถูกต้องตามการอ้างสิทธิ์ระหว่าง SharePoint และแอปการมีส่วนร่วมของลูกค้า เรียนรู้เพิ่มเติมใน การเลือกประเภทการแมปการเรียกร้อง
สำหรับการใช้เอกสารร่วมกัน SharePoint จะต้องถูกเปิดใช้งานบริการการค้นหา เรียนรู้เพิ่มเติมใน สร้างและกำหนดค่าแอปพลิเคชันบริการการค้นหาใน SharePoint เซิร์ฟเวอร์
สำหรับฟังก์ชันการจัดการเอกสาร เมื่อใช้แอปบนมือถือของแอป Dynamics 365 เซิร์ฟเวอร์แบบ on-premises SharePoint จะต้องพร้อมใช้งานผ่านทางอินเทอร์เน็ต
ข้อกำหนดเบื้องต้นอื่นๆ
ใบอนุญาตออนไลน์ SharePoint การรับรองความถูกต้องแบบใช้เซิร์ฟเวอร์ของแอปการมีส่วนร่วมของลูกค้า ไปยัง SharePoint ภายในองค์กร จะต้องมีชื่อบริการ SharePoint หลัก (SPN) ที่ลงทะเบียนใน Microsoft Entra ID เพื่อให้สามารถเข้าถึงได้ จำเป็นต้องมีใบอนุญาตผู้ใช้แบบออนไลน์อย่างน้อยหนึ่งใบ SharePoint สิทธิ์การใช้งาน SharePoint Online สามารถมาจากใบอนุญาตของผู้ใช้คนเดียว และโดยปกติจะมาจากวิธีใดวิธีหนึ่งต่อไปนี้
การสมัครใช้งาน SharePoint Online แผน SharePoint Online ใด ๆ ก็ได้ แม้จะไม่ได้กำหนดสิทธิ์การใช้งานให้กับผู้ใช้
การสมัครใช้งาน Microsoft 365 ที่มี SharePoint Online ตัวอย่างเช่น ถ้าคุณมี Microsoft 365 E3 คุณจะมีการให้สิทธิ์การใช้งานที่เหมาะสม แม้ว่าสิทธิ์การใช้งานไม่ได้ถูกกำหนดให้กับผู้ใช้
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแผนเหล่านี้ โปรดไปที่ ค้นหาโซลูชันที่เหมาะกับคุณ และ เปรียบเทียบ SharePoint ตัวเลือก
จำเป็นต้องมีคุณลักษณะซอฟต์แวร์ต่อไปนี้เพื่อเรียกใช้ cmdlets ของ PowerShell ที่อธิบายไว้ในบทความนี้
ไมโครซอฟท์ กราฟ
หากต้องการติดตั้งโมดูล Microsoft.Graph ให้ป้อนคำสั่งต่อไปนี้จากเซสชัน PowerShell ของผู้ดูแลระบบ
$currentMaxFunctionCount = $ExecutionContext.SessionState.PSVariable.Get("MaximumFunctionCount").Value # Set execution policy to RemoteSigned for this session if ((Get-ExecutionPolicy -Scope Process) -ne "RemoteSigned") { Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned -Force } # Update MaximumFunctionCount if needed if ($currentMaxFunctionCount -lt 32768) { $ExecutionContext.SessionState.PSVariable.Set("MaximumFunctionCount", 32768) } # Install and import required modules if (-not (Get-Module -ListAvailable -Name "Microsoft.Graph")) { $Params = @{ Name = "Microsoft.Graph" Scope = CurrentUser } Install-Module @Params -Force } $Params = @{ Name = "Microsoft.Graph" Function = @("Connect-MgGraph", "Get-MgOrganization") } Import-Module @Params if (-not (Get-Module -ListAvailable -Name "Microsoft.Graph.Identity.DirectoryManagement")) { $Params = @{ Name = "Microsoft.Graph.Identity.DirectoryManagement" Scope = CurrentUser } Install-Module @Params -Force } $Params = @{ Name = "Microsoft.Graph.Identity.DirectoryManagement" Function = @("Get-MgServicePrincipal", "Update-MgServicePrincipal") } Import-Module @Paramsชนิดการแมปการรับรองความถูกต้องตามการอ้างสิทธิ์ที่เหมาะสมในการใช้สำหรับการแมปตัวตนระหว่างแอปการมีส่วนร่วมของลูกค้า และ SharePoint ภายในองค์กร โดยค่าเริ่มต้น ที่อยู่อีเมลที่ใช้ เรียนรู้เพิ่มเติมได้ที่ ให้สิทธิ์แอปการมีส่วนร่วมของลูกค้าในการเข้าถึง SharePoint และกำหนดค่าการแมปการตรวจสอบสิทธิ์ตามการเรียกร้อง
อัปเดต SharePoint เซิร์ฟเวอร์ SPN ใน Microsoft Entra บริการโดเมน
บนเซิร์ฟเวอร์ SharePoint ภายในองค์กรใน SharePoint 2016 Management Shell ให้เรียกใช้คำสั่ง PowerShell ในลำดับที่กำหนด
เชื่อมต่อกับ Microsoft 365
เมื่อคุณรันคำสั่ง Connect-MgGraph คุณต้องระบุบัญชี Microsoft ที่ถูกต้องซึ่งมีสมาชิกผู้ดูแลระบบระดับโลกสำหรับใบอนุญาตออนไลน์ที่จำเป็น SharePoint
หากต้องการข้อมูลโดยละเอียดเกี่ยวกับคำสั่ง Microsoft Entra IDPowerShell แต่ละคำสั่งที่แสดงไว้ที่นี่ โปรดไปที่ จัดการ Microsoft Entra โดยใช้ Windows PowerShell
Connect-MgGraph -Scopes "Directory.ReadWrite.All", "Application.ReadWrite.All"ตั้งค่า SharePoint URL โฮสต์
ค่าที่คุณตั้งค่าสำหรับตัวแปร HostNameUrl จะต้องเป็น URL ชื่อโฮสต์ที่สมบูรณ์ของคอลเลกชันไซต์ SharePoint ชื่อโฮสต์ต้องสืบทอดมาจาก URL ของไซต์คอลเลกชัน และต้องตรงตามตัวพิมพ์ใหญ่-เล็ก ในตัวอย่างนี้ URL ของคอลเลกชันไซต์คือ
https://SharePoint.constoso.com/sites/salesteamดังนั้น URL ของชื่อโฮสต์จึงเป็นhttps://SharePoint.contoso.comสำคัญ
หากมีหลายไซต์ ให้รันคำสั่งต่อไปนี้สำหรับแต่ละไซต์
# Generate Service Principal Name # Note: If there are multiple sites, and the host is the same, no action is needed. # If the host is different, each site needs to be configured to add the # host to the service principal. $uri = [System.Uri]"https://SharePoint.constoso.com/sites/salesteam" $hostName = $uri.Host $baseUrl = "$($uri.Scheme)://$hostName" $servicePrincipalName = $baseUrlรับ ID ของวัตถุ (ผู้เช่า) และชื่อหลักของบริการเซิร์ฟเวอร์ (SPN) Microsoft 365 SharePoint
# SharePoint Online App ID $SPOAppId = "00000003-0000-0ff1-ce00-000000000000" # Retrieve SharePoint Online Service Principal $SharePoint = Get-MgServicePrincipal -Filter "AppId eq '$SPOAppId'" $UpdatedServicePrincipalNames = $SharePoint.ServicePrincipalNames | Where-Object { $_ -ne $servicePrincipalName } $UpdatedServicePrincipalNames += $servicePrincipalNameรับ ID ของวัตถุ (ผู้เช่า) และชื่อหลักของบริการเซิร์ฟเวอร์ (SPN) Microsoft 365 SharePoint
$maxRetries = 5 $retryDelay = 5 # seconds for ($retry = 1; $retry -le $maxRetries; $retry++) { try { $Params = @{ ServicePrincipalId = $SharePoint.Id ServicePrincipalNames = $UpdatedServicePrincipalNames } Update-MgServicePrincipal @Params Write-Host "Service Principal Names updated successfully." break } catch { if ($_.Exception.Message -match "Directory_ConcurrencyViolation" -and $retry -lt $maxRetries) { Write-Host "Concurrency violation detected. (Attempt $retry of $maxRetries)" Start-Sleep -Seconds $retryDelay } else { Write-Host "Failed to update Service Principal Names. Error: $_" exit 1 } } }
หลังจากคำสั่งเหล่านี้เสร็จสมบูรณ์แล้ว อย่าปิด SharePoint 2016 Management Shell ดำเนินการตามขั้นตอนถัดไป
ปรับปรุง Realm ของ SharePoint ให้ตรงกับข้อมูลของ SharePoint ออนไลน์
บนเซิร์ฟเวอร์ภายในองค์กรของ SharePoint ใน SharePoint 2016 Management Shell ให้เรียกใช้คำสั่ง Windows PowerShell
คำสั่งต่อไปนี้ต้องมี SharePoint สมาชิกของผู้ดูแลระบบฟาร์มและตั้งค่าการรับรองความถูกต้องของฟาร์ม SharePoint แบบ on-premises
ข้อควรระวัง
การเรียกใช้คำสั่งนี้เปลี่ยนการรับรองความถูกต้องของ realm ของฟาร์ม SharePoint แบบ on-premises สำหรับแอปพลิเคชันที่ใช้บริการโทเค็นความปลอดภัยที่มีอยู่ (STS) คำสั่งนี้อาจทำให้เกิดพฤติกรรมที่ไม่คาดคิดกับแอปพลิเคชันอื่น ๆ ที่ใช้โทเค็นการเข้าถึง เรียนรู้เพิ่มเติมได้ที่ Set-SPAuthenticationRealm
# SPOContextId is the tenant ID for the dynamics 365 tenant. It is used to identify the tenant in Azure AD and SharePoint Online.
$SPOContextId = "<tenantId>"
Set-SPAuthenticationRealm -Realm $SPOContextId
สร้างผู้ออกโทเค็นความปลอดภัยที่เชื่อถือได้สำหรับ Microsoft Entra ID บน SharePoint
บนเซิร์ฟเวอร์ SharePoint ภายในองค์กรใน SharePoint 2016 Management Shell ให้เรียกใช้คำสั่ง PowerShell ในลำดับที่กำหนด
คำสั่งต่อไปนี้ต้องใช้สมาชิกของผู้ดูแลระบบฟาร์ม SharePoint
สําหรับข้อมูลโดยละเอียดเกี่ยวกับคําสั่ง PowerShell เหล่านี้ ให้ไปที่ SharePoint 2016: รายการของ cmdlet ของ PowerShell
เปิดใช้งานเซสชัน PowerShell เพื่อทำการเปลี่ยนแปลงไปยังบริการโทเค็นความปลอดภัยสำหรับฟาร์ม SharePoint
$c = Get-SPSecurityTokenServiceConfig $c.AllowMetadataOverHttp = $true $c.AllowOAuthOverHttp= $true $c.Update()ตั้งค่าข้อมูลเมตาของจุดสิ้นสุด
$metadataEndpoint = "https://login.microsoftonline.com/common/.well-known/openid-configuration" $oboissuer = "https://sts.windows.net/*/" $issuer = "00000007-0000-0000-c000-000000000000@" + $SPOContextIdสร้างโทเค็นควบคุมแอปพลิเคชันพร็อกซีบริการใหม่ใน Microsoft Entra ID
$existingIssuer = Get-SPTrustedSecurityTokenIssuer "D365Obo" if ($existingIssuer) { $Params = @{ Identity = $existingIssuer IsTrustBroker = $true MetadataEndpoint = $metadataEndpoint RegisteredIssuerName = $oboissuer } Set-SPTrustedSecurityTokenIssuer @Params } else { $Params = @{ Name = "D365Obo" IsTrustBroker = $true MetadataEndpoint = $metadataEndpoint RegisteredIssuerName = $oboissuer } $obo = New-SPTrustedSecurityTokenIssuer @Params }
ให้สิทธิ์ของแอปการมีส่วนร่วมของลูกค้า เพื่อเข้าถึง SharePoint และตั้งค่าคอนฟิกการแมปการรับรองความถูกต้องตามการอ้างสิทธิ์
บนเซิร์ฟเวอร์ SharePoint ภายในองค์กรใน SharePoint 2016 Management Shell ให้เรียกใช้คำสั่ง PowerShell ในลำดับที่กำหนด
คำสั่งต่อไปนี้ต้องใช้สมาชิกการดูแลชุดไซต์ SharePoint
ลงทะเบียนแอปการมีส่วนร่วมของลูกค้า ด้วยคอลเลกชันไซต์ SharePoint
ป้อน URL ไซต์คอลเลกชัน SharePoint แบบ on-premises ในตัวอย่างนี้ใช้
<https://sharepoint.contoso.com/sites/crm/>$site = Get-SPSite "https://sharepoint.contoso.com/sites/crm/" $Params = @{ site = $site.RootWeb NameIdentifier = $issuer DisplayName = "crmobo" } Register-SPAppPrincipal @Paramsให้สิทธิ์แอปการมีส่วนร่วมของลูกค้า เข้าถึงไซต์ SharePoint แทนที่
<https://sharepoint.contoso.com/sites/crm/>ด้วย SharePoint URL ไซต์ของคุณหมายเหตุ
ในตัวอย่างต่อไปนี้นี้ แอปการมีส่วนร่วมของลูกค้า ได้รับสิทธิ์ในคอลเลกชันไซต์ SharePoint ที่ระบุโดยใช้ พารามิเตอร์การรวบรวมขอบเขตไซต์ พารามิเตอร์ขอบเขตยอมรับตัวเลือกต่อไปนี้ เลือกขอบเขตที่เหมาะสมที่สุดสำหรับการตั้งค่าคอนฟิก SharePoint ของคุณ
-
siteให้สิทธิ์ของแอปการมีส่วนร่วมของลูกค้า กับเว็บไซต์ SharePoint ที่ระบุเท่านั้น ซึ่งจะไม่ให้สิทธิ์กับไซต์ย่อยใดๆ ที่อยู่ภายใต้ไซต์ที่มีชื่อ-
sitecollectionให้สิทธิ์ของแอปการมีส่วนร่วมของลูกค้า กับเว็บไซต์และไซต์ย่อยทั้งหมดภายในคอลเลกชันไซต์ SharePoint ที่ระบุ -
sitesubscriptionให้สิทธิ์ของแอปการมีส่วนร่วมของลูกค้า กับเว็บไซต์ทั้งหมดในฟาร์ม SharePoint ซึ่งรวมถึงคอลเลกชันไซต์ เว็บไซต์ และไซต์ย่อย
-
สำคัญ
หากมีหลายไซต์ ให้เรียกใช้สคริปต์สำหรับแต่ละไซต์
$Params = @{ NameIdentifier = $issuer Site = "https://sharepoint.contoso.com/sites/crm/" } $app = Get-SPAppPrincipal @Params $Params = @{ AppPrincipal = $app Site = $site.Rootweb Scope = "sitecollection" Right = "FullControl" } Set-SPAppPrincipalPermission @Params-
ตั้งค่าชนิดของการแมปการรับรองความถูกต้องตามการอ้างสิทธิ์
สำคัญ
โดยค่าเริ่มต้น การแมปการรับรองความถูกต้องตามการอ้างสิทธิ์จะใช้ที่อยู่อีเมลบัญชี Microsoft ของผู้ใช้และที่อยู่อีเมลที่ทำงาน SharePoint ในสถานที่ ของผู้ใช้สำหรับการแมป เมื่อคุณใช้การแมปการตรวจสอบสิทธิ์ตามการอ้างสิทธิ์ ที่อยู่อีเมลของผู้ใช้จะต้องตรงกันระหว่างสองระบบ เรียนรู้เพิ่มเติมใน การเลือกประเภทการแมปการตรวจสอบสิทธิ์ตามการอ้างสิทธิ์
$Params = @{ IncomingClaimType = "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress" IncomingClaimTypeDisplayName = "EmailAddress" } $map1 = New-SPClaimTypeMapping @Params -SameAsIncoming
เรียกใช้ตัวช่วยสร้างการเปิดใช้งานการรวม SharePoint ที่ยึดตามเซิร์ฟเวอร์
ทำตามขั้นตอนเหล่านี้:
ตรวจสอบว่าคุณมีสิทธิ์ที่เหมาะสมเพื่อเรียกใช้ตัวช่วยสร้าง เรียนรู้เพิ่มเติมใน สิทธิ์ที่จำเป็น
ไปที่ การตั้งค่า>การจัดการเอกสาร
ในพื้นที่ การจัดการเอกสาร คลิก เปิดใช้งานการรวม SharePoint ที่ยึดตามเซิร์ฟเวอร์ด้วย
ตรวจทานข้อมูล แล้วคลิก ถัดไป
สำหรับไซต์ SharePoint คลิก On-Premisesและจากนั้น คลิก ถัดไป
ป้อน URL ไซต์คอลเลกชันแบบ on-premises SharePoint เช่น https://sharepoint.contoso.com/sites/crm ไซต์ต้องถูกกำหนดค่าสำหรับ SSL
คลิก ถัดไป
ส่วนของการตรวจสอบไซต์ปรากฏขึ้น ถ้าไซต์ทั้งหมดจะถูกระบุว่าถูกต้อง ให้คลิก เปิดใช้งาน หากพบว่าไซต์หนึ่งไซต์ขึ้นไปไม่ถูกต้อง ให้ไปที่ การแก้ไขปัญหาการตรวจสอบสิทธิ์บนเซิร์ฟเวอร์
เลือกเอนทิตีที่คุณต้องการให้มีในการจัดการเอกสาร
โดยค่าเริ่มต้น ลูกค้าองค์กร บทความ ลูกค้าเป้าหมาย ผลิตภัณฑ์ ใบเสนอราคา และเอนทิตีเอกสารประกอบการขายถูกรวมไว้ คุณสามารถเพิ่มหรือลบเอนทิตีที่ใช้สำหรับการจัดการเอกสารได้ใน SharePoint ใน การตั้งค่าการจัดการเอกสาร ไปที่ การตั้งค่า>การจัดการเอกสาร เรียนรู้เพิ่มเติมได้ที่ เปิดใช้งานการจัดการเอกสารบนเอนทิตี
เพิ่ม OneDrive สำหรับ Business integration ด้วย
หลังจากท่านดำเนินการแอปการมีส่วนร่วมของลูกค้า และการกำหนดค่าการรับรองความถูกต้องตามเซิร์ฟเวอร์ภายในองค์กรของ SharePoint เสร็จสิ้นแล้ว ท่านยังสามารถรวม OneDrive for Business ได้ด้วย ด้วยการรวมแอปการมีส่วนร่วมของลูกค้า และ OneDrive for Business ผู้ใช้แอปสามารถสร้าง และจัดการเอกสารส่วนตัวโดยใช้ OneDrive for Business ได้ คุณสามารถเข้าถึงเอกสารเหล่านั้นได้หลังจากที่ผู้ดูแลระบบเปิดใช้งาน OneDrive สำหรับธุรกิจ
เปิดใช้งาน OneDrive for Business
บน Windows Server ที่ SharePoint Server ภายในองค์กรกำลังทำงาน ให้เปิด SharePoint Management Shell และเรียกใช้คำสั่งต่อไปนี้
Add-Pssnapin *
# Access WellKnown App principal
[Microsoft.SharePoint.Administration.SPWebService]::ContentService.WellKnownAppPrincipals
# Create WellKnown App principal
$ClientId = "00000007-0000-0000-c000-000000000000"
$PermissionXml = @"
<AppPermissionRequests AllowAppOnlyPolicy="true">
<AppPermissionRequest Scope="http://sharepoint/content/tenant" Right="FullControl" />
<AppPermissionRequest Scope="http://sharepoint/social/tenant" Right="Read" />
<AppPermissionRequest Scope="http://sharepoint/search" Right="QueryAsUserIgnoreAppPrincipal" />
</AppPermissionRequests>
"@
$wellKnownApp = New-Object `
-TypeName "Microsoft.SharePoint.Administration.SPWellKnownAppPrincipal" `
-ArgumentList ($ClientId, $PermissionXml)
$wellKnownApp.Update()
การเลือกชนิดของการแมปการรับรองความถูกต้องตามการอ้างสิทธิ์
โดยค่าเริ่มต้น การแมปการรับรองความถูกต้องตามการอ้างสิทธิ์จะใช้ที่อยู่อีเมลบัญชี Microsoft ของผู้ใช้และที่อยู่อีเมลที่ทำงานภายในองค์กร SharePoint ของผู้ใช้สำหรับการแมป ไม่ว่าคุณจะใช้ประเภทการตรวจสอบสิทธิ์ตามการอ้างสิทธิ์แบบใด ค่าต่างๆ เช่น ที่อยู่อีเมล จะต้องตรงกัน ระหว่างแอปการมีส่วนร่วมของลูกค้าและ SharePoint Microsoft 365 การซิงโครไนซ์ไดเรกทอรีช่วยให้ที่อยู่อีเมลตรงกัน เรียนรู้เพิ่มเติมใน ปรับใช้ Microsoft 365 การซิงโครไนซ์ไดเรกทอรีใน Microsoft Azure หากต้องการใช้การแมปการยืนยันตัวตนตามการอ้างสิทธิ์ประเภทอื่น ให้ไปที่ กำหนดการแมปการอ้างสิทธิ์แบบกำหนดเองสำหรับ SharePoint การรวมระบบบนเซิร์ฟเวอร์
สำคัญ
เมื่อต้องการเปิดใช้งานคุณสมบัติงานอีเมล SharePoint แบบ on-premises ต้องมีบริการตั้งค่าคอนฟิกโปรไฟล์ผู้ใช้และเริ่มต้น หากต้องการเปิดใช้งานแอปพลิเคชันบริการโปรไฟล์ผู้ใช้ใน SharePoint ให้ไปที่ สร้าง แก้ไข หรือลบแอปพลิเคชันบริการโปรไฟล์ผู้ใช้ใน SharePoint Server 2016 หากต้องการเปลี่ยนแปลงคุณสมบัติของผู้ใช้ เช่น อีเมลที่ทำงาน ให้ไปที่ แก้ไขคุณสมบัติโปรไฟล์ผู้ใช้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแอปพลิเคชันบริการโปรไฟล์ผู้ใช้ โปรดไปที่ ภาพรวมของแอปพลิเคชันบริการโปรไฟล์ผู้ใช้ใน SharePoint เซิร์ฟเวอร์ 2016