ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com

ホーム

 
4D v20 R7
SET GROUP ACCESS

SET GROUP ACCESS 


 

SET GROUP ACCESS {( groups )} 
引数   説明
groups  コレクション in セッションの間4D ユーザーアカウントを所属させたいグループの名前

説明   

SET GROUP ACCESS コマンドはカレントセッションにおいて4D ユーザーアカウントの所属情報を変更します。それまでの所属情報は全てリセットされ、groups 引数で指定されたグループへの新しい所属が設定されます。

注:

  • このコマンドのスコープはカレントセッションです。例えばCHANGE CURRENT USER をその後に呼び出した場合、定義された所属情報は全てリセットされます。
  • このコマンドはリモートの4D、またはシングルユーザー版の4D アプリケーションでのみ呼び出し可能です。4D Server では呼び出しは許可されていません。

groups 引数には、4D ユーザーアカウントを所属させる既存のグループ名のコレクションを渡します(存在しないグループ名を渡した場合、それは無視されます)。空のコレクションを渡した場合、4D ユーザーアカウントはどのグループにも所属していない状態になります。

groups 引数を省略した場合、4D ユーザーアカウントの所属情報はディスク上に保存されている所属情報にリセットされます。

注: 指定したグループが"シリアル化された"機能(例: プラグインなど)へのアクセスを提供している場合、それに対応するライセンスはセッションが完了するまで4D ユーザーアカウントが使用し、そのユーザーに割り当てられたままになります。コマンドを呼び出してグループへの所属情報がキャンセルされたとしても変わりません。

例題  

カレントのユーザーをセッションの間、"admin" および "plugins" グループに所属させたい場合を考えます:

 $groups:=New collection("admin";"plugins")
 SET GROUP ACCESS($groups)



参照 

Get group access
Get plugin access
SET PLUGIN ACCESS
SET USER ALIAS

 
プロパティ 

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

This command can be run in preemptive processesサーバでは使用できません。

 
ページの目次 
 
履歴 

初出: 4D v18 R4

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v20 R7)