액세스 권한 및 상속

액세스 권한을 쉽게 설정할 수 있도록 Rational DOORS에서는 강력한 상속 메커니즘을 제공합니다. 데이터베이스에서 항목을 작성하는 경우 상위로부터 액세스 권한이 자동으로 상속됩니다. 액세스 권한에 대한 변경사항은 데이터베이스 트리의 맨 아래까지 전파됩니다. 그러나 상속 기능이 해제된 항목 또는 직접 하위에는 적용되지 않습니다.

상위에서 상속을 선택 취소하여 상속 기능을 해제할 수 있습니다. 액세스 권한 목록이 사용 가능해지며 액세스 권한을 편집하고 다른 액세스 권한을 설정할 수 있습니다. 상속 기능을 해제하도록 특성을 편집하지 않는 한, 항목의 하위에는 새 액세스 권한이 상속됩니다.

다음 그림에서 항목 계층 구조에는 공통 상위인 A가 있습니다. 상위에서 상속 필드가 A 및 D를 제외한 모든 항목에서 상속 기능이 작동되었음을 나타냅니다.

액세스 권한이 상속되는
방식

주황색 항목(B, C, E 및 H)에는 A로부터 액세스 권한이 상속됩니다. 파란색 항목(F 및 G)에는 D로부터 액세스 권한이 상속됩니다.

A에 대한 액세스 권한을 변경하는 경우 이 변경사항은 다른 주황색 항목(B, C, E 및 H)에 자동으로 적용됩니다. A로부터 액세스 권한이 상속되는 모든 항목까지 트리의 맨 아래로 변경사항이 전파됩니다. 마찬가지로 D에 대한 액세스 권한을 변경하는 경우 이 변경사항이 다른 파란색 항목(F 및 G)에 자동으로 적용됩니다.

예제

자동차 프로젝트를 관리하고 있으며 John, Sue, Mark 및 Jane으로 구성되어 있는 엔지니어링 그룹을 작성했습니다. 엔지니어링 그룹의 모든 구성원이 자동차 프로젝트의 모든 데이터에 대한 전체 액세스 권한을 갖도록 설정하려고 합니다.

자동차 프로젝트에 대한 액세스 권한을 설정하여 엔지니어링 그룹에 프로젝트에 대한 전체 액세스 권한을 부여하십시오. 프로젝트에서 데이터를 작성하는 경우 프로젝트로부터 액세스 권한이 상속되므로 엔지니어링 그룹은 프로젝트의 모든 데이터에 대한 전체 액세스 권한을 가집니다.

나중에 생각이 바뀌어서 John에게 자동차 프로젝트의 데이터에 대한 전체 액세스 권한을 부여하고 그룹의 나머지 구성원에게 읽기 액세스 권한만 부여하기로 결정합니다. 다음과 같이 자동차 프로젝트에 대한 액세스 권한을 변경하십시오.
  • 엔지니어링 그룹 항목을 읽기 액세스 권한으로 변경하십시오.
  • John에 대한 항목을 추가하여 전체 액세스 권한을 부여하십시오.
모든 데이터에서 상속 기능이 작동되므로 이러한 변경사항은 자동차 프로젝트의 모든 데이터에 자동으로 적용됩니다.

그러나 Sue와 Mark는 디자인 모듈을 작성하는 중이므로 이 구성원들에게 해당 모듈에 대한 전체 액세스 권한을 부여하려고 합니다. 디자인 모듈에 대한 상속 기능을 해제하고, 모듈에 대한 전체 액세스 권한을 부여하는 Sue에 대한 액세스 항목을 추가하고, 모듈에 대한 전체 액세스 권한을 부여하는 Mark에 대한 액세스 항목을 추가하십시오.


피드백