ロールの登録
...
1. ロールの名称を指定します。名称領域の接頭辞または接尾辞が “SAP” で始まらない名称を指定します。
2. ロールの機能を説明するテキストを入力します。
3. メニュータブで、トランザクション、レポート、プログラム、およびインターネット/イントラネットリンクをロールに割り当てます。ロールメニュー構造のアクティビティに基づいて、権限が自動的に登録されます。権限タブで権限データを指定することができます。
以下のユーザメニューを登録することができます。
機能: |
内容説明: |
SAP メニューから |
チェックボックスをクリックして、SAP メニューからユーザメニューにメニュー階層をコピーします。下位レベルのノードまたは個別のトランザクション/プログラムをユーザメニューに追加する場合は、メニューの項目を展開します。 |
他ロールから |
既存のロールのメニュー構造を現在のロールにコピーします。また、SAP によって出荷されたロールのメニュー構造もコピーすることができます。 |
分野メニューから |
ロールのユーザメニューに分野メニュー (SAP 標準分野メニューまたはユーザ独自の分野メニュー) をコピーします。メニューの一覧から分野メニューを選択し、希望のトランザクションをコピーします。 |
トランザクションコード |
トランザクションコードを直接入力します。 |
レポート |
レポート、プログラム、トランザクションバリアント、またはクエリをユーザメニューに入れます。 |
その他 |
インターネット/イントラネットのリンクを入力します。説明テキストと Web アドレスを入力します。 |
4. 権限タブで権限データ変更を選択します。
選択したアクティビティに応じて入力ウィンドウが表示されます。組織レベルを編集するよう指示されます。組織レベルは複数の権限で使用される権限項目です。例として会社コードがあります。ダイアログボックスで値を入力すると、ロールの権限項目が自動的に更新されます。
選択したロールのアクティビティに対する権限が次の画面に表示されます。この権限は自動的にシステムから提示されます。権限の一部にはすでにデフォルト値が設定されています。
ツリー表示の中で信号があるすべての場所で、権限値をマニュアルで編集しなければなりません。権限値を編集するには、オブジェクトクラスを展開し、権限項目名の右側の白い項目をクリックします。
値を更新すると、権限はマニュアルで修正されたものとなり、追加アクティビティをロールにコピーし、権限を再編集するときに上書きされなくなります。信号をクリックして、すべての未更新項目の階層レベルに対して完全な権限 (*) を割り当てることができます。
赤信号が表示されている箇所には、値が未割当の組織レベルがあります。キー組織レベルにより組織レベルの入力と変更が可能です。

ツリー表示に他の機能 (例: 権限のコピーや収集) が必要な場合、ユーティリティ → 設定を選択して機能を表示することができます。
5.
権限に対して権限プロファイルを生成します。
を選択します。
権限プロファイル名の入力を要求されます。カスタマ名称領域の名称がデフォルトで表示されます。
6. プロファイルが生成されたらツリー表示を終了します。

メニュー選択を変更し、権限ツリー表示を再度呼び出す場合、新しいアクティビティの権限が既存の権限に追加されます。不完全な権限がツリーに表示され、信号が黄色に変わる場合があります。値をマニュアルで割り当てるか、または削除します。権限を削除するには、最初にその権限を無効化し、それから削除します。
権限テンプレートを使用して、一般権限 (スプール表示や印刷など) を既存のデータに追加することができます。編集 → 権限挿入 → テンプレートからを選択します。テンプレートを選択します (SAP_USER_B - アプリケーションユーザ用のベーシス権限、または SAP_PRINT - 印刷権限)。また、理解しやすいように別のロールを登録することもできます。
7. ユーザタブで、ユーザをロールに割り当てます。
割り当てられたユーザが SAP システムにログオンしたときに、ユーザメニューが表示されます。生成された権限プロファイルは、ユーザマスタ比較の実行時、このユーザのユーザマスタレコードに自動で登録されます。
8. ユーザタブでユーザ比較を選択します。完全比較を選択します。
割当の有効期間 (現在の日付から 9999 年 12 月 31 日まで) の設定をしない場合は、追加アクションは必要ありません。有効期間の設定をするには、プログラム PFCG_TIME_DEPENDENCY をスケジュールする必要があります。このプログラムにより、ユーザマスタレコードが更新されます。組織管理を使用する場合も、このプログラムをスケジュールする必要があります。

生成された権限プロファイルをユーザマスタレコードに直接入力しないでください。生成されたプロファイルは、ユーザをロールに割り当て、ユーザを比較することによってのみ、ユーザマスタレコードに割り当てられます。これにより、ロールのプロファイルは、すべての適切なユーザマスタレコードに登録されます。
ロールが登録されました。ユーザメニューは、このロールが割り当てられているユーザがシステムにログオンすると表示されます。これで、このユーザに、ユーザメニューでアクティビティを実行するために指定した権限が付与されます。