06 February 2012

การลบ user ออกจาก applications และ model sites ใน PPS Planning

-----------------------------------
การลบ user จาก role ใน model site
-----------------------------------
1. ใน Planning Business Modeler
เปิดหน้า Security and Roles


2. ถ้าเป็น system-defined roles (Modeler, User Administrator, หรือ Data Administrator) ให้เลือก Add or Remove Modelers / Add or Remove User Administrator / Data Administrator จาก panel ด้านขวา Security and Roles Tasks



3. ถ้าเป็น user-defined role (สร้าง role ขึ้นมาเอง) ให้เลือก role ที่เราต้องการ delete user



เลือก User Tab


หลังจากนั้น เลือก Add or Remove Users for this Business Role


4. จาก dialog box เลือก user จาก "Selected users:" แล้วคลิก Remove
และกด OK


--------------------------------------------
การลบ user จาก role ต่างๆ ในระดับ application
----------------------------------------------
1. ไปยัง Planning Administration Console
h t t p://[ server ] : 46788

2. ในหน้า connection ให้ connect ด้วย port 46787

3. เลือก role ที่ต้องการแก้ไขจากเมนูด้านซ้าย (User Administrator Role / Data Administrator Role / Modeler Role)

4. ภายใต้ User Admin / Data Admin / Modeler Role: Applications
เลือก application ของ role ที่ต้องการทำการแก้ไข
คลิก Add /Remove Users...


5. ใน dialog box เลือก user ที่ต้องการลบ (เลือก checkbox) แล้วคลิก Remove


-------------------------------------
การลบ user ออกจาก Planning Server
-------------------------------------
1. เข้าไปที่ Planning Administrator Console, connect, และเลือก Users จาก menu ด้านซ้าย

2. คลิก Find เพื่อแสดงรายชื่อ user ทั้งหมดในระบบ


3. เลือก user ที่ต้องการลบ แล้วคลิก Delete



----------------------------------------------

การลบ user ออกโดยไม่ผ่าน interface ของระบบ
----------------------------------------------

ถ้า PPS Planning แสดง error เกี่ยวกับ user ที่ถูก delete ไปแล้ว

เช่น ใน interface ต่างๆ ไม่สามารถเพิ่ม user ที่ไม่อยู่ในระบบ โดยที่ระบบแจ้งว่า user นี้ยังอยู่ในระบบอยู่ (แต่เวลา search หา user แล้ว จะไม่เจอ)
แสดงว่า data ของระบบในแต่ละที่ไม่ sync กัน ต้องทำการ delete user นั้นในทุก table ก่อน แล้วจึงทำการเพิ่ม user เข้าไปใหม่ได้

Table ที่ต้องตรวจสอบ

Database: PPSPlanningSystem
1. Users_Role - check ว่า user นั้นมี role ถูก assigned ค้างอยู่ไหม ถ้ามี delete user-role นั้นออก
2. BizUsers - delete user ที่ยังค้างอยู่

Databases ของ applications ต่างๆ เช่น TBevConsol_AppDB ซึ่งเป็น application database ของ TBevConsol
1. Users_Role
2. BizUsers
*** ไม่จำเป็นต้อง deploy หลังจากการแก้ไข Security and Roles แต่ต้อง save ก่อน ***