4D v14.3

データベースオブジェクトにグループを割り当てる

ホーム

 
4D v14.3
データベースオブジェクトにグループを割り当てる

データベースオブジェクトにグループを割り当てる  


 

 

ユーザーとアクセスグループを定義したら、グループを次のオブジェクトに割り当てることができます:

  • フォーム
  • メソッド
  • メニューコマンド

それぞれのオブジェクトに対し、グループは1 つしか割り当てることができません。このため、アクセス階層において、より強力なユーザーが自分より下の全グループに属すように、アクセスグループを設計することが重要になります。詳細はアクセスシステムの概要の"アクセス権構造スキーム"を参照してください。

フォームにグループのアクセス権を割り当てると、そのグループに属するユーザーだけがそのフォームを使用してデータを入力できるようになります。またフォームにグループのオーナー権を割り当てると、そのグループに属するユーザーだけがデザインモードでそのフォームを修正できるようになります。

アクセス権とオーナー権を割り当てるには:

  1. フォームエディターでフォームを開き、プロパティリストにフォームのプロパティを表示する。
    または
    エクスプローラのフォームページでフォームを選択し、オプションメニューかコンテキストメニューからフォームプロパティ...コマンドを選択する。
    プロパティリストとフォームプロパティウインドウにはともに、アクセス権とオーナーリストがあります:
  2. アクセス権ドロップダウンリストからグループを選択する。
    グループを選択しない場合は、すべてのグループがそのフォームへのアクセス権を保持します(デフォルト)。
  3. オ-ナ-ドロップダウンリストからグループを選択する。
    グループを選択しない場合は、すべてのグループがそのフォームへのオーナー権限を保持します(デフォルト)。

プロジェクトメソッドにグループのアクセス権を割り当てると、そのグループに属するユーザだけがそのメソッドを使用できるようになります。プロジェクトメソッドにグループのオーナー権を割り当てた場合は、そのグループに属するユーザしかデザインモードでメソッドを修正できなくなります。

アクセス権とオーナー権を割り当てるには:

  1. メソッドエディタでメソッドを開き、メソッドメニューからメソッドプロパティ...コマンドを選択する。
    または
    エクスプローラのメソッドページでプロジェクトメソッドを選択し、コンテキストメニューまたはオプションメニューからメソッドプロパティ...コマンドを選択する。
    メソッドプロパティダイアログボックスには、アクセス権とオーナーリストがあります (プロジェクトメソッドプロパティ参照)。
  2. アクセス権ドロップダウンリストからグループを選択する。
    グループを選択しない場合は、すべてのグループがメソッドへのアクセス権を保持します(デフォルト)。
  3. オ-ナ-ドロップダウンリストからグループを選択する。
    グループを選択しない場合は、すべてのグループがメソッドへのオーナー権限を保持します(デフォルト)。

グループに属するユーザだけがアプリケーションモードでそのメニューコマンドを使用できるように、メニューコマンドにアクセスグループを割り当てることができます。

メニューコマンドにアクセスグループを割り当てるには:

  1. デザインメニューからツールボックス>メニューを選択するか、4Dツールバーの"ツールボックス"ボタンをクリックし、メニューページを表示する。
    Tメニューバーエディタが表示されます。メニューバーエディターについてはメニューとメニューバーを参照してください。
  2. メニューバーを選択する。
    このメニューバーに属するメニューが中央のリストに表示されます。
  3. メニューバーリスト中のメニューを展開します。
    選択したメニューのメニューコマンドとメソッドが表示されます。
  4. アクセスグループを設定したいメニューコマンドを選択する。
  5. "アクセス権"ドロップダウンリストからグループを選択する。

 
プロパティ 

プロダクト: 4D
テーマ: ユーザー&グループ

 
ARTICLE USAGE

デザインリファレンス ( 4D v14 R2)
デザインリファレンス ( 4D v13.4)
デザインリファレンス ( 4D v14 R3)
デザインリファレンス ( 4D v14.3)
デザインリファレンス ( 4D v14 R4)

Parent of : データベースオブジェクトにグループを割り当てる ( 4D v12.4)