การกำหนดค่าแอปพลิเคชันบริการกราฟิก Visio ใน SharePoint 2013 โดยใช้ PowerShell
ไดอะแกรม Visio เป็นวิธีที่ยอดเยี่ยมในการแสดงแนวคิด ลดความซับซ้อนของโทโพโลยีที่ซับซ้อน แสดงผังกระบวนการ ฯลฯ ด้วย Visio Services ใน SharePoint 2013 คุณสามารถเผยแพร่ไดอะแกรม Visio ใน SharePoint เพื่อให้สามารถแชร์และดูออนไลน์ได้โดยไม่ต้องติดตั้งแอปพลิเคชัน Visio บน คอมพิวเตอร์ไคลเอนต์
การกำหนดค่าบริการ Visio ใน SharePoint 2013
การจัดเตรียมบริการ Visio นั้นตรงไปตรงมา ไปที่ไซต์การดูแลระบบจากศูนย์กลางของ SharePoint 2013 การจัดการแอปพลิเคชัน >> แอปพลิเคชันบริการ >> จัดการแอปพลิเคชันบริการ >> คลิกที่ "ใหม่" และเลือก "Visio Graphics Services"
กรอกแบบฟอร์มด้วยชื่อแอปพลิเคชันบริการ เลือกกลุ่มแอปพลิเคชันบริการ และรายละเอียดอื่นๆ คลิกที่ "ตกลง" เพื่อสร้างแอปพลิเคชันบริการ Visio ให้เสร็จสมบูรณ์
สร้างบริการกราฟิก Visio ใน SharePoint 2013 โดยใช้ PowerShell:
Add-PSSnapin Microsoft.SharePoint.Powershell -ErrorAction SilentlyContinue
#Start the service instance
Get-SPServiceInstance | Where{$_.TypeName -like '*Visio*'} | Start-SPServiceInstance
#Create new Service Application Pool
New-SPServiceApplicationPool -Name "Visio Services" -Account "Crescent\SPS_Services"
#To Re-use any existing App Pool, use: $ServiceAppPool = Get-SPServiceApplicationPool "Service Application Pool"
#Create Visio Service Application
$VisioServiceApp = New-SPVisioServiceApplication -ApplicationPool "Visio Services" -Name "Visio Service Application"
#Create Service Application Proxy
New-SPVisioServiceApplicationProxy -ServiceApplication "Visio Service Application" -Name "Visio Service Application Proxy"
เพื่อยืนยันว่าทุกอย่างพร้อมใช้งานแล้ว ให้ไปที่หน้า "บริการบนเซิร์ฟเวอร์" ในการดูแลจากศูนย์กลางของ SharePoint 2013 และตรวจสอบให้แน่ใจว่า "Visio Graphics Service" ถูกทำเครื่องหมายเป็นเริ่มต้นแล้ว และภายใต้รายการแอปพลิเคชันบริการ "Visio Graphics Service Application" คือ อยู่ในรายการ
แอปพลิเคชันบริการ Visio ของ SharePoint 2013:
บัญชีบริการแบบอัตโนมัติของ SharePoint 2013 Visio:
หากไดอะแกรม Visio ของคุณใช้การเชื่อมต่อข้อมูล คุณต้องสร้างรหัสแอปพลิเคชันภายใต้บริการร้านค้าที่ปลอดภัยสำหรับการดำเนินการแบบอัตโนมัติของบริการกราฟิก Visio
ให้สิทธิ์แก่บัญชี Visio Service บนเว็บแอปพลิเคชันทั้งหมด
ตรวจสอบให้แน่ใจว่าบัญชีบริการที่คุณใช้สำหรับแอปพลิเคชันบริการกราฟิก Visio นั้นได้รับอนุญาตให้ DBO เข้าถึงฐานข้อมูลเนื้อหาทั้งหมดของแอปพลิเคชันเว็บทั้งหมดเพื่อแสดงรูปวาดเว็บ Visio
#Visio service Account
$VisioServiceAccount = "Crescent\VisioAppPoolAccount"
#Iterate through All Web Application
Get-SPWebApplication | Foreach-Object {
#Grant access to each web app
$_.GrantAccessToProcessIdentity($VisioServiceAccount)
$_.Update()
}
จะเผยแพร่ไฟล์ Visio ใน SharePoint 2013 ได้อย่างไร
อัปโหลดภาพวาด Visio ของคุณ (VDW หรือ VSDX) ไปยังไลบรารี SharePoint ใดก็ได้ SharePoint 2013 ควรแสดงไฟล์ Visio ในเบราว์เซอร์!



