프로그램관리
시스템에 존재하는 각 화면(프로그램)의 기본 정보를 등록·수정·삭제하는 화면입니다. 프로그램명, 프로그램을 식별하는 고유 코드, 실행 경로, 사용 범위(누가 볼 수 있는지), 소속 단위업무, 사용 여부 등을 관리합니다. 메뉴관리에서 메뉴 트리에 화면을 연결하려면 먼저 이 화면에 프로그램이 등록되어 있어야 합니다.
한눈에 보기
| 메뉴 위치 | 시스템관리 > 메뉴구성 > 프로그램관리 |
| 필요 권한 | 시스템 관리자(IT담당자 전용 — 사용 범위가 최고 관리자로 제한되어 있어 일반 관리자에게는 노출되지 않습니다) |
| 선행 설정 | 화면(소스) 개발·배포가 먼저 완료되어 실제 실행 경로가 동작해야 합니다 |
| 관련 메뉴 | 메뉴관리 · 권한그룹관리 |
화면 구성

검색 조건
| 항목 | 설명 |
|---|---|
| 프로그램명 / 프로그램ID / 실행경로 | 등록 여부를 확인할 때 부분 검색합니다. |
| 사용범위 / 사용유무 / 단위업무 | 조건을 좁혀 조회할 때 사용합니다. |
목록의 주요 항목
| 항목 | 설명 |
|---|---|
| 프로그램명 / 프로그램ID | 화면에 표시될 이름과, 시스템 전체에서 유일한 식별자입니다. 신규 등록 시에만 지정할 수 있습니다. |
| 실행경로 | 실제 화면을 여는 주소입니다. 이 값이 실제 경로와 정확히 일치해야 메뉴 클릭 시 화면이 열립니다. |
| 사용범위 | 전체 사용자용/관리자용/최고 관리자 전용 중 하나로, 현재 사용자의 권한과 맞아야 메뉴에 노출됩니다. |
| 사용그룹 | 해당 화면을 사용하는 담당자 그룹을 콤마로 여러 개 지정할 수 있습니다. |
| 단위업무 | 화면이 속한 업무 영역(인사/근태/급여/전자결재 등)입니다. 단위업무 마스터에 등록된 값만 선택할 수 있습니다. |
| 사용여부 / 로그여부 / 재로그인여부 | 사용 중지 여부, 이력 기록 여부, 민감 화면 진입 시 재인증 요구 여부입니다. |
| 메뉴등록수 | 이 화면이 몇 개의 메뉴에 마운트되어 있는지 보여줍니다. 숫자를 클릭하면 어느 메뉴에 연결됐는지 목록으로 확인할 수 있습니다. |
버튼
| 버튼 | 동작 |
|---|---|
| 조회 / 입력 / 복사 / 저장 / 다운로드 | 목록 조회, 신규 추가·복사, 저장, 엑셀 다운로드를 수행합니다. |
| 서비스생성 | 신규 프로그램 등록 후 필요한 내부 연결 작업을 자동으로 준비합니다(운영팀용 보조 기능). |
사용 절차
1. 새 화면을 메뉴에 넣기 위해 프로그램 등록하기
- 메뉴에서 시스템관리 > 메뉴구성 > 프로그램관리를 선택합니다.
- 이미 등록된 화면인지 프로그램ID나 실행경로로 먼저 [조회]합니다.
- [입력]으로 신규 행을 추가하고 프로그램명, 프로그램ID, 실행경로, 사용범위, 사용그룹, 단위업무, 사용유무를 입력합니다.
- [저장]합니다. 이제 메뉴관리에서 이 프로그램을 메뉴 트리에 연결할 수 있습니다.
2. 기존 프로그램 수정 또는 사용 중지하기
- 프로그램명·프로그램ID·실행경로로 대상을 검색합니다.
- 실행경로를 바꾸거나 사용유무를 미사용(N)으로 변경합니다.
- [저장]합니다. 미사용으로 바꿔도 등록 정보는 삭제되지 않고 실행만 막힙니다.
3. 프로그램이 어느 메뉴에 연결됐는지 확인하기
- 프로그램ID로 조회한 뒤 목록의 메뉴등록수 숫자를 클릭합니다.
- 팝업에서 어느 회사(서비스영역)의 어느 메뉴에 마운트되어 있는지 확인합니다.
유의사항
반드시 확인해 주세요
- 필수 항목(프로그램명·프로그램ID·실행경로·사용범위·사용유무·단위업무)이 비어 있으면 저장할 수 없습니다.
- 실행경로에 오타가 있으면 메뉴를 클릭해도 화면이 열리지 않습니다. 가장 흔한 원인이니 신규 등록·수정 시 반드시 확인하세요.
- 프로그램ID는 등록 후 직접 바꾸지 않는 것을 권장합니다. 메뉴·권한·전자결재 신청서 양식 등 여러 곳에서 이 ID를 참조하므로, 변경이 필요하면 새 ID로 다시 등록하고 기존 ID는 사용유무를 미사용으로 처리하세요.
- 호스팅 환경(서비스영역이 '100'이 아닌 경우)에서 신규 등록하면 프로그램ID 뒤에 서비스영역이 자동으로 붙습니다(예:
ABC-0010-200). ID 충돌을 방지하기 위한 규칙입니다. - 사용범위가 최고 관리자 전용으로 설정된 화면은 일반 관리자 메뉴에 노출되지 않습니다. 프로그램관리 화면 자체도 이 범위로 제한되어 있습니다.
- 삭제 시 해당 프로그램이 연결된 메뉴나 서비스가 남아 있으면 오류가 발생할 수 있습니다.
자주 묻는 질문
메뉴를 만들었는데 클릭해도 화면이 안 열립니다. 무엇을 봐야 하나요?
프로그램ID로 조회한 뒤 (1) 실행경로가 실제 화면 주소와 정확히 일치하는지, (2) 사용유무가 사용(Y)인지, (3) 사용범위가 현재 사용자의 권한과 맞는지 순서대로 확인하세요.
사용유무를 미사용으로 바꾸면 프로그램이 삭제되나요?
아닙니다. 사용유무 변경은 비활성화일 뿐이며 등록 정보는 그대로 남습니다. 완전히 지우려면 별도로 삭제해야 합니다.
같은 화면을 여러 메뉴에 연결할 수 있나요?
가능합니다. 목록의 메뉴등록수로 몇 곳에 연결되어 있는지 확인할 수 있고, 숫자를 클릭하면 구체적인 메뉴 위치가 보입니다.
새 화면(개발 배포)을 메뉴에 넣으려면 순서가 어떻게 되나요?
먼저 이 화면에서 프로그램명·프로그램ID·실행경로를 등록하고 사용유무를 사용(Y)으로 저장합니다. 그다음 메뉴관리에서 메뉴 트리에 이 프로그램을 연결하면 됩니다.