LISMの設定例

CSVファイル設定

CSVファイルのユーザ情報、グループ情報を管理するための設定です。

CSVの形式は、次のようになっています。

ユーザ情報
<ユーザID>,<氏名>,<パスワード>,<メールアドレス>,<グループID>
グループ情報
<グループID>,<グループ名>
<config>
  <data name="CSV">
    <container>
      <oc>organizationalUnit</oc>
      <rdn>ou=CSV</rdn>
      <attr name="description">CSV File</attr>
    </container>
    <storage name="CSV" hash="SHA:hex">
      <delim>,</delim>
      <object name="User">
        <container>
          <rdn>ou=People</rdn>
          <oc>organizationalUnit</oc>
        </container>
        <file>/usr/local/lism/var/csv/user.csv</file>
        <id>
          <column>0</column>
        </id>
        <oc>person</oc>
        <oc>inetOrgPerson</oc>
        <rdn>uid</rdn>
        <attr name="uid">
          <column>0</column>
        </attr>
        <attr name="cn">
          <column>1</column>
        </attr>
        <attr name="sn">
          <column>1</column>
        </attr>
        <attr name="userpassword">
          <column>2</column>
        </attr>
        <attr name="mail">
          <column>3</column>
        </attr>
        <attr name="businesscategory">
	  <idcolumn>4</idcolumn>
	  <oname>Role</oname>
        </attr>
      </object>
      <object name="Role">
        <container>
          <rdn>ou=Role</rdn>
          <oc>organizationalUnit</oc>
        </container>
        <file>/usr/local/lism/var/csv/group.csv</file>
        <id>
          <column>0</column>
        </id>
        <oc>organizationalRole</oc>
        <rdn>cn</rdn>
        <attr name="cn">
          <column>1</column>
        </attr>
      </object>
    </storage>
  </data>
</config>

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-08-30 (木) 17:32:48 (1355d)