兼任機能を使用する場合,Groupmax Collaboration - Directory Converterと連携するときは,次の設定を実施します。
手順
各手順で設定する内容について説明します。
アプリケーションサーバで,兼任機能を使用するための設定をします。この設定は,初期構築時または移行時に,アプリケーションサーバを起動する前に実施してください。また,ディレクトリサーバに兼任ユーザ用のエントリを登録する前に設定してください。
手順
表B-1 兼任機能を使用する場合の[ユーザ検索]ポートレットのプロパティファイルでの設定値(Groupmax Collaboration - Directory Converterと連携する場合)
項番 | ファイル名 | プロパティ名 | 設定値 |
---|---|---|---|
1 | hptl_clb_cum.properties | hptl_clb_cum_user_in_additional_post | link |
2 | hptl_clb_cum_user_in_main_post | <主体ユーザのユーザIDを表す属性名> |
表B-2 兼任機能を使用する場合の[メール]ポートレットのプロパティファイルでの設定値(Groupmax Collaboration - Directory Converterと連携する場合)
項番 | ファイル名 | プロパティ名 | 設定値 |
---|---|---|---|
1 | hptl_clb_cml.properties | hptl_clb_cml_getMainEmailAddress | On |
2 | Groupmax通信ライブラリのプロパティファイル | GetMainEmailAddress | true |
表B-3 兼任機能を使用する場合のファイル共有サーバのユーザ認証ライブラリ環境定義ファイルでの設定値(Groupmax Collaboration - Directory Converterと連携する場合)
項番 | セクション名 | エントリ名 | 設定値 |
---|---|---|---|
1 | [DIRECTORY] | AdditionalPostMode | [ユーザ検索]ポートレットのプロパティファイル(hptl_clb_cum.properties)の「hptl_clb_cum_user_in_additional_post」と同じ値 |
2 | MainPostUidAttr | [ユーザ検索]ポートレットのプロパティファイル(hptl_clb_cum.properties)の「hptl_clb_cum_user_in_main_post」と同じ値 |
兼任ユーザの情報を出力するために,Groupmax Address Serverでマスタ管理サーバのgmpublicinfoファイルに「ADDITIONAL_POSITION_EXP=Y」を設定します。gmpublicinfoファイルについては,マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」の「gmpublicinfoファイルの設定」を参照してください。
Groupmax Collaboration - Directory Converterを使用するために,Groupmax Collaboration - Directory Converterをインストールしたマシンを用意して,環境設定を実施します。Groupmax Collaboration - Directory Converterは,Collaborationのシステムを構成するアプリケーションサーバなどのサーバマシンにも,個別のマシンにもインストールできます。
なお,ここでは,兼任機能を使用する場合に必要な設定について説明します。Groupmax Collaboration - Directory Converterを使用するための設定については,Groupmax Collaboration - Directory Converterのドキュメントを参照してください。
手順
# All Rights Reserved. Copyright (C) 2004, 2007, Hitachi, Ltd.
# Licensed Material of Hitachi, Ltd.
# Reproduction, use, modification or disclosure otherwise than
# permitted in the License Agreement is strictly prohibited.
#TRC_Level=20
#TRC_FileNum=2
#TRC_FileSize=20
#TRC_Path=
#Reg_UserType1=1
#Reg_UserType2=1
Reg_UserType5=1
#Top_Org_Id=CLBROOT
#Gmax_Sys_Id=GMAXSYS
#TitleOrder_Support=0
#Title_Tbl_File=
Addpost_mail=1
schemadef:
dn: "uid=",5,",ou=people,o=hitachi,c=jp"
objectclass: "top"
objectclass: "inetOrgPerson"
objectclass: "hptluser"
sn: 11
cn;lang-ja-jp: 10
cn;lang-en-us: 12," ",11
hptlDepartmentName;lang-ja-jp: 31
hptlDepartmentName;lang-en-us: 32
title;lang-ja-jp: 9
title;lang-en-us: 9.title_table
mail: 59
telephoneNumber: 25
facsimileTelephoneNumber: 27
telephoneNumber;extension: 26
hptlDepartmentDN: "ou=",8,",ou=department,o=hitachi,c=jp"
hptlActualUid: 72
hptlTitleOrder: 71
tabledef: title_table
部長,Director
課長,Manager
技師,Engineer
表B-4 addpost.mapで変更できる情報
項番 | 変更できる情報 | サンプルファイルの設定値 | 設定内容 | 説明 |
---|---|---|---|---|
1 | DN名 | ou=people,o=hitachi,c=jp | Groupmax Collaboration - Directory Converterのuidを表すDN名に変更します。※1 | Groupmax Address Serverの兼任ユーザのユーザIDをGroupmax Collaboration - Directory Converterのuid(ユーザIDを表す属性)にマッピングします。 |
2 | ユーザの名前を表す属性名 | cn;lang-ja-jp | Groupmax Collaboration - Directory Converterのユーザの名前を表す属性名に変更します。※2 | Groupmax Address Serverの氏名(日本語)をGroupmax Collaboration - Directory Converterのユーザの名前にマッピングします。 |
3 | ユーザの名前(英語)を表す属性名 | cn;lang-en-us | Groupmax Collaboration - Directory Converterのユーザの名前(英語)を表す属性名に変更します。※2 | Groupmax Address Serverの英語名と英語姓をGroupmax Collaboration - Directory Converterのユーザの名前(英語)にマッピングします。 |
4 | 組織名を表す属性名 | hptlDepartmentName;lang-ja-jp | Groupmax Collaboration - Directory Converterの組織名を表す属性名に変更します。※2 | Groupmax Address Serverの組織名(日本語)をGroupmax Collaboration - Directory Converterの組織名にマッピングします。 |
5 | 英語所属組織名を表す属性名 | hptlDepartmentName;lang-en-us | Groupmax Collaboration - Directory Converterの英語所属組織名を表す属性名に変更します。※2 | Groupmax Address Serverの組織名(英語)をGroupmax Collaboration - Directory Converterの英語所属組織名にマッピングします。 |
6 | 日本語役職名を表す属性名 | title;lang-ja-jp | Groupmax Collaboration - Directory Converterのユーザの日本語役職名を表す属性名に変更します。※2 | Groupmax Address Serverの役職と職種をGroupmax Collaboration - Directory Converterのユーザの日本語役職名にマッピングします。 |
7 | 英語役職名を表す属性名 | title;lang-en-us | Groupmax Collaboration - Directory Converterのユーザの英語役職名を表す属性名に変更します。※2 Groupmax Collaboration - Directory Converterに英語役職名を登録しない場合は,title;lang-en-usの定義を削除してください。 | Groupmax Address Serverの役職と職種と,項番15に設定されているテーブルから英語役職名を生成し,Groupmax Collaboration - Directory Converterのユーザの英語役職名にマッピングします。 項番15に設定されているテーブルに対応する役職がない場合は,そのまま出力されます。 |
8 | E-mailアドレスを表す属性名 | Groupmax Collaboration - Directory ConverterのユーザのE-mailアドレスを表す属性名に変更します。※2 | Groupmax Address ServerのE-mailアドレスをGroupmax Collaboration - Directory Converterの兼任ユーザに対応する主体ユーザのE-mailアドレスにマッピングします。 | |
9 | 電話番号を表す属性名 | telephoneNumber | Groupmax Collaboration - Directory Converterのユーザの電話番号を表す属性名に変更します。※2 | Groupmax Address Serverの電話番号をGroupmax Collaboration - Directory Converterのユーザの電話番号にマッピングします。 |
10 | FAX番号を表す属性名 | facsimileTelephoneNumber | Groupmax Collaboration - Directory ConverterのユーザのFAX番号を表す属性名に変更します。※2 | Groupmax Address ServerのFAX番号をGroupmax Collaboration - Directory ConverterのユーザのFAX番号にマッピングします。 |
11 | 電話番号2を表す属性名 | telephoneNumber;extension | Groupmax Collaboration - Directory Converterのユーザの電話番号2を表す属性名に変更します。※2 | Groupmax Address Serverの専用線番号をGroupmax Collaboration - Directory Converterのユーザの電話番号2にマッピングします。 |
12 | 上位組織を表す属性名 | hptlDepartmentDN | Groupmax Collaboration - Directory Converterの上位組織を表す属性名に変更します。※2 | Groupmax Address Serverの上位組織IDをGroupmax Collaboration - Directory Converterの上位組織を表す属性にマッピングします。 |
組織を表すDN名 | ou=department,o=hitachi,c=jp | Groupmax Collaboration - Directory Converterの組織を表すDN名に変更します。 | ||
13 | 主体ユーザIDを表す属性名 | hptlActualUid | 主体ユーザIDを表す属性名に変更します。 | 主体ユーザIDをマッピングします。 |
14 | 役職順位を表す属性名 | hptlTitleOrder | Groupmax Collaboration - Directory Converterの役職順位を表す属性名に変更します。 Groupmax Collaboration - Directory Converterに役職順位を登録しない場合は,hptlTitleOrderの行を削除してください。※3 | Groupmax Address Serverで役職順位を設定している場合,役職順位の情報が格納されているファイルのテーブルから,Groupmax Collaboration - Directory Converterの役職順位にマッピングします。 |
15 | 役職名の対応づけ | tabledef: title_table | 役職名の対応づけを,「<日本語役職名>※4,<英語役職名>」の形式で定義します。
| Groupmax Address Serverの役職と職種から,英語役職名を生成するためのテーブルです。 |
Groupmax Address Serverで兼任ユーザの情報を登録します。兼任ユーザの情報の登録方法については,マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド 基本操作編」の「兼任ユーザ情報の設定」を参照してください。
Groupmax Address Serverのgmaxexpコマンドを実行して,Groupmax Address Serverに登録されている組織やユーザの情報をCSVファイルに出力します。Groupmax Address Serverのgmaxexpコマンドは,次のように実行します。
gmaxexp -a cgu <Groupmax Address Serverのユーザ情報を格納するファイル名>
Groupmax Address Serverのgmaxexpコマンドの使用方法については,マニュアル「Groupmax Address/Mail Version 7 システム管理者ガイド ユティリティ編」の「登録済み情報の出力 gmaxexpコマンド」を参照してください。
Groupmax Collaboration - Directory Converterで,「(5) Groupmax Address Serverでの兼任ユーザ情報の出力」で作成したGroupmax Address ServerのCSVファイルから,兼任ユーザ用のLDIFファイルを作成します。
手順
makeLDIF -f "C:¥Program Files¥HITACHI¥Collaboration¥Utility¥Directory Converter¥address.csv" -o "C:¥Program Files¥HITACHI¥Collaboration¥Utility¥Directory Converter"
ディレクトリサーバでldapmodifyコマンドを実行して,LDIFファイルの内容を反映します。ldapmodifyコマンドは,次のように実行します。
ldapmodify -a -D <サーバに対する認証に使用する識別名> -w <パスワード> -p <ポート番号> -f <兼任ユーザ用のLDIFファイル>
アプリケーションサーバを起動します。