이 설명서의 양식 및 작업 흐름 장에는 <Variable> 요소에 범위를 할당하는 방법에 대한 다음 설명이 빠져 있습니다. (ID-14915)
Identity Manager에서는 <Variable> 요소를 선언할 때 해당 모든 요소에 범위를 할당합니다. 범위 속성에 값을 할당하지 않으면 Identity Manager에서 이 속성에 로컬 값을 할당합니다. 즉, 변수가 선언된 XPRESS 섹션 내에서만 해당 변수에 액세스할 수 있습니다.
범위를 정의하는 추가 Variable 속성은 다음과 같습니다.
input -- <Variable> 요소의 범위가 로컬이며 호출자가 값을 초기화할 수 있음을 선언합니다.
output -- <Variable> 요소의 범위가 로컬이지만 호출자에게 이 요소가 반환될 수 있음을 선언합니다.
external -- <Variable> 범위가 로컬이 아님을 선언합니다. 즉, 이 변수에 값을 할당하면 변수를 처음으로 선언한 범위에서 값이 할당됩니다.
이 장에는 Identity Manager 화이트리스트 기능에 대한 다음 설명이 빠져 있습니다. (ID-19474)
Identity Manager 화이트리스트 기능을 사용하면 SaveNoValidate 작업을 사용하는 양식 및 작업 흐름을 ID 또는 양식 이름 목록과 비교하여 확인할 수 있습니다. Identity Manager는 화이트리스트에서 양식 이름 또는 양식 소유자 ID를 확인합니다. ID 목록(saveNoValidateAllowedFormsAndWorkflows)은 시스템 구성 객체의 보안 속성에 있습니다. 양식 이름 또는 소유자 ID가 화이트리스트에 있으면 양식이나 작업 흐름에서 SaveNoValidate 작업을 사용할 수 있습니다. 양식 이름이나 소유자 ID가 화이트리스트에 없으면 Save 작업을 사용하여 양식 또는 작업 흐름이 처리됩니다. 화이트리스트가 없는 경우에는 모든 양식 및 작업 흐름을 SaveNoValidate로 처리할 수 있습니다.
사용자의 배포에서 이 기능을 구현하려면 시스템 구성 객체의 saveNoValidateAllowedFormsAndWorkflows 목록에 SaveNoValidate를 사용하는 양식이나 작업 흐름을 추가해야 합니다. 추가해야 하는 ID 또는 양식 이름을 보려면 syslog를 확인하거나 com.waveset.ui.util.GenericEditForm에 대해 추적 레벨 4를 설정하고 SaveNoValidate를 사용하는 모든 사용자 정의 양식 또는 작업 흐름을 제출합니다. ID를 포함한 경고가 기록됩니다. syslog에 "null" 양식 이름이 기록되는 경우에는 실행되었던 TaskDefinition의 양식에 이름 속성이 있는지 확인합니다.