การจัดการการกำหนดค่าเป็นวินัยที่มุ่งเน้นไปที่การตั้งค่าและการบำรุงรักษาที่เหมาะสมของฮาร์ดแวร์คอมพิวเตอร์และระบบซอฟต์แวร์ ในด้านฮาร์ดแวร์ฟิลด์นี้จะแสดงวิธีการปฏิบัติงานและกำหนดเวลาสำหรับระบบฮาร์ดแวร์ทั่วทั้งสำนักงานอาคารหรือ บริษัท ในด้านซอฟต์แวร์การจัดการการกำหนดค่าทำงานเพื่อให้แน่ใจว่าชุดซอฟต์แวร์ทั้งหมดมีคุณสมบัติแพทช์และส่วนเสริมเหมือนกันดังนั้นจึงมีความสม่ำเสมอสำหรับผู้ปฏิบัติงานทุกคน การจัดการการกำหนดค่าซอฟต์แวร์ก็เหมือนกันในระหว่างขั้นตอนการพัฒนาเป็นวิธีการออกแบบ
การจัดการการกำหนดค่ามีสองส่วนหลักคือฮาร์ดแวร์และซอฟต์แวร์ ในกรณีส่วนใหญ่ทั้งสองพื้นที่ทำสิ่งเดียวกันโดยสรุปวิธีการที่ใช้เพื่อให้แน่ใจว่ามีการจัดวางและกำหนดค่าทรัพยากรคอมพิวเตอร์อย่างเหมาะสม ในกรณีส่วนใหญ่ตัวดำเนินการมนุษย์ของระบบแทนที่จะใช้ระบบนั้นใช้วิธีการจัดการการกำหนดค่า
การจัดการการกำหนดค่าฮาร์ดแวร์ทำงานกับระบบฮาร์ดแวร์ในขนาดใหญ่ โปรโตคอลเหล่านี้มักจะครอบคลุมพื้นที่ที่มีเวิร์กสเตชันหลายตัวเครือข่ายที่กำหนดค่าไว้และเซิร์ฟเวอร์หนึ่งเครื่องขึ้นไป ระบบขนาดเล็กมักไม่ซับซ้อนพอที่จะต้องใช้วิธีการกำหนดค่า
โปรโตคอลการจัดการการกำหนดค่าให้แน่ใจว่าแต่ละส่วนของระบบฮาร์ดแวร์มีการตั้งค่าอย่างถูกต้องและคล้ายกับชิ้นส่วนอื่น ๆ ในสถานการณ์เดียวกัน ตัวอย่างเช่นเราเตอร์ที่เชื่อมต่อกับอินเทอร์เน็ตอาจมีการกำหนดค่าที่แตกต่างจากที่เชื่อมต่อกับทรัพยากรภายใน เมื่อตั้งค่าอย่างถูกต้องเราเตอร์ทั้งสองจะมีการตั้งค่าที่แตกต่างจากกันและกัน แต่การตั้งค่าเหมือนกันกับเราเตอร์อื่นในสถานการณ์เดียวกัน
การจัดการซอฟต์แวร์ทำหน้าที่คล้ายกันในด้านซอฟต์แวร์ของสิ่งต่าง ๆ การจัดการการกำหนดค่ารูปแบบนี้ตั้งค่าส่วนกำหนดค่าซอฟต์แวร์ที่ใช้กับกลุ่มหรือลำดับที่แตกต่างกันภายในองค์กร ตัวอย่างเช่นทุกคนในแผนกการตลาดอาจมีการตั้งค่าเดียว แต่แต่ละคนที่อยู่เหนือระดับการจัดการที่แน่นอนจะมีการตั้งค่าที่แตกต่างกัน เมื่อนำมารวมกันก็แสดงให้เห็นว่าผู้บริหารระดับสูงของฝ่ายการตลาดจำเป็นต้องเข้าถึงการกำหนดค่าทั้งสอง
ในทั้งสองสถานการณ์การจัดการการกำหนดค่าจะช่วยในเรื่องกำหนดการบำรุงรักษา ด้วยฮาร์ดแวร์มันจะสรุปอายุการใช้งานที่คาดหวังของส่วนประกอบใด ๆ ของระบบช่วยให้ผู้ใช้ทราบว่าเมื่อใดที่ชิ้นส่วนของฮาร์ดแวร์น่าจะต้องเปลี่ยนใหม่ ในด้านซอฟต์แวร์จะช่วยในการตั้งค่าตารางการแก้ไขและทำให้แน่ใจว่าซอฟต์แวร์เป็นปัจจุบัน
เมื่อระบบซอฟต์แวร์ได้รับการพัฒนาขึ้นครั้งแรกการจัดการการกำหนดค่าซอฟต์แวร์จะช่วยกำหนดข้อกำหนดที่จำเป็นของซอฟต์แวร์ ความต้องการของผู้ใช้ถูกนำมารวมกันเป็นกลุ่มเดียว ความต้องการเหล่านี้อยู่ในแพ็คเกจซอฟต์แวร์ตามความสำคัญของความจำเป็น สิ่งที่ผู้คนต้องการบ่อยขึ้นจะถูกจัดวางไว้ในซอฟต์แวร์ ตัวเลือกอื่น ๆ จะถูกนำมารวมกันเป็นเงื่อนไขที่ผู้ใช้อาจเลือกใช้หรือเพิกเฉย


