AppSpace ส่งเสริมการทํางานร่วมกันระหว่างผู้ใช้เพื่อสร้างแอพพลิเคชันระดับองค์กร เจ้าของแอพสามารถตั้งค่าสิทธิ์ที่ระดับโมดูลหรือแม้แต่ในระดับส่วนประกอบสําหรับผู้ใช้ที่แตกต่างกัน AppSpace มีเมนูการตั้งค่า แอพพลิเคชันสําหรับสิ่งนี้
การตั้งค่าแอพพลิเคชันมี 2 ประเภท ประเภทหนึ่งสําหรับผู้ใช้ปลายทางของแอพพลิเคชันและอีกประเภทหนึ่งสําหรับทีมพัฒนา เจ้าของหรือผู้ดูแลระบบสามารถตั้งค่าสิทธิ์และบทบาทสําหรับผู้ใช้ปลายทางและทีมพัฒนาได้ สิ่งนี้ทําให้เจ้าของสามารถควบคุมได้อย่างแน่นหนาว่าใครสามารถเข้าถึงส่วนประกอบใดหรือบทบาทใด ผู้ดูแลระบบหรือเจ้าของแอพสามารถไปที่การตั้งค่าแอพพลิเคชันและจัดการทีมพัฒนาของเขาได้โดยการเพิ่มสมาชิกเพิ่มเติมในแอพของเขาและมอบหมายบทบาท
มันสําคัญมากในเว็บแอพพลิเคชันใด ๆ ที่จะกําหนดการเข้าถึงแต่ละพื้นที่ของแอพพลิเคชันของคุณอย่างถูกต้อง หากคุณต้องการจํากัดการเข้าถึงพื้นที่เฉพาะของผู้ใช้ปลายทาง หรือการดําเนินการในเว็บแอพพลิเคชัน คุณต้องตรวจสอบสิทธิ์ของผู้ใช้โดยใช้บทบาทและให้สิทธิ์ควบคุมการเข้าถึงหน้าจอ องค์ประกอบหน้าจอ หรือการดําเนินการตามต้องการ ในแพลตฟอร์ม ONEWEB สามารถทําได้ผ่านหน้าจอการจัดการการเข้าถึงผู้ใช้ปลายทางภายใต้เมนูการตั้งค่าแอพพลิเคชัน
เจ้าของแอพพลิเคชันสามารถสร้างบทบาทต่างๆ ด้วยการเข้าถึงหลายระดับจากตัวเลือก Add Role บนหน้าจอ Role ในการจํากัดการเข้าถึงหน้าจอของแอพพลิเคชันของผู้ใช้ปลายทางผู้ใช้ผู้ดูแลระบบจะต้องสร้างออบเจ็กต์สิทธิ์สําหรับแต่ละหน้าจอจากนั้นเพิ่มสิทธิ์และ object หน้าจอที่เหมาะสมให้กับบทบาท
เมื่อสร้างบทบาทแล้วเจ้าของแอพพลิเคชันสามารถกําหนดบทบาทที่เหมาะสมให้กับผู้ใช้ปลายทางแต่ละรายเพื่อจัดการการเข้าถึง
เมื่อทํางานร่วมกันระหว่างผู้คนที่แตกต่างกันเพื่อสร้างแอพพลิเคชันสิ่งที่สําคัญที่สุดสําหรับการพัฒนาที่ราบรื่นคือการมีการแบ่งงานและความรับผิดชอบที่ชัดเจน AppSpace ช่วยให้ผู้ใช้บรรลุเป้าหมายผ่านหน้าจอการจัดการการเข้าถึงของทีมพัฒนา
ผู้ดูแลระบบสามารถจัดการบทบาทที่มีอยู่หรือสร้างบทบาทใหม่ได้จากใต้เมนู Access Control
เมื่อผู้ดูแลระบบเพิ่มบทบาทใหม่ ผู้ดูแลระบบสามารถเลือกสิทธิ์และ object ที่จะเชื่อมโยงกับบทบาทนั้นได้
คอมโพเนนต์ทั้งหมดที่เปิดใช้งานสิทธิ์สามารถดูได้ภายใต้ Object Component บน Access Control
เมื่อบทบาทและส่วนประกอบพร้อมแล้วเจ้าของแอพพลิเคชันสามารถสร้างทีมและกําหนดบทบาทและสิทธิ์ได้ ใช้ปุ่มเพิ่ม Add Developer เพื่อเพิ่มผู้ใช้ในทีม
เมื่อเพิ่มสมาชิกในทีมผู้ดูแลระบบสามารถกําหนดบทบาทและสิทธิ์และ object เพิ่มเติมให้กับสมาชิกในทีมได้
สิทธิ์สามารถใช้เพื่อจํากัดการเข้าถึงที่ระดับโมดูลหรือที่ระดับส่วนประกอบ ตัวอย่างเช่น ผู้ใช้ที่มีสิทธิ์เข้าถึงเฉพาะฟอร์ม จะไม่สามารถดู สร้าง หรือแก้ไขส่วนประกอบโมดูลอื่นๆ ของแอพได้ พวกเขาจะมีสิทธิ์เข้าถึงเฉพาะการดูแก้ไขหรือสร้างแบบฟอร์มเท่านั้น นอกจากนี้ยังสามารถดูเฉพาะฟอร์มที่ไม่ได้เปิดใช้งานสิทธิ์
แต่ถ้าฟอร์มมีสิทธิ์ที่เปิดใช้งานบนฟอร์มเหล่านั้นเฉพาะผู้ใช้ที่ได้รับมอบหมายแบบฟอร์มเท่านั้นที่สามารถดูหรือแก้ไขได้
ตัวอย่างเช่น หากมีการเปิดใช้งานสิทธิ์ในแบบฟอร์ม UserRegistrationApproval ผู้ใช้ที่มีสิทธิ์เข้าถึงฟอร์มจะสามารถดู/แก้ไขได้เฉพาะแบบฟอร์ม RegistrationMonitor ตามค่าเริ่มต้นเท่านั้น
เพื่อให้ผู้ใช้สามารถเข้าถึงแบบฟอร์ม UserRegistrationApproval จะต้องมอบให้กับผู้ใช้โดยเฉพาะ ผู้ดูแลระบบสามารถแก้ไขบทบาทของผู้ใช้เพื่อเพิ่มสิทธิ์เพิ่มเติมได้