input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}#sidebar{font-size:14px}「若い頃知っておけばよかった」仕事人生が楽しくなる重要知識。2020.07.16SAPのユーザ管理業務というのは非常に重要なミッションであり、保守運用する上では欠かせない。SAPはユーザ数によってライセンス料が変わってくるので、遊休ユーザはなるべく存在させない方が良い。ユーザIDの一つ一つに適切な権限が割り当てられている状態を維持する必要もあり、過大な権限を有するユーザがいれば、不正なシステム操作が出来てしまうかもしれない。今回はSAPユーザメンテナンスを行う上で使えるSAPの機能をご紹介する。目次SAPユーザメンテナンスで使える機能ユーザ一括ロック(Tr:SU10)ユーザ情報の一括変更(Tr:SU10)遊休ユーザの確認方法(Tr:SUIM)特定権限を持つユーザ検索(Tr:SUIM)ユーザ権限の比較(Tr:SUIM)権限ロールの比較(Tr:SUIM)(補足)Tr:SU10とTr:SU12は何が違う?より詳しく学びたい方へ(参考書、専門書のご紹介)SAPユーザメンテナンスで使える機能ユーザ一括ロック(Tr:SU10)Tr:SU10画面を起動すると、まずユーザIDを一括で複数入力可能な画面が現れる。ここに複数のユーザIDを入力し、メニューの南京錠のボタンを押す。入力した対象ユーザは、一括でロックされる。・(参考)ユーザロックのBAPIアドオン中でユーザロックを行う処理を入れたい場合は、BAPI_USER_LOCKというBAPIがある。Tr:SU10より使いやすい画面を作りたかったり、ロックをするついでに権限ロールも一緒に外すなどの処理を実装したかったり、独自のクリティカル権限判定ロジックに引っかかったユーザをロックしたかったり等々で、アドオンを作る場合にこのBAPIが使える。ユーザ情報の一括変更(Tr:SU10)Tr:SU10起動後、ユーザIDを複数入力し、鉛筆アイコンのボタンを押下する。するとTr:SU01に似た編集画面が表示される。Tr:SU01で実施するのと同じように、ユーザ情報を入力する。各項目の横に「変更」というチェックボックスがあるが、これにチェックを入れた項目が一括更新の対象となる。有効期限やロール、契約ユーザタイプを一括変更したい場合に使える機能だ。Tr:SU01機能を使えば、ユーザを新規作成または削除することも出来る。一括作成の場合は、新規作成したいユーザIDを入力し、メニュー上の白紙アイコンを押下する。一括削除の場合は、削除したいユーザIDを入力し、メニュー上のゴミ箱アイコンを押下する。>ログオン日付及びパスワード変更別】を選択する。『ログオンデータとパスワード変更に基づくユーザ一覧』(Tr:RSUSR200)という画面が表示される。「最終ログオンからの日数」「パスワード変更からの日数」といった項目、多数のフラグ項目による絞り込み検索が可能な画面となっており、遊休ユーザIDの検出に適している。>権限値別】を選択する。会計伝票の登録権限を持つユーザを特定したいのであれば、権限オブジェクト1の欄に「S_TCODE」を入力する。すると権限オブジェクトに紐づく設定項目(S_TCODEの場合は「トランザクションコード」)の入力欄が表示されるので、「FB01」という会計伝票登録トランザクションを入力すると良い。「特定の伝票タイプの登録権限」という条件でユーザを絞りたい場合は、権限オブジェクト2の欄に「F_BKPF_BLA」を入力する。すると「アクティビティ」と「権限グループ」という項目が表示されるので、伝票タイプに対応する権限グループを入力する。(権限グループは、FI伝票タイプのカスタマイズ(Tr:OBA7)で伝票タイプに対して設定する)権限オブジェクト1と2はAND条件の関係にあるので、こうすることで「特定の伝票タイプを起票できるユーザ」を一覧表示させることが出来る。権限オブジェクトの組み合わせ次第で色々な切り口での検索が可能だ。ユーザ権限の比較(Tr:SUIM)権限エラーが出た時のSAPユーザからの問合せに、「同じ部署の○○さんは出来る操作が、私には出来ない」というものがよくある。誤って職位職階と違う権限が付与されていたり、部署移動や職務拡充があったが権限変更をしていない場合におこりがちだ。日本の職場では役職の兼任者が多いので、1ユーザ1ロールというわけにいかず、権限設定が複雑化し、付与するロールも多くなる傾向にある。>ユーザから】を選択する。ユーザIDを入力する項目が左右に並んでいるので、それぞれ入力する。そのまま実行を押すと、権限オブジェクト別の差異が一覧化される。(権限オブジェクトごとの設定値の差異は、各行をダブルクリックして確認する)差異がある部分は赤く表示される。権限ロールの比較(Tr:SUIM)「ユーザ権限の比較」と同様の話ではあるが、権限ロール同士を比較することも出来る。利用シーンとしては、似通った権限ロールを作る場合(特定ロールに一部権限を追加または取り除いた亜種ロールを作成することがたまにある)に、亜種ロールの設定が正しく行われたかを確認の目的で、元のロールとの比較することがある。権限ロールの移送が間違いなく行われたか、システム間(開発-検証-本番)でのロール比較をする場合もある。移送管理をしっかり行えていれば差異は出ないのだが、オブジェクトが多いと手違いが起こることもある。いった時に、このロール比較機能はバージョン比較を容易にしてくれる。>ロールから】を選択すると、権限ロールIDを入力する項目が左右に並んでいるので、それぞれ入力する。システム間比較を行う場合には、メニュー上の「システム間」ボタンを押す。すると、対象システム(RFC宛先)を入力する項目が出現する。(補足)Tr:SU10とTr:SU12は何が違う?特に何も違いは無い。呼び出されるプログラムも「SAPLSUU5」となっており、トランザクションちがいの同一機能と言える。Tutorials)﻿ABAPを勉強したい人向けの入門書。めずらしく日本語で書かれており、図表付きで初学者の導入にはかなり良いカンジの参考書となっている。﻿どちらかというと初学者向けの参考書がこちら。SAPの各モジュールを広く学習したい時にはおススメ。【SAP知識】ユーザIDと権限ロール設定の解説(Tr:SU01、Tr:PFCG)SAPに限らずあらゆるシステムでは、ユーザIDを設定し、各人がそれを使ってログインしてシステムを使用する。ユーザID管理は、システムのセキュリティを高く保つ上で非常に重要だ。ユーザIDは適切に管理され、適切な権限を与えられなければならない。権限ロールに紐づく情報を一括で取得したい場合、標準テーブルから落とすのが便利だ。権限のテーブル構成は誰かに教えてもらわないとあまり知る機会もないので、権限の設計や保守に必要な主要テーブルおよび用途については本記事にまとめておく。わかる最新SAP導入と運用】まずSAPの全体感を掴みたい人はこれ。CO-PC】2022年発売。CO-PC領域の理解のために必要な業務プロセス知識と、マスタ/カスタマイズ解説がされた本。取得して人生を変えよう。講座も評価が高く、受講者が急増中。【TOEIC】おススメ★★★TOEIC高得点はあらゆるビジネスの場で優位に立てる。スキマ時間を活用し、TOEICテストに限りなく近い教材で勉強できるオンライン講座の【STUDYing】で短期間高得点を目指そう。当ブログの「みる子」キャラクター画像は下記サイト様から作成し、使用させて頂いています。似顔絵メーカーCHARAT(キャラット)『CHARAT(キャラット)』は、簡単な操作でオリジナルの「キャラメーカー」や「着せ替えメーカー」が遊べる似顔絵メーカーです。可愛いアバターを自由に作り、SNSのプロフィールアイコン等にお使いいただけます。わかる最新SAP導入と運用】まずSAPの全体感を掴みたい人はこれ。CO-PC】2022年発売。CO-PC領域の理解のために必要な業務プロセス知識と、マスタ/カスタマイズ解説がされた本。取得して人生を変えよう。講座も評価が高く、受講者が急増中。【TOEIC】おススメ★★★TOEIC高得点はあらゆるビジネスの場で優位に立てる。スキマ時間を活用し、TOEICテストに限りなく近い教材で勉強できるオンライン講座の【STUDYing】で短期間高得点を目指そう。当ブログの「みる子」キャラクター画像は下記サイト様から作成し、使用させて頂いています。似顔絵メーカーCHARAT(キャラット)『CHARAT(キャラット)』は、簡単な操作でオリジナルの「キャラメーカー」や「着せ替えメーカー」が遊べる似顔絵メーカーです。可愛いアバターを自由に作り、SNSのプロフィールアイコン等にお使いいただけます。自分だけのキャラを今すぐ作ってみてね!charat.meプライバシーポリシーおよび免責事項プライバシーポリシーおよび。