사용자 삭제
|
이 섹션의 설명과 같이 시스템에 미치는 영향에 대해 확신할 수 없을 경우에는 사용자를 삭제하지 마십시오.
|
다음 두 가지 작업이 사용자를 삭제합니다.
• Windchill에서 삭제
• Windchill 및 Windchill Directory Server에서 삭제
첫 번째 작업은 Windchill 데이터베이스에서 사용자를 삭제합니다. 두 번째 작업은 Windchill 데이터베이스와 사용자 디렉토리 서비스 모두에서 사용자를 삭제합니다. 두 번째 작업을 사용하려면 디렉토리 서비스와 데이터베이스 모두에서 사용자를 삭제할 수 있는 필수 권한이 있어야 합니다.
| 읽기 전용 디렉토리 서버에서 소유한 사용자는 삭제할 수 없습니다. |
| 관리자 또는 관리자 그룹은 삭제할 수 없습니다. 자신이 소유한 사용자 객체는 삭제할 수 없습니다. |
Windchill 데이터베이스에서 사용자를 삭제한 결과는 다음과 같습니다.
• 사용자가 모든 그룹에서 제거됩니다.
• 특별히 해당 사용자를 식별하는 모든 액세스 제어 정책 규칙이 제거됩니다.
• 사용자가 공지 정책 규칙 내의 모든 공지 목록에서 제거되며, 목록에서 사용자를 삭제했을 때 빈 목록이 되면 규칙도 삭제됩니다.
• 사용자가 로컬 팀 또는 공유 팀의 멤버인 경우 멤버 테이블의 사용자 행에는 사용자가 삭제되었음을 팀에 알리는 (삭제됨)이라는 단어가 사용자 이름 뒤에 포함됩니다. 삭제된 사용자를 팀에서 제거하거나 교체할 수 있습니다.
• 이전에 삭제된 사용자와 동일한 사용자 이름으로 사용자를 작성할 수 있지만 원래 사용자의 개인 캐비닛이 삭제되지 않은 경우 새 개인 캐비닛에는 다른 이름이 지정됩니다. 자세한 내용은
사용자의 개인 캐비닛 이름 지정을 참조하십시오.
• 삭제된 사용자가 색인 등록 정보에서 정의된 컬렉션의 사용자로서 지정된 경우, 객체에 대한 색인을 작성하려고 할 때 스택 추적이 메소드 서버 로그에 인쇄됩니다.
다음 규칙은 사용자가 Windchill 데이터베이스에서 삭제될 때 워크플로 프로세스와 연관된 작업을 제어합니다.
• 워크플로 프로세스가 초기화되었지만 작업이 지정되기 전에 사용자가 삭제된 경우, 사용자는 참여자 목록에서 제거되고 작업이 지정되지 않습니다. ignoreUnresolvedRoles라는 wt.property 값은 작업을 완료해야 하는지 아니면 책임 역할에 지정해야 하는지를 결정합니다.
• 워크플로 프로세스가 초기화되고 작업이 지정된 후에 사용자가 삭제된 경우, 작업을 수동으로 다시 지정해야 합니다. 컨텍스트 작성자에게 작업이 다시 지정됩니다.
• 삭제된 사용자는 이터레이션 기록, 객체 등록 정보 페이지 등에 계속 나타나지만, 이름은 이메일 링크로 표시되지 않습니다.
• 사용자는 삭제되면 모든 워크플로 프로세스 템플릿에 있는 참여자 목록에서 자동으로 제거됩니다. 또한 사용자는 라이프 사이클이나 팀을 정의할 때 작성된 모든 역할 매핑에서도 제거됩니다. 변경해도 워크플로 또는 라이프 사이클 템플릿에 이터레이션이 발생하지는 않습니다.
• 사용자가 워크플로 템플릿 정의에서 참여자로서 식별되고 워크플로가 초기화된 후 시스템에서 삭제된 경우, 사용자에게 지정된 작업은 일반적으로 프로세스를 시작한 사용자인 책임 역할에 지정됩니다.
• 템플릿 작성자와 워크플로 프로세스 템플릿에서 식별된 사용자 모두 워크플로 프로세스가 초기화된 후 삭제된 경우, 수동으로 다시 지정된 삭제된 사용자에게 작업이 지정될 때까지 워크플로 프로세스는 중지됩니다.
Windchill 데이터베이스와 디렉토리 서비스 모두에서 사용자를 삭제하면 앞서 설명한 Windchill 데이터베이스에서 사용자를 삭제했을 때의 모든 결과는 물론 추가로 다음과 같은 결과가 나타납니다.
• 사용자가 Windchill에 로그인을 시도할 때 인증되지 않습니다.
• 사용자 이름이 검색 결과에 포함되지 않습니다.
사용자가 사용자 디렉토리 서비스에서 제거되지 않으면 사용자가 로그온을 시도하거나 검색에서 선택될 때 Windchill 데이터베이스에 새 사용자 객체가 작성됩니다. 이 새 사용자 객체는 삭제된 것과 동일한 객체가 아니며 이전 삭제의 모든 결과는 여전히 나타납니다. 예를 들어, 사용자는 더 이상 멤버로 속했던 그룹의 멤버가 아닙니다.
Windchill 데이터베이스에서 사용자를 삭제한 후에는 다음과 같은 정리 단계를 수행해야 합니다.
• 사용자의 임무 목록에 있는 모든 항목을 재지정해야 합니다.
• 사용자가 Windchill 데이터베이스에서 체크 아웃한 모든 객체의 잠금을 해제해야 합니다.
• 사용자의 개인 캐비닛과 이 캐비닛 안의 모든 폴더 또는 객체를 제거합니다. Windchill PDMLink에서 > > 를 사용합니다.