Workspace : Start Process ไม่ได้

สวัสดีครับ

เคยมั๊ยครับเวลาที่ต้องใช้เครื่อง Server เครื่องเดียวในการทำ Development และ UAT

ทุกอย่างเทสผ่านไปด้วยดี แต่พอเริ่ม UAT เท่านั้นแหละ เจอ Error

2015-03-06_0040

หลายๆ เห็นแล้วอาจจะร้องอ๋อ แต่เชื่อว่า คนที่เริ่มทำแรกๆ อาจจะงง เพราะอะไรเหรอ?

  1. ด้วยความเป็น Developer เราชอบใช้ User เดียวในการ develop และ test
  2. ซึ่ง เวลา uat เรามักจะใช้หลายๆ user หลายๆ role เพื่อทำ test ตาม scenario ว่ากระบวนการวิ่งได้อย่างถูกต้อง
  3. และบังเอิญว่าตัว process ของ K2 เนี้ยะ มี permission อยู่  ตามรูปด้านล่าง

2015-03-06_0044

จะเห็นว่า กลุ่มคนที่ Start process ได้มีแค่ Administrator (ซึ่งบางที่เราใช้ Account นี้แหละครับในการ develop) ตอนเทสก็ใช้ account นี้เช่นกัน ซึ่งปกติ คนที่เป็นคน deploy process จะมีสิทธิ์เป็น Admin ของ process โดยอัตโนมัติ และแน่นอนว่า Start process ได้ชัวร์ๆ

เราเลยต้องมาจัดการเพิ่มสิทธ์ลงไปให้ Start ได้แบบนี้

2015-03-06_0032

คราวนี้ จะกำหนดให้เป็น  User หรือ เป็น Group ก็แล้วแต่ Security policy ของแต่ละบริษัทแล้วครับว่าเจ้มจ้นแค่ไหน

สวัสดีครับ

Advertisements