기본 관리 > 공동 작업 지원 > 워크플로 관리 > 워크플로 관리 > 모범 사례 > 액세스 제어 및 워크플로 템플릿
액세스 제어 및 워크플로 템플릿
액세스 제어는 일반적으로 객체가 속한 도메인에 대해 정의합니다. 그러나 Windchill 객체(예: 특정 부품 또는 문서)에 고유한 임시 액세스 제어 규칙을 추가할 수 있습니다. 예를 들어, 워크플로 내에서 임시 액세스 제어 규칙을 사용하거나, 액세스 제어 편집 작업을 사용하여 객체 레벨 임시 액세스 제어 규칙을 정의할 수 있습니다.
동일 객체를 참조하는 실행 중 워크플로 활동이 많을 경우에는 꼭 필요한 임시 액세스만 부여해야 합니다. 필요한 경우 정책 액세스 제어를 사용합니다.
자세한 내용은 액세스 제어를 참조하십시오.
액세스 제어 및 프로세스 노드
워크플로 활동 또는 로봇 노드에서는 표현식에 대해 액세스 제어 권한을 확인하지 않습니다. 프로세스에서 표현식을 실행하는 동안 액세스 제어 권한을 적용해야 하는 경우 Windchill API를 사용할 수 있습니다. 다음은 적절한 코드의 예입니다.
boolean oldAccessEnforcedSetting = SessionServerHelper.manager.setAccessEnforced(true);
try {…
// workflow expression code

}finally{
SessionServerHelper.manager.setAccessEnforced(oldAccessEnforcedSetting);
// At the end of your code, reset access check setting to its initial value
}
* 
코드의 끝에서 액세스 권한 설정이 원래 값으로 재설정되는지 확인해야 합니다.
도움이 되셨나요?