1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ServiceNowで添付ファイルを管理しているテーブルを確認する

Last updated at Posted at 2019-06-12

Version: London

やること

特定のレコードに添付したファイルを
image.png
管理しているテーブルを確認します
image.png

特定のレコードへのファイルの添付

ファイルを添付するレコードはどんなものでも(Incident, Problem, Change, User, Group...)構いませんがここの手順では差し当たり[Configuration] - [▼ Servers] - [Linux]でCMDB(構成管理)のLinux一覧を表示します
image.png
特定のレコードを選択してフォームを表示します
image.png
画面右上のクリップのアイコンをクリックして
image.png
ファイルの添付ダイアログを表示します
image.png
[Choose File]をクリックして添付するファイルを選択するエクスプローラーを表示します
image.png
添付するファイルを選択して
image.png
[開く]をクリックするとアップロード処理のプログレスバーが表示されます
20190612-2059.png
アップロードが完了すると添付したファイルのリストが表示されます
image.png
ダイアログの[×]をクリックして閉じるとフォームの画面上部にファイルが追加されたことが確認出来ます
image.png

添付ファイルを管理しているテーブルの確認

Filter Navigatorに"sys_attachment.list"と入力するとsys_attachmentテーブルのレコード一覧が表示されます([System Definition] - [Tables]からテーブル一覧を表示してテーブル名で検索しても見つかります)画面上部に今回添付したファイルの一覧が追加されていますTable sys IDカラムにはファイルを添付したレコードのsys IDが表示されています
image.png
複数のレコードに添付したファイルを一覧で表示したり検索したり

特定のレコードのsys IDを調べたあとにGUIを使わずにこちらのテーブルにRESTで直接レコードを追加して添付したことにしたり(RESTで追加するときはファイルをBASE64エンコードした値を設定する必要があったような気がします)

使い道は色々ありそうです

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?