ページの先頭行へ戻る
Interstage List Works V10.3.3 コマンドリファレンス
FUJITSU Software

2.1.27 lvsetgrpコマンド

ポイント

互換

このコマンドは、LISTVIEW、ListWORKS、およびList Works 6.0のコマンドを継続して使用する場合に、利用できるコマンドです。

本バージョンからList Worksを利用される場合は、lvsetfolコマンドを利用してください。

部門を登録するコマンドです。スーパーユーザだけが実行することができます。


形式

lvsetgrp   -udir
         [-unowner]
         [-gngroup]
         [-aaccess]
           -ttitle
         [-nname]
         [-r] 

オプション名と指定値の間に空白をあけないでください。

空白または記号文字を含むパスおよび文字列を指定する場合は、半角のシングルクォーテーション「’ ’」で囲みます。「’ ’」は長さに含みません。


説明

-u

登録する部門のディレクトリを、dirに168バイト以内の物理パスで指定します。必須項目です。

部門は、第一階層の保管フォルダに相当します。

なお、クラスタシステム、およびフォルダの共有運用の場合は、以下の値を指定します。

クラスタシステムの場合

共用ディスク装置に存在するディレクトリパス名を指定します。

フォルダの共有運用の場合

共用ファイルシステムのディレクトリパス名を指定します。

注意

Solaris 11では、フォルダの共有運用はできません。

-un

部門に対してすべてのアクセス権限を与えたいユーザのログイン名を、ownerに8バイト以内の文字で指定します。

-gn

アクセス権を付与したいグループのグループ名を、groupに8バイト以内の文字で指定します。

-a

部門のアクセス権を設定します。accessは以下の形式で指定します。

gr=0|1,ot=0|1
  gr:グループのアクセス権を、0(なし)、または1(あり)で指定します。
  ot:他グループのアクセス権を、0(なし)、または1(あり)で指定します。

アクセス権は以下のように設定されます。

  0:すべてのアクセス権を付与しません。
  1:すべてのアクセス権を付与します。

-aオプションを省略すると、アクセス権は以下のように設定されます。

gr

ot

1

0

-t

部門の表題を、titleに40バイト以内の文字で指定します。必須項目です。

全角および半角を混在して指定できます。なお、半角カナ文字は、2バイト文字として扱われます。

指定した部門名は、クライアントの保管フォルダ(最上位フォルダ)名として表示されます。

-n

部門の作成者名を、nameに16バイト以内の文字で指定します。省略した場合は、部門に作成者名は設定されません。

全角および半角を混在して指定できます。なお、半角カナ文字は、2バイト文字として扱われます。

指定した作成者は、クライアントの保管フォルダの作成者名として表示されます。

-r

登録済み部門の部門名(-t)、または部門の作成者名(-n)を変更する場合に指定します。

-rオプションは、-u、-t、-nオプションと組み合わせて指定することができます。ただし、-t、-nオプションのどちらかは必ず指定しなければなりません。

なお、-un、-gn、-aオプションは指定しても意味を持ちません。


注意

  • 部門のディレクトリの名前部分と部門名には「/」は使用できません。また、以下の全角文字も使用できません。

    ~  -  ∥  ¢  £  ¬  \  ¦  ―   ̄

  • 部門はNFSのファイルシステムには作成しないでください。

  • -tオプションで指定する部門の表題には、同一名は使用できません。

  • 帳票の振り分けを配信連携定義で行う場合には、どのキーワードにも一致しない(配信連携マスタファイルの「KEY=*」、「KEY-MAS=*」に対応する)印刷データを格納するための部門が必要です。

  • lvsetgrpコマンドで指定した情報のうち、部門名、作成者名以外の情報は、部門の登録後、本コマンドでは変更できません。

  • 帳票の振り分けを配信連携定義で行う場合には、登録した部門ごとに、配信連携定義ファイルの登録が必要です。

  • 部門名に「 \ / : , ; * ? " < > | 」の文字が含まれている場合は、ファイリングすることができません。登録済みの部門の部門名に、該当する文字が含まれている場合は、部門名を変更してください。

  • 本コマンドでは、-uオプションで既存のファイルのパス名を指定することはできません。


復帰値

0

正常

3

オプションエラー

255

その他のエラー


使用例

例1:

以下の内容で部門を登録する場合の使用例を示します。

情報名

設定値

部門のディレクトリ

/chohyo/eigyo

すべてのアクセス権限を与えるユーザのログイン名

E0001

アクセス権限を付与したいグループのグループ名

eigyo

アクセス権

グループ:あり  他グループ:あり

部門の表題

営業部門


# lvsetgrp -u/chohyo/eigyo -unE0001 -gneigyo -agr=1,ot=1 -t'営業部門'

例2:

クラスタシステムの環境において、共用ディスク装置のパーティションをマウントした「/listworks」配下のディレクトリ「eigyo」を、登録する部門のディレクトリとして指定する場合の例を、以下に示します。なお、この作業は運用ノードで行います。

# lvsetgrp -u/listworks/eigyo -t'営業部門'

例3:

フォルダの共有運用において、共用ファイルシステムのディレクトリ /listworks 配下のディレクトリ「eigyo」を、登録する部門のディレクトリとして指定する場合の例を、以下に示します。

# lvsetgrp -u/listworks/eigyo -t'営業部門'

部門の登録時のアクセス権

アクセス権を指定して部門を登録した場合、部門(保管フォルダ)のアクセス権はV8以降では以下のように設定されます。

管理者

全機能が利用可能で設定されます。

一般利用者

アクセス権の管理方法によって、以下のようになります。

なお、アクセス権により使用できる機能は旧バージョンと同じです。

注意

グループとEveryoneのアクセス権はorの関係になるため、グループに指定したアクセス権よりも強いアクセス権をEveryoneに指定した場合、Everyoneはグループと同じアクセス権になります。

[Solarisシステムでアクセス権を管理する場合]

機能

アクセス権無し

アクセス権有り

フォルダの表示

×

フォルダ配下のフォルダ一覧表示

×

フォルダ配下の帳票一覧表示

×

フォルダのプロパティ表示

×

フォルダのプロパティ更新

×

フォルダの作成

×

フォルダの移動

×

フォルダの複写

×

フォルダ名の変更

×

フォルダの削除

×

帳票の表示

×

帳票のローカル印刷

×

帳票のリモート印刷 (注)

×

帳票の移動

×

帳票の複写

×

帳票の削除

×

帳票情報の変更

×

ファイリング

×

メール送信

×

PDF表示/保存

×

PDF変換

×

データ変換

×

上書き保存

×

名前を付けて保存

×

帳票項目の保存

×

抜き出し検索範囲の設定

×

オーバレイ位置の設定

×

クリップボードへのコピー

×

帳票への記入

×

○:利用できる
×:利用できない

注:Solaris 11上では、リモート印刷できません。このため、Solaris 11上では意味をもちません。


例)以下のように、オプションにアクセス権の情報を指定して実行した場合、

情報名

設定値

部門のディレクトリ

/chohyo/eigyo

すべてのアクセス権限を与えるユーザのログイン名

lw

アクセス権限を付与したいグループのグループ名

lwg

アクセス権

グループ:あり 他グループ:なし

部門の表題

営業部門


# lvsetgrp -u/chohyo/eigyo -unlw -gnlwg -agr=1,ot=0 -t'営業部門' 

旧バージョンとV8以降のList Worksのアクセス権の対応は、以下のようになります。

アクセス権

lw(ユーザ)

lwg(グループ)

一般ユーザ (注)

Everyone (注)

旧バージョン

×

V8以降

×

○:アクセス権あり(上記の表の「アクセス権有り」に該当します)
×:アクセス権なし
-:機能なし

注:旧バージョンの一般ユーザは、他グループのアクセス権にあたります。V8以降ではEveryoneに対応します。


[ユーザ作成ライブラリでアクセス権を管理する場合]

機能

アクセス権無し

アクセス権有り

フォルダの表示

×

フォルダ配下のフォルダ一覧表示

×

フォルダ配下の帳票一覧表示

×

フォルダのプロパティ表示

×

フォルダのプロパティ更新

×

フォルダの作成

×

フォルダの移動

×

フォルダの複写

×

フォルダ名の変更

×

フォルダの削除

×

帳票の表示

×

帳票のローカル印刷

×

帳票のリモート印刷 (注)

×

帳票の移動

×

帳票の複写

×

帳票の削除

×

帳票情報の変更

×

ファイリング

×

メール送信

×

PDF表示/保存

×

PDF変換

×

データ変換

×

上書き保存

×

名前を付けて保存

×

帳票項目の保存

×

抜き出し検索範囲の設定

×

オーバレイ位置の設定

×

クリップボードへのコピー

×

帳票への記入

×

○:利用できる
×:利用できない

注:Solaris 11上では、リモート印刷できません。このため、Solaris 11上では意味をもちません。


例)以下のように、オプションにアクセス権の情報を指定して実行した場合、

情報名

設定値

部門のディレクトリ

/chohyo/eigyo

すべてのアクセス権限を与えるユーザのログイン名

lw

アクセス権限を付与したいグループのグループ名

lwg

アクセス権

グループ:あり  他グループ:なし

部門の表題

営業部門


# lvsetgrp -u/chohyo/eigyo -unlw -gnlwg -agr=1,ot=0 -t'営業部門' 

旧バージョンとV8以降のList Worksのアクセス権の対応は、以下のようになります。

アクセス権

lw(ユーザ)

lwg(グループ)

default (注)

Everyone (注)

旧バージョン

V8以降

×

○:アクセス権あり(上記の表の「アクセス権有り」に該当します)
×:アクセス権なし
-:機能なし

注:旧バージョンのdefaultはV8以降ではEveryoneに対応します。


旧バージョンのディレクトリサービス連携時は、lvsetgrpコマンドでのアクセス権指定は無効のため、defaultに「管理権あり」が設定されましたが、V8以降ではlvsetgrpコマンドでのアクセス権指定が有効になります。Everyone は、lvsetgrpコマンドでの他グループのアクセス権指定に従います。