K2 5.1 New Feature Overview

สวัสดีครับ ในช่วงก่อนหน้านี้ K2 ได้ release version ใหม่ที่เป็น K2 5.1 ออกมา มีหลายคนถามมาว่า มีอะไรใหม่ๆ บ้าง เลยขอรวบรวมมาเขียนใน blog รอบนี้ซะเลย ลองดูได้ตามด้านล่างแล้วกันครับ 🙂

  • K2 App

จะแบ่งเป็น 2 ส่วน ส่วนแรกคือ pre-built application ที่สามารถ download และ deploy เพื่อใช้งานได้เลย ก่อนหน้านี้เราจะรู้จักกันในชื่อ Smart Starter หรือถ้าก่อนหน้านั้นอีกจะชื่อ Application Accelerators กับอีกส่วนที่ เราสามารถเลือก form หรือ workflow ที่เป็นแบบ template มาสร้าง application ซึ่งอันนี้จะเรียกว่า App Wizards โดยเราเลือกยังสามารถ customize บางส่วนเพิ่มเติมได้ด้วย สามารถดูรายละเอียดเพิ่มเติมได้ที่ https://help.k2.com/onlinehelp/k2five/userguide/5.1/default.htm#Apps/Create/Create-Apps.htm%3FTocPath%3DCreate%7CApps%7C_____0

016

ตัวอย่างหน้าจอการเลือก template ของ App Wizards

  • Exchange Service Type

ต่อกับ Exchange Server ผ่าน REST service (ต่างจากตัวเดิมที่ต้อง configure ผ่าน setup manager แต่อันนี้ new ในผ่าน SmartObject Service Tester หรือ Management Site ได้เลย สามารถจัดการ appointment, email, attachment ต่างๆ ได้ รายละเอียดเพิ่มเติมดูได้ที่ https://help.k2.com/onlinehelp/k2five/userguide/5.1/default.htm#ServiceBrokers/Exchange/Exchange.htm%3FTocPath%3DAdminister%7CK2%2520Management%7CIntegration%7CService%2520Types%7C_____10

  • Salesforce Service Type

เป็นตัว update จาก Salesforce service type เดิม รายละเอียดเพิ่มเติมดูได้ที่ https://help.k2.com/onlinehelp/k2five/userguide/5.1/default.htm#ServiceBrokers/SalesForce/SalesforceInstance.htm%3FTocPath%3DAdminister%7CK2%2520Management%7CIntegration%7CService%2520Types%7C_____17

  • Workflow Designer

ทำ Undo/Redo กับ Cut/Copy/Paste ได้ กับจะมีการแจ้งเตือนเป็นรูปเครื่องมือข้างล่าง ถ้าเราเขียน workflow เป็น looping แบบรูปด้านล่าง

Loop

  • Theme

เพิ่ม theme responsive ใหม่คือ Blue Void กับ Grey Void

  • Server-side Rule

เพิ่ม server-side rule เพื่อให้ทำงานแบบที่ไม่ต้องมี round-trip จาก client ไป server เช่น พวก set control properties

Server-side rule

  • Export to Excel ใน List View

เพิ่ม function export ข้อมูลจาก list view ไป excel โดยจะเป็น method ที่ผูกติดอยู่กับทุก list view เลย

Export to excel

  • Smartbox Data Encryption

สามารถ encrypt data ใน SmartObject ที่ใช้ Smartbox ได้ โดยสามารถเลือกเป็นบาง properties ใน SmartObject ได้

  • Smartbox SmartObject Property Settings

มี setting เพิ่มสำหรับบาง datatype

Text – Constant Size, Maximum Size

Time – Precision

Decimal – Decimal Places

  • Smartbox Own Schema

การสร้าง table ของ Smartbox ไม่ได้สร้างที่ dbo แล้ว แต่จะเป็น Schema ชื่อ SmartboxData แทน

  • Service Method Links

สำหรับ Composite SmartObject เราสามารถ set up Service Method Link ได้แล้ว (ซะที)

  • App Switcher

ที่ด้านบนซ้ายของ site Management กับ Workspace จะมี link ให้กดสำหรับเปลี่ยนไป Site อื่น หรือ App อื่นใน Workspace ได้

Switcher

  • Multi-select Process Instances

ทำ Stop, Delete หรือ Restart ได้หลาย Instance พร้อมกัน

  • Delete Category

สามารถ delete ทั้ง category ได้แล้ว ถึงแม้จะมี object อยู่ใน category นั้นก็ตาม (เมื่อก่อนต้องลบ object ให้หมดก่อน)

Delete Category

  • Authorization Framework

มี permission สำหรับ K2 object เช่น

View – ดู object ตอน design time ได้

Execute – ใช้ object ตอน runtime

Modify – Edit, delete, rename object

Security – ให้สิทธิกับ user อื่นๆ ได้

รายละเอียดเพิ่มเติม ดูได้ที่ https://help.k2.com/onlinehelp/k2five/userguide/5.1/default.htm#AuthorizationFramework/Authorization-Framework-Overview.htm?Highlight=authorization%20framework

  • API

เพิ่ม OAuth authentication สำหรับ Odata กับ Workflow API มี version แล้ว (สำหรับทำ backward compatibility ในอนาคต เพราะอาจจะมีการเปลี่ยน method หรือข้อมูลอย่างอื่นได้)

 

สำหรับ K2 5.1 New Feature Overview ก็มีเท่านี้นะครับ พบกันใหม่คราวหน้าครับ 🙂

Advertisements