보안은 모든 프로젝트 기반 작업에 중요합니다.
ALM 스키마에서 프로젝트 보안은 프로젝트에 액세스하는 사용자와
이 사용자가 수행할 수 있는 작업에 따라 정의됩니다.
보안 정책은 액세스를 판별하고 역할은 사용자에게 허용된 조치를
판별합니다. 프로젝트의 보안 정책과 역할을 정의하는
레코드 유형은 다음과 같습니다.
- 프로젝트
- 역할
- 사용자 및 그룹
- 보안 정책
- 역할 레이블
다음 단계에 따라 프로젝트 보안을 정의합니다.
- 사용자와 그룹을 작성하십시오. 기존 ClearQuest®
개발에는 사용자와 그룹이 이미 설정되어 있습니다. 새 ClearQuest
개발의 사용자와 그룹 작성에 대한 정보는 ClearQuest
관리 사용자 지원을 참조하십시오.
- 보안 정책을 작성하십시오. 보안 정책은 프로젝트에 액세스하는 사용자를
정의합니다. ClearQuest 관리자이면
하나 이상의 ClearQuest 그룹을
보안 정책 레코드에 추가할 수 있습니다.
- 보안 정책을 선택하십시오. 프로젝트를 작성할 때 둘 이상의 보안 정책이
정의되어 있으면 드롭 다운 목록에서 보안 정책을
선택할 수 있습니다. 관리자는 보안 정책을 정의하고 프로젝트 관리자가
프로젝트에 가장 잘 적용되는 정책을 선택하도록
합니다. 보안 정책을 하나 이상의 프로젝트에 사용할 수
있습니다. 보안은 프로젝트별로 프로젝트에 설정되며 프로젝트에 관련된
다른 모든 레코드에 상속됩니다.
- 역할 레이블을 작성하십시오. 역할을 사용하여 어느 사용자나 그룹이
프로젝트의 어떤 조치를 수행할 수 있는지 정의합니다.
조직에는 분석가, 개발자, 설계자, 테스터 등의 역할 이름 목록 세트가
있는 경우가 많습니다. 각 역할에 대한 ALMRoleLabel 레코드를 작성하여
역할을 정의합니다.
- 역할을 작성하십시오. 역할 이름은 엔터프라이즈 전체에서 공유할 수 있는 반면
역할 정의는 프로젝트별로 다를 수 있습니다. 각 프로젝트는
각 역할의 허용된 조치는 물론 포함되는 역할과 각 역할을 수행하는 사용자를
판별합니다. ALMRole 레코드를 작성하여 프로젝트의 새 역할을
정의합니다.