【ServiceNow】 지식 기사내에서 첨부 문서를 표시한다

개요



ServiceNow의 지식 기사에 파일을 첨부하면 기사의 링크에서 저장하거나 앱에서 다시 열어야 할 것이라고 생각합니다.
지식 기사 화면에 문서 파일을 표시하는 절차를 비망록으로 기록합니다.


환경



PDI로 만들고 있습니다.
버전은 Quebec입니다.
System Administrator(admin)에서 작업 중입니다.

HTML sanitizer 편집



문서 뷰어를 HTML 소스 코드에서 활성화하려면 먼저 HTML sanitizer의 WHITE LIST에 추가합니다.

· 네비게이션 메뉴에서 [System Definition> Script Includes]를 엽니 다.
· "HTMLSanitizerConfig"레코드를 엽니다.

· "Script"필드의 "HTML_WHITELIST"에 다음 설명을 추가합니다.
iframe:{
attribute:["src","width","height"],
attributeValuePattern:{src:"^\\$viewer\\.do.*$", width:"^[0-9]*%$", height:"^[0-9]*px$"}
},
· "Update"버튼을 클릭합니다.


지식 기사 만들기



· 지식 기사를 작성해, 「Knowledge Base」나 「Short Description」등의 필요 사항을 입력해 파일을 첨부합니다.
· 첨부 후 파일의 오른쪽에 표시되는 [View]를 클릭합니다.

・열린 파일의 화면 URL의 「$viewer.do?~」를 카피해 메모장등에 앞두십시오.

· 지식 기사 작성 화면으로 돌아가 「Article body」필드의 「Source code」버튼을 클릭합니다.

・HTML source code 입력란에 아래의 코드를 입력합니다.
・「OK」버튼을 클릭합니다.
<p><iframe src="ここに前手順で控えた添付ファイルのURLを貼り付けます" width="100%" height="700px"></iframe></p>

그 후 지식 기사를 「Submit/Save」하고, 승인 플로우에 근거해 기사를 공개해 완료합니다.
지식이나 지식 기반에서 기사를 열면 첨부 파일이 뷰어에 표시됩니다.

좋은 웹페이지 즐겨찾기