Latest Posts
最新の記事一覧
情シス実務、業務改善、生成AI活用、WordPress運用など、josys.blogの最新記事を一覧で確認できます。
AgileWorksのジョブマネージャーがGC overhead limit exceededで停止|原因調査とヒープ拡張の記録
AgileWorksのジョブマネージャーがGC overhead limit exceededで自ら停止した障害の調査記録です。夜間ジョブの直列実行による押し出し、6年間の処理時間…
AIエージェントを情シスはどう管理する?シャドーIT化を防ぐために決めておきたい3つのルール
社員がプログラムを書かずにAIエージェントや自動処理を作れる時代、情シスは何を管理すべきか。Google Workspace StudioとMicrosoft Entraの動きを例…
SSL証明書の有効期間が200日に短縮|「来年まで大丈夫」が通用しなくなります
2026年3月15日から、公開用のTLSサーバー証明書(以前のSSL証明書)の最大有効期間は200日に短縮されました。2026年3月15日以降に発行・更新した証明書は、従来より早く…
SAP連携の読替表をソース直打ちにして起きたこと|勘定科目2件の未登録で夜間ジョブが停止
AgileWorksからSAPへの連携で9桁コードへの読替処理を追加したところ、夜間ジョブでエラーが発生。原因は読替マスタに2件のコードが登録されていなかったことでした。代表データ…
PleasanterでGroupIdを取得できずユーザー連携が停止|役職欄の「主席」を調べた事例
Pleasanterのユーザー連携ジョブが特定利用者で停止し、GroupIdを取得できない状態になりました。原因はコードを想定した役職項目に入っていた「主席」という文字列。ログから…
エラーメールは来ませんでした。ジョブが1件も動いていなかったからです
夜間バッチのエラーメールが1件も来ていないのに、処理も1件も動いていませんでした。ジョブ未実行を見逃す監視の盲点と、費用をかけずに始められる確認方法を解説します。
Pleasanterで多段階承認を設計して分かったこと|承認ボタンを自作し、差戻しは運用に寄せた
Pleasanterで社内届出の承認ワークフローを設計し、本番運用している実例です。差戻しの戻し先、回付中と完了後の権限、開始日+1年の日付制御まで、画面を作る前に決めた運用ルール…
Microsoft 365のSMS認証はいつ終わるのか|9月1日と2027年2月1日、情シスがやるべき移行準備
Microsoftは2026年9月1日からパスキーを自動有効化し、2027年2月1日にSMS・音声MFAを終了します。以降、SMS・音声だけの社員はパスキーを登録しないとサインイン…
生成AIで既存システムの設計書を整理する方法|業務フロー・機能一覧を作成した実例
生成AIを使い、分散した既存資料から業務・機能一覧、業務フロー、機能関連図、機能条件定義を作成した実例を紹介します。プロンプト例、出力例、機密情報の除外、人によるレビュー方法も解説…
PleasanterとAgileWorksを統合するか併用するか|オンプレからクラウドへ移行する際の判断軸
PleasanterとAgileWorksをオンプレミスで併用する実務経験をもとに、クラウド移行や製品統合を判断するための機能、費用、運用負荷、セキュリティ、移行難易度の比較方法を…
Telegramで不正ログインの警告が届いたときの対応|情シスが確認した項目と再発防止策
業務連絡に利用しているTelegramで不審な警告と見覚えのない端末を確認した事例をもとに、情シスが行う初動、セッション終了、影響確認、二段階認証、記録方法を解説します。
AgileWorksでフォームのアップロードが完了しない|処理は成功していて、切れていたのはApacheだった
AgileWorksでフォームのアップロードだけが約60秒で終了した実体験を解説します。ログによる切り分け、Tomcatのタイムアウトを100秒へ変更した経緯、設定反映後のテストま…
Pleasanterでマスタを誤削除したときの影響と復旧手順|同じ名称で再登録しても直らない理由
Pleasanterで参照中のマスタを誤削除し、同名で再登録しても復旧しなかった実体験を紹介します。レコードIDの違い、ゴミ箱からの復元、確認項目、再発防止策を情シス目線で解説しま…
JP1/FTPの夜間伝送が421エラーで止まった|同じコードで原因が2回とも違った話
JP1を使い、業務システムから基幹システムへ夜間FTP連携を自動化した構成を解説します。連携ファイルの安全な作成、ジョブ分割、終了判定、421エラー対策、接続元IP制限、二重送信を…
Pleasanterで安全講習の承認完了後、運転者台帳の受講日を自動更新した実装例
Pleasanterの安全講習申請が承認完了した後、社員番号で別サイトの運転者台帳を検索し、直近安全講習受講日を自動更新した実装例を解説します。対象が0件・複数件の場合や権限不足、…
Pleasanterで終了日を開始日から1年以内に制限する方法|過去の開始日は許可
Pleasanterで開始日は過去日を許可しつつ、終了日を開始日以降かつ1年以内に制限する考え方を解説します。DateA・DateBを例に、申請時のサーバー側検証、入力時のJava…
メールサーバーを移行すると過去メールはどうなる?IMAP・POP別に解説
メールサーバーを移行した際に過去メールがどうなるのかを、POPとIMAPの違いから解説します。同じメールアドレスを継続利用する場合の注意点、旧端末や旧サーバーでの確認方法、利用者へ…
4GB VPSでMariaDBのswap使用量が増加したときの調査と設定見直し
4GBメモリのVPSでMariaDBのswap使用量が約1.1GBまで増えた事例を基に、free・vmstat・PROCESSLISTによる確認方法、buffer poolを3GB…
社内IT問い合わせフォームの設計|種別ごとの必須項目で「確認の往復」を減らす実務
社内IT問い合わせで起きやすい「ログインできません」「設定お願いします」といった曖昧な依頼を減らすために、アカウント申請・障害報告・設定依頼の実務例をもとに、必要情報が自然に集まる…
情シスのAIエージェント導入|任せる範囲・最小権限・止め方を「権限を持つ新人」として設計する
AIエージェントの基本、チャットAIとの違い、情シス業務での活用例、任せる範囲、セキュリティと権限管理、小さく試す導入手順を解説します。