| 役割と権限を作成するには - 詳細 |  |
| 基本的なユーザ権限が含まれた標準の役割を作成するには、以下の手順を実行します。 注意: このセクションで説明する手順は、役割と権限を作成するには セクションのケーススタディにもとづいています。 手順 1. 新しい役割を追加する 役割データ (ttams2100m000) セッションを開始します。 ツールバーで新規作成をクリックして、標準の役割を作成します。 Role列に識別子を入力し、Description列に役割を表す名称を入力します。このケーススタディの場合は、役割の識別子として ｢STANDARD｣ と入力し、役割の説明として ｢従業員の基本権限｣ と入力します。 保存をクリックして役割を ERP LN のデータディクショナリに保存します。 手順 2. セッション権限を会社レベルで定義する ユーザは Global Enterprises の一般データディクショナリのデータを表示して出力できなければなりません。また、Holland Company と USA Company にあるデータの全権限が常時必要になります。 これらの権限を会社レベルで定義するには、以下の手順を実行します。 Role Data (ttams2100m000) セッションで、役割の一覧から [STANDARD] を選択します。 特定メニューのSession Authorizationsをポイントし、Session Authorizations by Companyをクリックします。会社別セッション権限 (ttams3133m000) セッションが開始されます。 ツールバーの新規作成をクリックします。 Companyフィールドで、Companies (ttaad1100m000) セッションにズームして [「Standard_Data」 (000) 会社] を選択します。 Authorization Groups ボックスで [出力/表示] を選択します。 Start TimeフィールドとEnd Timeフィールドに、それぞれ 00:00 と 24:00 の時間間隔を定義します。 Holland Company と USA Company についてステップ 3 と 4 を繰り返し、保存をクリックします。 Session Authorizations by Company (ttams3133m000) セッションを終了して、Role Data (ttams2100m000) セッションに戻ります。 手順 3. セッション権限をモジュールレベルで定義する ユーザがチャートマネージャモジュールのセッションで ERP LN のチャートマネージャを必ず使用できるようにするには、全権限が必要です。モジュールレベルのセッション権限は、Global Enterprise の一般データディクショナリ (000) の出力/表示権限に付加されるものです。 チャートマネージャモジュールは ERP LN ツール (tt) の一部であるため、チャートマネージャモジュールのセッション権限を標準の役割に追加する必要があります。 このセッション権限を追加するには、ERP LN ツールを標準の役割の一般データディクショナリに追加してから、チャートマネージャのすべての権限を標準の役割に追加する必要があります。セッション権限をモジュールレベルで定義するには、以下の手順を実行します。 Role Data (ttams2100m000) セッションで、役割の一覧から [STANDARD] を選択します。 特定メニューのSession Authorizationsをポイントし、Session Authorizations by Moduleをクリックします。モジュール別セッション権限 (ttams3131m000) セッションが開始されます。 ツールバーの新規グループをクリックします。 Companyフィールドで、Companies (ttaad1100m000) セッションにズームして [データディクショナリ_一般 (000)] をクリックします。 Packageフィールドで、Packages (ttadv1100m000) セッションにズームして [tt (ツール)] をクリックします。 ツールバーの新規作成をクリックし、Moduleフィールドで、Modules (ttadv1101m000) セッションにズームしてチャートマネージャ (CHM) モジュールを選択します。 Authorization Groups ボックスで、[すべての権限] を選択します。 Start TimeフィールドとClosing Timeフィールドに、それぞれ 00:00 と 24:00 の時間間隔を定義し、保存をクリックします。 セッションを終了してRole Data (ttams2100m000) セッションに戻ります。 手順 4. セッション権限をセッションレベルで定義する Global Enterprises の一般データディクショナリの必要な機能がすべて正常に動作するようにするには、セッションレベルの一部の権限を制限するか、ERP LN ツールに追加する必要があります。たとえば、General Table Maintenance (ttaad4100 ) セッション権限は、権限なしに制限する必要があります。また、Select Device (ttstpsplopen ) セッション権限は、すべての権限に拡張する必要があります。 この権限を拡張するには、ERP LN ツールを標準の役割の一般データディクショナリに追加し、セッション権限をセッションレベルで追加します。たとえば、General Table Maintenance (ttaad4100 ) セッションの権限を権限なしに制限します。 セッションレベルでセッション権限を追加するには、以下の手順を実行します。 Role Data (ttams2100m000) セッションで、役割の一覧から [STANDARD] を選択します。 特定メニューのSession Authorizationsをポイントし、Session Authorizations by Sessionをクリックします。セッション別セッション権限 (ttams3132m000) セッションが開始されます。 ツールバーの新規グループをクリックします。 Companyフィールドで、Companies (ttaad1100m000) セッションにズームして [データディクショナリ_一般 (000)] を選択します。 Packageフィールドで、Packages (ttadv1100m000) セッションにズームして [tt (ツール)] を選択します。 ツールバーの新規作成をクリックし、Sessionフィールドで、Sessions (ttadv2506s000) セッションにズームしてGeneral Table Maintenance (ttaad4100 ) セッションを選択します。 Authorization Groupsフィールドで ｢権限なし｣ を選択します。 Start TimeフィールドとClosing Timeフィールドに、それぞれ 00:00 と 24:00 の時間間隔を定義し、保存をクリックします。 セッションを終了してRole Data (ttams2100m000) セッションに戻ります。 手順 5. テーブル権限を会社レベルで定義する テーブル権限を会社レベルで標準の役割に割り当てる必要があります。これらの権限によって、従業員は Global Enterprises の一般データディクショナリ、Holland Company、および USA Company で必要なすべてのデータベーストランザクションを実行できるようになります。 標準の役割にテーブル権限を定義するには、以下の手順を実行します。 Role Data (ttams2100m000) セッションで、役割の一覧から [STANDARD] を選択します。 特定メニューのTable Authorizationsをポイントし、Table Authorizations by Companyをクリックします。Table Authorizations by Company (ttams3144m000) セッションが開始されます。 ツールバーの新規作成をクリックします。Companyフィールドで、Companies (ttaad1100m000) セッションをズームして 「Standard_Data」 (000) 会社を選択します。 Authorization Indicatorフィールドで [削除/追加/更新/読取] を選択します。 Holland Company と USA Company についてステップ 2 ～ 4 を繰り返し、保存をクリックします。 セッションを終了してRole Data (ttams2100m000) セッションに戻ります。 手順 6. テーブルフィールド権限を定義する ユーザが自分のユーザ名、ユーザタイプ、システムログインなどを変更できないように、ユーザデータテーブル (ttaad200) のこれらのテーブルフィールドに対する従業員の権限を読取専用に制限する必要があります。 標準の役割にテーブルフィールドレベルでテーブル権限を定義するには、以下の手順を実行します。 Role Data (ttams2100m000) セッションで、役割の一覧から [STANDARD] を選択します。 特定メニューのTable Authorizationsをポイントし、Table Field Authorizationsをクリックします。テーブルフィールド権限 (ttams3143m000) セッションが開始されます。 ツールバーの新規グループをクリックします。 Companyフィールドで、Companies (ttaad1100m000) セッションにズームして [データディクショナリ_一般 (000)] を選択します。 ツールバーの新規作成をクリックします。Field Nameフィールドで、Table Fields (ttadv4529m000) セッションにズームして、[ユーザデータ (ttaad200)] テーブルの [名前 (ttaad200.name)] フィールドを選択します。 権限指示フィールドで ｢読取｣ を選択します。 [ユーザタイプ] および [システムログオン] テーブルフィールドについてステップ 4 と 5 を繰り返し、保存 をクリックします。 セッションを終了してRole Data (ttams2100m000) セッションに戻ります。 手順 7. 役割をランタイムデータディクショナリに変換する 標準の役割をランタイムデータディクショナリに変換します。このステップで、標準の役割を作成する手順が完了します。 Role Data (ttams2100m000) セッションで、特定メニューのConvert Changes to Runtime DDをクリックします。変更のランタイム DD への変換 (ttams2200m000) セッションが開始されます。 Rolesで、Database Authorizations と Session / Library Authorizations をクリックします。 Convert to Runtimeをクリックして、標準の役割を ERP LN のランタイムデータディクショナリに変換します。 ERP LN の再起動: 新しい設定を適用するには、該当するユーザはいったんログオフして再びログオンする必要があります。 標準の役割に従業員の基本権限が定義されます。以上でケーススタディを終了します。この時点で、特定のタスクに追加の役割や副役割を作成できます。User Data (ttams1100s000) セッションを使用して、役割を個別の ERP LN ユーザに関連付ける必要があります。詳細は、ユーザ関連手順セクションの ｢ERP LN ユーザを作成するには｣ を参照してください。 |