액션으로 미디어 파일 업로드
액션 폼이나 표의 파일 선택기를 통해 미디어를 업로드할 수 있습니다. 일반적인 Foundry 업무에서는 미디어 집합(Media set)을 기반으로 하는 미디어 참조(Media reference) 속성을 사용하는 것이 권장됩니다.
미디어 참조는 수십억 파일 규모의 저장과 조회를 지원하고, 미디어 변환과 LLM 처리 기능을 사용할 수 있습니다. 지원 형식의 렌더링과 미리보기를 제공하며, 일반 파일 형식뿐 아니라 NITF, GeoTIFF, DICOM을 사용하는 업무에도 적용할 수 있습니다.
구성과 저장 시점
객체 유형에 미디어 참조 속성을 설정하고, 해당 속성에 파일을 업로드하는 액션을 구성합니다. 미디어 참조 속성 구성에서 기반 미디어 집합과 속성의 관계를 확인하고, 미디어 업로드 절차에 따라 업로드 액션을 연결합니다.
사용자가 파일을 선택한 뒤 액션을 성공적으로 제출하면 파일이 미디어 집합에 저장됩니다. 형식 변환은 액션이 완료되고 미디어 파일이 미디어 집합에 업로드된 후에 실행됩니다. 파일을 선택한 단계에서 변환된 결과가 이미 준비되어 있다고 가정하면 안 됩니다.
업로드 권한
업로드 가능한 사용자는 액션의 제출 조건으로 정합니다. 사용자가 제출 조건을 충족하면 기반 미디어 집합에 직접 권한을 가지고 있지 않아도 액션을 통해 업로드할 수 있습니다.
미디어 집합을 객체 유형에 추가하거나 액션 유형에서 처음 참조할 때는 구성자의 미디어 집합 편집 권한을 검사합니다. 이 연결은 업로드 접근 제어를 온톨로지에 위임합니다. 이후 그 객체 유형의 액션을 관리하는 사람은 액션의 조건을 통해 누가 해당 미디어 집합에 업로드할 수 있는지 제어하게 됩니다.
이 위임은 액션을 통한 업로드에 관한 권한입니다. 미디어 집합 자체의 모든 관리 권한을 제출자에게 부여한다는 의미는 아닙니다.
첨부파일과 선택 기준
미디어 처리, 모델 입력이나 전문 형식 미리보기가 필요하면 미디어 참조를 사용합니다. 기존 앱이 Attachment 속성을 사용한다면 첨부파일 업로드의 별도 구성을 따라야 합니다. 첨부파일은 폼에 추가하는 순간 업로드되므로 저장 시점도 다릅니다.