D.41. tarantella object new_group

1 つ以上のグループオブジェクトを作成します。「グループオブジェクト」を参照してください。

構文

tarantella object new_group {
                              --name obj
                            [ --description text ]
                            [ --member obj... ]
                            [ --ldapusers user_dn... ]
                            [ --ldapgroups group_dn... ]
                            [ --ldapsearch search_string... ]
                            } | --file file

説明

次の表は、このコマンドで使用可能なオプションを示しています。

オプション

説明

詳細情報

--name

グループオブジェクトの名前。

「名前」

--description

オブジェクトのテキストによる説明。

「コメント」

--member

グループオブジェクトのメンバー。

「「メンバー」タブ」

--ldapusers

指定した LDAP ユーザーにアプリケーションを割り当てます。

「「割り当て済みのユーザープロファイル」タブ」

--ldapgroups

指定した LDAP グループにアプリケーションを割り当てます。

「「割り当て済みのユーザープロファイル」タブ」

--ldapsearch

LDAP 検索条件に一致するユーザーにアプリケーションを割り当てます。

「「割り当て済みのユーザープロファイル」タブ」

--file

アプリケーションサーバーの負荷分散を設定する一式のコマンドを格納したバッチファイル。

 

複数のオブジェクトを一括で作成するには、--file オプションを使用します。他のオプションは、1 つのオブジェクトを作成する場合に使用します。

次の例では、組織オブジェクト appservers に属する、WinHosts という共通名を持つ新しいグループオブジェクトを作成します。このグループのメンバーは、アプリケーションサーバー rome、brussels、および berlin のアプリケーションサーバーオブジェクトです。

$ tarantella object new_group \
--name "o=appservers/cn=WinHosts" \
--member "o=appservers/ou=Sales/cn=rome" \
"o=appservers/cn=brussels" \
"o=appservers/ou=Marketing/cn=berlin" 

次の例では、「here-document」として定義されたバッチスクリプトを使用して 3 つのグループオブジェクトを作成します。作成したグループに、メンバーはいません。あとで、コマンド行で 「tarantella object add_member」 コマンドを使って、メンバーを追加できます。あるいは、そのバッチスクリプトをファイル内に格納し、--file filename を使用してそれを参照することもできます。

$ tarantella object new_group --file - <<EOF
--name "o=appservers/cn=WinHosts"
--name "o=appservers/cn=UNIXHosts"
--name "o=applications/cn=Applications"
EOF