소스 SBOM을 변경한 후 부품 목록 업데이트
부품 목록에 업데이트 필요 표시기가 표시되는 경우 소스 SBOM의 변경된 내용이 포함되도록 업데이트하거나 변경 작업 없이 플래그를 제거할 수 있습니다.
다음과 같은 두 가지 방법으로 부품 목록을 업데이트합니다.
• 자동 업데이트 - 부품 목록 업데이트 작업을 사용하여 소스 SBOM에 대한 모든 변경 사항을 포함하도록 부품 목록을 자동으로 업데이트할 수 있습니다.
이 작업을 수행하면 업데이트 필요 플래그가 부품 목록에서 제거됩니다.
부품 목록 변경 내용 보기 작업을 사용하여 부품 목록에서 부품 목록 업데이트 작업을 통해 수행된 모든 변경 사항을 볼 수 있습니다.
소스 SBOM에 대한 다양한 유형의 변경 사항이 부품 목록 업데이트 작업 중에 SBOM과 연관된 부품 목록에 전달됩니다.
◦ 부품 추가, 이동 및 제거
|
SBOM 루트 노드보다 한 레벨 아래에 있는 부품에만 적용됩니다.
BOM 구조의 각 레벨에 대해 별도의 부품 목록을 유지하는 것이 좋습니다.
|
◦ 특정 부품 속성의 변경 사항
복사할 속성을 정의하려면 XCONF 파일
PartsListItemMappings에 부품-부품 목록 항목 매핑을 제공해야 합니다. 이 파일에 부품 매핑을 추가하는 방법에 대한 자세한 내용은
부품 목록 항목 속성에 부품 속성 매핑을 참조하십시오.
부품 속성을 부품 목록 작성 시에만 복사하도록 지정하거나 부품 목록 업데이트 작업 중에도 복사하도록 지정할 수 있습니다.
◦ 부품의 적용 가능성 설정(서비스 유효성 및 ATO)
부품 목록에 대한 수동 업데이트는 SBOM 데이터 추가로 간주됩니다. 부품 목록 업데이트 작업 중에 SBOM을 변경한 후 부품 목록을 업데이트할 때 부품 목록에 대한 수동 업데이트는 유지됩니다.
|
부품 목록에서 제거된 부품 목록 항목은 해당 등가 부품이 SBOM에 나타날 경우 부품 목록 업데이트 작업 중에 다시 추가됩니다.
|
• 수동 업데이트 - 필요에 따라 부품 목록을 수동으로 변경할 수 있습니다. 이 방법을 사용하면 소스 SBOM에 대한 일부 또는 모든 변경 사항을 부품 목록에 반영할 수 있습니다.
다음과 같은 경우에는 부품 목록을 수동으로 업데이트하는 것이 좋습니다.
◦ 부품 목록이 SBOM에서 파생되지 않은 경우
◦ 부품 목록이 SBOM에서 파생되지만 자동 업데이트를 사용하지 않으려는 경우(예: 모든 SBOM 변경 사항을 추가하지 않으려는 경우)
◦ SBOM이 아닌 소스의 데이터로 부품 목록을 보완하려는 경우
부품 목록을 수동으로 업데이트한 경우 [업데이트 필요] 플래그 제거 작업을 사용하여 필요한 변경이 모두 완료되었음을 확인할 수 있습니다. 이 작업을 수행하면 업데이트 필요 플래그가 부품 목록에서 제거됩니다.
SBOM의 변경 내용을 부품 목록에 전달하지 않으려는 경우 [업데이트 필요] 플래그 제거 작업을 사용하여 업데이트 필요 마커를 제거할 수도 있습니다.
부품 목록 업데이트 권한이 있는 사용자가 [업데이트 필요] 플래그 제거 작업을 사용할 수 있습니다.
체크 아웃한 이후에는 부품 목록을 업데이트할 수 없습니다.
업데이트가 필요한 부품 목록 보고서에서 업데이트 작업에 액세스하는 경우 한 번의 작업으로 여러 부품 목록을 업데이트할 수 있습니다.
생성된 예비 부품 목록에 대한 일반 부품 목록(템플릿) 소스인 부품 목록의 업데이트를 완료한 경우 예비 부품 목록을 재생성해야 할 수도 있습니다.