セキュリティ要件に配慮しながら、 kintone(キントーン)間の連携を見直し。
今回は、金融業のお客様に向けて、kintoneシステム間のデータ連携改善を支援した事例をご紹介します。
銀行ならではの厳格なセキュリティポリシーにより、ブラウザへのデータ保存ができず、都度ログインやパスワード入力が必要な環境の中で、既存のkintoneシステム間連携がうまく機能しづらいという課題がありました。
そこで、要件やアプリ間の連携設計を見直し、従来はJavaScriptによるカスタマイズで実装していた処理を、kintone標準機能の組み合わせで再構築。
複雑だった連携の仕組みを整理し、保守性と運用負荷の両面を改善しました。
担当業務内容を詳しく教えてください。
kintoneシステム間のデータ連携改善を支援しました
金融業のお客様に対して、kintoneシステム間のデータ連携改善をご支援しました。
お客様の環境では、セキュリティポリシーの制約が厳しく、一般的な運用方法が取りづらい状況にありました。
その中で、複数のkintoneアプリをまたいだデータ連携が必要であり、既存の仕組みでは運用や保守の負担が大きくなっていました。
そこで、現状のアプリ構成や業務フローを整理しながら、連携の考え方そのものを見直し、無理のない形で運用できる仕組みづくりを支援しました。
主な業務内容:
- 現状業務・運用フローの把握
- kintoneアプリ間の連携設計見直し
- 既存カスタマイズの整理
- 標準機能を活用した再構成
- リレーション構成の可視化
- 保守性・運用性を意識した改善提案
導入前にお客様が抱えていた課題は?
セキュリティ制約の中で、データ連携の運用が難しい状態でした
導入前の大きな課題は、銀行ならではの厳格なセキュリティポリシーのもとで、kintone間のデータ連携をスムーズに運用しづらいことでした。
ブラウザへのデータ保存ができず、都度ログインやパスワード入力が必要になるため、日常的な利用負荷が高く、アクセス面でも制約がありました。また、kintoneシステム間でデータ連携が必要である一方、連携の構成が複雑になっており、全体像を把握しづらい状態でした。
このような背景から、現場で安定して使える仕組みにするためには、単なる改修ではなく、連携設計そのものの見直しが必要でした。
ゴールはなんでしたか?
セキュリティ要件を踏まえつつ、無理なく連携できる仕組みを整えることです
今回のゴールは、厳しいセキュリティ要件を考慮しながら、データ連携が煩雑になっている現状のkintoneシステムを改善し、関係者間のデータ連携を成立させることでした。
そのため、単に動く仕組みを作るのではなく、今後も継続して運用できること、そして保守しやすい構成にすることを重視して進めました。
課題解決のために何をしましたか?
既存のカスタマイズを見直し、標準機能で再構成しました
従来は、JavaScriptを用いたカスタマイズで処理を実装していましたが、今回は要件やアプリ間の連携設計を改めて整理しました。
そのうえで、kintoneの標準機能を組み合わせることで、同等の機能を実現できるよう再構築。
必要以上に複雑な仕組みにせず、できるだけ標準に寄せることで、保守性の向上と運用負荷の軽減につなげました。
また、アプリ間のリレーション構成を丁寧に読み解き、全体の流れを可視化することで、関係者が状況を理解しやすい状態を目指しました。
主な取り組み
- 業務要件の整理
- アプリ間連携の棚卸し
- リレーション構成の確認・可視化
- JavaScript実装の見直し
- 標準機能中心の設計へ移行
- 運用負荷を抑えた構成へ改善
支援の中で工夫した点はありますか?
「動く」だけではなく、「維持しやすい」仕組みを重視しました
今回の支援で特に意識したのは、目先の課題解決だけでなく、将来的な保守や運用まで見据えた設計にすることです。
カスタマイズで実現できることは多い一方で、仕組みが複雑になるほど、改修時の負担や属人化のリスクも高まります。
そのため、できるだけ標準機能で実現できる構成を選び、誰が見ても理解しやすく、運用しやすい仕組みを目指しました。
また、関係者が多く業務フローが複雑なケースだからこそ、システムだけを見るのではなく、業務プロセス全体を整理しながら進めた点も大きな工夫の一つです。
つまずいた点はありますか?どう解決しましたか?
セキュリティ制約の中での連携設計が難所でした
今回のプロジェクトで最も難しかったのは、セキュリティ制約が厳しい環境の中で、どのようにデータ連携設計を組み立てるかという点でした。
一般的な方法がそのまま使えないため、アプリ間のリレーション構成を細かく確認し、どこで何のデータを持たせるべきかを整理する必要がありました。
そこで、現状の構成を一つひとつ可視化し、標準機能の組み合わせで実現できる方法を検討。
結果として、複雑になりすぎない、現実的な連携方法に落とし込むことができました。
実際にどんな効果がありましたか?
保守性と運用しやすさの向上につながりました
今回の改善により、従来カスタマイズで実装していた処理を、標準機能ベースで整理・再構成することができました。
その結果、システム全体の保守性が向上し、改修や運用時の負荷軽減につながりました。
また、アプリ間の連携設計が整理されたことで、関係者間のデータの流れも明確になり、運用面でも扱いやすい状態に近づけることができました。
主な成果
- kintone間のデータ連携設計を見直し
- 標準機能を活用した運用しやすい構成に改善
- JavaScript依存を減らし、保守性を向上
- アプリ間のリレーションを整理・可視化
- 運用負荷の軽減に貢献
ご検討中の企業様へ
まずは業務プロセスとシステム構成の可視化から始めることをおすすめします
システム間のデータ連携に課題がある場合や、関係者が多く業務フローが複雑化している場合は、まず現状の業務プロセスやシステム構成を丁寧に整理することが大切です。
特にkintoneでは、アプリ間のリレーションや運用ルールが積み重なることで、いつの間にか全体像が見えにくくなっているケースも少なくありません。
だからこそ、部分的な改修だけでなく、構成そのものを見直すことで、より運用しやすく、継続しやすい仕組みへと改善できる可能性があります。
kintoneのデータ連携に、こんなお悩みはありませんか?
- kintoneを導入したものの、アプリ間の連携が複雑になっている
- 関係者や部署が多く、業務フローの全体像が見えにくい
- JavaScriptなどのカスタマイズが増え、保守がしづらくなっている
- セキュリティ要件が厳しく、思うように運用できない
- データの入力・確認・連携に手間がかかっている
- 開発会社に丸投げではなく、相談しながら改善を進めたい
kintoneを継続的に活用していくには、ただ機能を追加するだけでなく、業務フローやアプリ間の関係性を整理し、運用しやすい形に見直すことが大切です。特に、複数のアプリや関係者が関わる業務では、データの流れが複雑になりやすく、いつの間にか「どこで何を管理しているのか」が分かりにくくなってしまうことがあります。
既存のカスタマイズや連携方法を見直し、標準機能で対応できる部分を整理することで、保守性を高めながら、運用負荷を抑えた仕組みに近づけることができます。
kintone間のデータ連携や、既存アプリ構成の見直しをご検討中の企業様は、ぜひ一度ご相談ください。
※kintone(キントーン)伴走支援サービス についてはこちら
