【SAPが動画で学べる!】YouTubeチャンネル開設しました ▶ SAPラボチャンネルはコチラ

【SAP基礎】SM04でユーザセッションを確認する方法

SAP SM04

登場人物紹介

三崎レイナ
社会人1年目。新卒でITコンサルティングファームに就職。初配属がSAPプロジェクトにアサインされる。SAPがわからないことだらけで悩んでいたところ、会社の先輩にSAPラボの所長を紹介され、毎週末に所長とSAPのお勉強中!

博士
SAPラボの所長。SAP大好き博士!SAP導入プロジェクトを構想策定~運用保守まであらゆるフェーズを数多く経験。
いまは優しきおじいちゃんだが、プロマネバリバリの時代はかなり怖かったらしい。現在は引退しSAPの後進育成と啓蒙活動に従事中!
若者に負けぬようX(旧Twitter)も奮闘中。

この記事を読むメリット
  • SAPにログオンしているユーザを確認する方法が分かります
  • ユーザセッションを終了する際の注意点が理解できます

SAPを運用していると、現在どのユーザがログオンしているのか、どの端末から接続しているのか、どのトランザクションを使用しているのかを確認したい場面があります。

T-CODE:SM04では、現在SAPシステムにログオンしているユーザの一覧や、各ユーザが開いているセッションを確認できます。
また、必要に応じてユーザセッションを終了することもできます。

本記事では、T-CODE:SM04の基本的な使い方、画面の見方、セッション終了時の注意点について整理します。

SAPフリーランスバンク SAPフリーランスバンク
  • 転職求人
  • フリーランス案件
株式会社日立産業制御ソリューションズ

【リモート可】【PM/PL候補】【東京】SAP(S/4HANA)エンジニア ※フレックスタイム制/ワークライフバランス◎(S/4HANA)

年収
430~800万円 / 年
勤務地
東京本社:東京都台東区秋葉原6番1号(...
雇用形態
正社員
要スキル:
【必須】 SAP導入に強い興味があり、以...
キリンビジネスシステム株式会社

SAP会計領域コンサルタント(管理職)/キリングループ唯一のIT会社(FI/CO)

年収
900~1,300万円 / 年
勤務地
東京都中野区中野4-10-2 中野セントラ...
雇用形態
正社員
要スキル:
【必須(MUST)】 以下A・B・Cすべてを...
キリンビジネスシステム株式会社

SAPコンサルタント/キリングループ唯一のIT会社(SD/MM/PP)

年収
500~850万円 / 年
勤務地
東京都中野区中野4-10-2 中野セントラ...
雇用形態
正社員
要スキル:
【必須(MUST)】 SAPアプリケーショ...
株式会社ベイカレント・コンサルティング

【SAPコンサルタント】経営戦略実現を全社横断変革で支援/平均年収1,350万円

年収
600~2,500万円 / 年
勤務地
東京都港区麻布台1-3-1麻布台ヒル...
雇用形態
正社員
要スキル:
【必須(MUST)】 社会人経験3年以上...
株式会社 ホープス

【年収1000万円可】【リモート可】【上流工程】【SAP導入コンサルタント】リモート・ハイブリッド勤務OK|平均残業月10時間/HOPES ※基幹系業務システムの導入推進を行っていただける方を募集

年収
800~1,800万円 / 年
勤務地
〒 1040033:東京都中央区新川1-3-17新...
雇用形態
正社員
要スキル:
■SAPコンサルタント 【必須】 SAPモ...
MM

【S/4HANA新規導入支援(MM)】リモート併用・関西出張対応/コンサルタント

月額単価
1,400,000円 / 月
稼働場所
大阪府
業務領域
要件定義, 設計, 運用・保守
作業内容:
新規S/4HANA導入案件のMM領域を担当する...
COMMPPSD

【S/4HANA新規導入支援(要件定義)】リモート・オンサイト併用/PP・MM・SD・CO

月額単価
1,400,000円 / 月
稼働場所
東京都
業務領域
要件定義
作業内容:
製造業のERP新規導入プロジェクト。他の...
MMSD

【S/4HANA移行 複数プロジェクトの業務分析・要件定義】リモート併用/業務仕様書作成

月額単価
1,400,000円 / 月
稼働場所
東京都
業務領域
要件定義
作業内容:
S/4HANA移行プロジェクトにおいて、現行...
FI

【機械メーカー/基幹システムリプレイス(FI)】大阪/会計チームリーダー兼FIコンサル

月額単価
2,100,000円 / 月
稼働場所
大阪府
業務領域
要件定義, その他
作業内容:
機械メーカーにおける、スクラッチシス...
COFIMMPPSD

【医薬】フルモジュール導入に伴うPMOリード案件(FI/CO/PP/MM/SD/PS)】豊洲(リモート併用)/設計・開発・結合テストフェーズのPMO推進

月額単価
1,400,000円 / 月
稼働場所
東京都
業務領域
その他
作業内容:
医薬業界における大規模なSAPフルモジュ...
COFI

【航空(FI/CO)】新橋(リモート併用)/ECCからS/4HANAへの会計データ移行に伴う顧客調整および交通整理

月額単価
1,500,000円 / 月
稼働場所
東京都
業務領域
要件定義
作業内容:
航空業界における、SAP ECCからS/4HANA...
MM

【ITサービス/S/4HANA新規導入(MM)】大阪府(リモート併用)/要件定義から本番稼働までのプロセス推進

月額単価
1,300,000円 / 月
稼働場所
大阪府
業務領域
要件定義, 設計
作業内容:
エンドユーザーにおけるS/4HANAの新規導...
COFIMMPPSD

【製造業/S/4 HANA海外展開・国内ロジ導入(SD,MM,PP,FI,CO)】大阪(リモート併用)/SAPコンサルタント

月額単価
1,500,000円 / 月
稼働場所
大阪府
業務領域
要件定義, 設計
作業内容:
大手製造業であるT社において、S/4 HANA...
MMPPSDその他

【製造業/SAPグローバルロールイン(QM,SD,MM,PP)】新橋(リモート併用)/SAPコンサルタント

月額単価
1,600,000円 / 月
稼働場所
東京都
業務領域
要件定義
作業内容:
製造業を展開するクライアントにおいて...
MMPPSD

【製薬業/S/4HANAグローバルロールイン(SD,MM,PP)】東京都(オンサイト)/SAPコンサルタント

月額単価
1,400,000円 / 月
稼働場所
東京都
業務領域
要件定義, 設計
作業内容:
製薬企業におけるS/4HANAのグローバルテ...
この記事のポイント

概要

SAP SM04

T-CODE:SM04は、SAPシステムにログオンしているユーザやセッションを確認するためのトランザクションです。
ログオン中のユーザ一覧を確認し、ユーザごとの接続情報や実行中のトランザクションを確認できます。

主に、以下のような目的で使用します。

  • ログオン中ユーザの確認
  • ユーザセッションの確認
  • 使用中トランザクションの確認
  • 接続端末の確認
  • 不要なセッションの終了
  • パフォーマンスの監視

このようにT-CODE:SM04は、運用・保守作業でよく使う基本的な管理トランザクションの一つです。

SM04とAL08の違い

ログオンユーザを確認するトランザクションとして、AL08 もよく使われます。

SM04AL08 は似ていますが、確認範囲に違いがあります。

T-CODE主な用途
SM04現在接続しているアプリケーションサーバ上のユーザセッションを確認する
AL08全アプリケーションサーバ上のログオンユーザを一覧で確認する

複数のアプリケーションサーバがある環境では、SM04 だけを見ると、現在接続しているサーバ上のユーザしか確認できない場合があります。

システム全体のログオン状況を確認したい場合は、AL08 もあわせて確認すると分かりやすいです。

SM04の使い方

SQLトレースの手順
  1. ログオン中ユーザを確認する
  2. ユーザのセッションを確認する
  3. 必要に応じてセッションを終了する
博士

それでは、実際の画面イメージを使って説明していくぞい

1.ログオン中ユーザを確認する

まず、T-CODE;SM04を起動します。

実行すると、現在ログオンしているユーザの一覧画面が表示されます。
画面には、ユーザID、端末、ログオン時刻、使用中トランザクションなどの情報が一覧で表示されます。

SAP SM04

対象ユーザが一覧に存在するか以下のポイントで確認します。

  • 対象ユーザがログオンしているか
  • どのクライアントにログオンしているか
  • どの端末から接続しているか
  • いつログオンしたか
  • どのトランザクションを使用しているか

特定のユーザを探す場合は、検索機能やフィルタ機能を使うと便利です。

2.ユーザのセッションを確認する

ユーザ一覧から対象ユーザをダブルクリックすると、そのユーザが開いているセッションを確認できます。

SAP GUIでは、1ユーザが複数のセッションを開くことができます。
下記の例では、5つのセッションを開いていることが確認でき、それぞれどんな処理を行っているか確認できます。

SAP SM04

1つのセッションを選択し「セッション調査」ボタンを押すと、その処理のデバッガ画面が開き、更に詳細を確認することができます。

3.必要に応じてセッションを終了する

SM04 では、対象ユーザのセッションを終了できます。

たとえば、以下のようなケースで検討します。

  • ロック解除のために、原因となっているセッションを終了したい
  • メンテナンス作業前に、利用中ユーザをログオフさせる必要がある
  • テスト環境で不要なセッションを整理したい
SAP SM04

ただし、セッション終了は慎重に行います。

セッション終了時の注意点

ユーザが画面上で入力中だった場合、セッションを終了すると未保存の入力内容が失われる可能性があります。

たとえば、受注登録やマスタ変更の途中でセッションを終了すると、入力途中の内容が保存されないまま失われることがあります。

登録・変更・削除などの更新処理中にセッションを終了すると、業務データに影響する可能性があります。対象ユーザが重要な処理を実行中の可能性がある場合は、セッションを終了する前に必ず確認します。

まとめ

今回は、T-CODE:SM04 を使って、SAPにログオンしているユーザやセッションを確認する方法を整理しました。

このトランザクションを使用すると、現在ログオン中のユーザや、各ユーザが開いているセッション使用中のトランザクションなどを確認できます。
便利なトランザクションである一方で、セッション終了はユーザの作業中断やデータ入力内容の消失につながる可能性があります。

特に本番環境では、対象ユーザや業務担当者へ確認したうえで、運用ルールに従って慎重に操作することが大切です。

最後まで読んでくださり、ありがとうございました。

博士

SAP運用保守でよく使うトランザクションコードを以下の記事にまとめた記事が参考になるぞい!

  • 転職求人
  • フリーランス案件
株式会社日立産業制御ソリューションズ

【リモート可】【PM/PL候補】【東京】SAP(S/4HANA)エンジニア ※フレックスタイム制/ワークライフバランス◎(S/4HANA)

年収
430~800万円 / 年
勤務地
東京本社:東京都台東区秋葉原6番1号(...
雇用形態
正社員
要スキル:
【必須】 SAP導入に強い興味があり、以...
キリンビジネスシステム株式会社

SAP会計領域コンサルタント(管理職)/キリングループ唯一のIT会社(FI/CO)

年収
900~1,300万円 / 年
勤務地
東京都中野区中野4-10-2 中野セントラ...
雇用形態
正社員
要スキル:
【必須(MUST)】 以下A・B・Cすべてを...
キリンビジネスシステム株式会社

SAPコンサルタント/キリングループ唯一のIT会社(SD/MM/PP)

年収
500~850万円 / 年
勤務地
東京都中野区中野4-10-2 中野セントラ...
雇用形態
正社員
要スキル:
【必須(MUST)】 SAPアプリケーショ...
株式会社ベイカレント・コンサルティング

【SAPコンサルタント】経営戦略実現を全社横断変革で支援/平均年収1,350万円

年収
600~2,500万円 / 年
勤務地
東京都港区麻布台1-3-1麻布台ヒル...
雇用形態
正社員
要スキル:
【必須(MUST)】 社会人経験3年以上...
株式会社 ホープス

【年収1000万円可】【リモート可】【上流工程】【SAP導入コンサルタント】リモート・ハイブリッド勤務OK|平均残業月10時間/HOPES ※基幹系業務システムの導入推進を行っていただける方を募集

年収
800~1,800万円 / 年
勤務地
〒 1040033:東京都中央区新川1-3-17新...
雇用形態
正社員
要スキル:
■SAPコンサルタント 【必須】 SAPモ...
MM

【S/4HANA新規導入支援(MM)】リモート併用・関西出張対応/コンサルタント

月額単価
1,400,000円 / 月
稼働場所
大阪府
業務領域
要件定義, 設計, 運用・保守
作業内容:
新規S/4HANA導入案件のMM領域を担当する...
COMMPPSD

【S/4HANA新規導入支援(要件定義)】リモート・オンサイト併用/PP・MM・SD・CO

月額単価
1,400,000円 / 月
稼働場所
東京都
業務領域
要件定義
作業内容:
製造業のERP新規導入プロジェクト。他の...
MMSD

【S/4HANA移行 複数プロジェクトの業務分析・要件定義】リモート併用/業務仕様書作成

月額単価
1,400,000円 / 月
稼働場所
東京都
業務領域
要件定義
作業内容:
S/4HANA移行プロジェクトにおいて、現行...
FI

【機械メーカー/基幹システムリプレイス(FI)】大阪/会計チームリーダー兼FIコンサル

月額単価
2,100,000円 / 月
稼働場所
大阪府
業務領域
要件定義, その他
作業内容:
機械メーカーにおける、スクラッチシス...
COFIMMPPSD

【医薬】フルモジュール導入に伴うPMOリード案件(FI/CO/PP/MM/SD/PS)】豊洲(リモート併用)/設計・開発・結合テストフェーズのPMO推進

月額単価
1,400,000円 / 月
稼働場所
東京都
業務領域
その他
作業内容:
医薬業界における大規模なSAPフルモジュ...
COFI

【航空(FI/CO)】新橋(リモート併用)/ECCからS/4HANAへの会計データ移行に伴う顧客調整および交通整理

月額単価
1,500,000円 / 月
稼働場所
東京都
業務領域
要件定義
作業内容:
航空業界における、SAP ECCからS/4HANA...
MM

【ITサービス/S/4HANA新規導入(MM)】大阪府(リモート併用)/要件定義から本番稼働までのプロセス推進

月額単価
1,300,000円 / 月
稼働場所
大阪府
業務領域
要件定義, 設計
作業内容:
エンドユーザーにおけるS/4HANAの新規導...
COFIMMPPSD

【製造業/S/4 HANA海外展開・国内ロジ導入(SD,MM,PP,FI,CO)】大阪(リモート併用)/SAPコンサルタント

月額単価
1,500,000円 / 月
稼働場所
大阪府
業務領域
要件定義, 設計
作業内容:
大手製造業であるT社において、S/4 HANA...
MMPPSDその他

【製造業/SAPグローバルロールイン(QM,SD,MM,PP)】新橋(リモート併用)/SAPコンサルタント

月額単価
1,600,000円 / 月
稼働場所
東京都
業務領域
要件定義
作業内容:
製造業を展開するクライアントにおいて...
MMPPSD

【製薬業/S/4HANAグローバルロールイン(SD,MM,PP)】東京都(オンサイト)/SAPコンサルタント

月額単価
1,400,000円 / 月
稼働場所
東京都
業務領域
要件定義, 設計
作業内容:
製薬企業におけるS/4HANAのグローバルテ...

★★★SAPラボのライター募集★★★

SAPラボでは、SAPの知識を活かして副業をしたい方を募集してるのじゃ!

SAPラボのライターの特徴

・ライティング初心者OK!
・報酬高単価!
・業務委託契約なので副業として最適!

SAP記事執筆者としての活動実績として利用可能なので、転職時や案件探しの際に企業へのアピール材料にもなります。

募集要項

・SAP導入や運用保守プロジェクトへの参画経験1年以上

ご応募/お問合せ先

info@sap-labo.com

少しでもご興味ある方、ぜひお気軽にご連絡下さい!

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

SAPエンジニア(SD/MM/ABAP)

大学卒業後、大手日用品メーカーに社内SEとして入社し、SAP S4HANA導入プロジェクトに参画。主にSD/MMモジュールについて、知見を深めて参りました。
その後、SAPを極めたいという思いからSIerに転職。
大手機械メーカーへのSAP導入プロジェクトに参画し、SD/MM/COのアプリ側を経験しつつ、現在はロジ周りのAdd-on設計・開発をメインで担当しています。

プロジェクトを通して学んだことを発信し、言語やベンダーにより閉じられたSAPの世界を「パッケージ」として明るく開けたものにする一助になれば嬉しいです。

この記事のポイント