権限チェックの分析
トランザクションに必要な権限が不明な場合は、システムトレースまたは権限エラー分析を使用してこれらを確認することができます。
● システムトレース
トレースとトレース対象のトランザクションが同じアプリケーションサーバで起動されている場合は、システムトレース機能 (トランザクション ST01) を使用して、ユーザ独自のセッション、または外部セッションの権限チェックを記録することができます。トレースでは、テストされた各権限オブジェクトと、テストされたオブジェクトの項目および値が記録されます。
追加情報: システムトレースを使用する権限の分析
● 権限エラー分析
トランザクション SU53 を使用して、システムで発生したばかりのアクセス拒否エラーを分析することができます。最後に失敗した権限チェック、ユーザの権限、失敗した HR 権限チェックが表示されます。
エラーの発生した場所だけでなく、セッションのどこからでもトランザクション SU53 を使用することができます。

たとえば、ある機能を選択すると、”この機能を実行する権限がありません” と表示されます。チェックされた権限オブジェクトを照会するには、コマンドフィールドに SU53 または /nSU53 を入力します。これにより、ユーザマスタレコードにあるオブジェクトの値の比較が表示されます。

管理者としては、権限チェック失敗領域のデータは、ユーザが不足している権限を確認するためにトランザクションSU53 を開始した時点のものである点に注意してください。
一方、ユーザの権限データは、管理者が他のユーザに関する表示を選択してユーザの問題を表示する場合、分析時にユーザバッファから直接読み込まれたデータです。
トランザクションSU56 を使用して、ユーザ自身の権限または別のユーザの権限をすべて照会することができます。トランザクション SU56 を呼び出すには、ジャンプ → ユーザバッファに入力された権限を選択します。このトランザクションにより、ユーザのユーザマスタレコードに現在割り当てられている権限が表示されます。
追加情報: ユーザエラー分析機能