ラベル api の投稿を表示しています。 すべての投稿を表示
ラベル api の投稿を表示しています。 すべての投稿を表示

2021年3月13日土曜日

ServiceNowの添付ファイルをPowershellでダウンロード

Servicenowのいろんなアプリの記事(インシデントチケットでもナレッジ記事でも)にはおおむね添付ファイルが付けられる。

一般的なファイル形式であればServicenow上で全文検索も可能で便利ではあるがServicenowの外で添付ファイルを扱いたいケースもある。そんな場合は添付ファイルを探してダウンロードという作業を繰り返す必要がある。

API経由でごそっとダウンロードできればそんな面倒が解放されるはずなのでPowershellで試してみる。

2021年3月7日日曜日

PowerShellでREST APIをたたいてCSV(xls, xlsxも追記)ファイルをServicenowのテーブルに更新インポートする

ServicenowとCSVファイルで連携用データを提供するシステムの連携をPowershellで確立するシリーズ。

①データ連携元からURL指定でダウンロード(ただしSNOWから直接接続不可でLAN上にしかURLが公開されていない)→こちらの記事

②ServicenowからPowershellでデータをエクスポート→こちらの記事

③①と②のデータをマージしたCSVファイルを作成→これについてはシステムが違うと全く違うロジックになると思うので記事化しない。

④Servicenowへ「③」のデータをPowershellでインポート→本記事

という流れで進めてきた最終回「④」の部分が今回になる。

2021年3月4日木曜日

PowerShellでServicenowのAPIをたたいてデータをエクスポートする

さて前回に引き続きServicenowにインターネットに口のないURLからデータをダウンロードしてPCで中継してSNOWのテーブルへ更新インポートする様な仕組みを作らねばならなくなった(執筆時点では出来るかどうか不明)、という状況。

前回データ提供元のInternal環境のURLからファイルをダウンロードする事には成功したので、今回はServicenowからマージ(上書き)対象のデータをゲットすることとしたい。

インポート→更新、からダウンロードできるSysid付きのエクセルが落とせればベストなのだが、残念ながら現状方法が見つけられなかった。

が、一応代替手段っぽいことは出来たのでそれで行く。言語はPowerShellで続行。

ServicenowのApiエクスプローラ

ServiceNowのApiを不幸にしてたたかなければ成らなくなったときに強い味方になるツールが実装されている。REST API Explorer。そのまんま。

ウェブサイトのURLにおけるトレイリングスラッシュの解釈と有無による動作の違い

インターネットが現代社会におけるコミュニケーションの基盤となっている今日、ウェブサイトのURLはビジネスや個人ブランディングにとって重要な役割を果たしています。URLは単にウェブページへの経路を示すだけでなく、SEO(検索エンジン最適化)においても重要な要素です。この記事では、U...