![]() | |
Sun Java System Communications Express 6 2005Q1 ����� |
�� 3 ��
����ξܺ����ξϤǤϡ�Communications Express ������ξܺ٤ˤĤ������$��ޤ���
Communications Express ������ե�����Communications Express �Ǥϡ�����ѥ�����ʲ��Υե�������ݻ�Ƥ��ޤ���
- uwcauth.properties �ե�����ˤϡ�ǧ�ڡ��桼����/���롼�ץ�������������ӥ��륵�����Ϣ�Υѥ������ޤޤ�Ƥ��ޤ���uwcauth.properties �ե�����ϡ��ʲ��ξ��ˤ���ޤ���uwc-deployed-path/WEB-INF/config/
- uwcconfig.properties �ե�����ϡ������!���롢����ӥ��ɥ쥹Ģ��Ϣ������ѥ������ݻ�Ƥ��ޤ���uwcconfig.properties �ե�����ϡ��ʲ��ξ��ˤ���ޤ���uwc-deployed-path/WEB-INF/config/
- db_config.properties �ե�����ϥ��ɥ쥹Ģ���ȥ�����ξܺ٤���d��ޤ����ǥե���ȤǤ� Communications Express �� 2 �ĤΥ����פ� db_config.properties �ե����������ޤ���
���٤Ƥ�����ե������ ASCII �ƥ����ȥե�����ǡ��ƹԤˤϥѥ����Ȥ��δ�Ϣ�����ͤ��ʲ��η|�����d���Ƥ��ޤ���
�ѥ���=��
Communications Express ��������˥ѥ���������ޤ������ȡ������ȡ��ƥ����ȥ��ǥ�������Ѥ��ơ��ե�������Խ��Ǥ��ޤ���
����ե�������Խ�����
����ѥ����ξܺ�
�����!���롢����ӥ��ɥ쥹Ģ������ѥ����ϡ��ʲ���ɽ�����$���褦�ѹ��Ǥ��ޤ���
��롢�����!�����ӥ��ɥ쥹Ģ�������ǽ�ʥѥ����ξܺ٤ˤĤ��Ƥϡ��� 4 �ϡ֥��륵����μ�����Ȥ��Ƥ��$�����
uwcconfig.properties �ե�����Ǥ� Messenger Express �Υѥ���������
uwcauth.properties �ե�����Ǥ� Sun Java System LDAP Schema v.1 �� Directory Server ��Ϣ�Υѥ���������
ǧ�� LDAP �����С����桼����/���롼�פ� LDAP �Ȱۤʤ���ϡ�ɽ 3-2 �˼����ѥ������Խ��Ǥ��ޤ���
uwcauth.properties �ե�����Ǥ� Identity Server �ѥ���������
��
uwcauth.identity.enabled ���ͤ���true�פ����ꤵ��Ƥ�����ϡ�uwcauth.identity.naming.url��uwcauth.identity.binddn��uwcauth.identity.bindcred ��ɬ�����ꤹ��ɬ�פ�����ޤ���
uwcauth.properties �ե�����ǤΥ桼����/���롼�פΥ桼��������ѥ���������
uwcconfig.properties �ե�����Ǥ� Calendar Server �Υѥ���������
��
Sun JavaTM System Calendar Server �ǡ��ץ?��ǧ�ڤ�ƿ̾����������ͭ��ˤʤäƤ��뤳�Ȥ��ǧ���Ƥ��$�����
�ץ?��ǧ�ڤ�ƿ̾����������ͭ��ˤ���ˤϡ�����������ե����� ics.config �˰ʲ��� Calendar Server �ѥ��������ꤷ�ޤ���
- service.http.allowadminproxy = "yes"
- service.http.admins = includes-the-value-specified-for- calendar.wcap.adminid-in-uwcconfig.properties
- service.admin.calmaster.userid = the-value-specified-for- calendar.wcap.adminid-in-uwcconfig.properties
- service.admin.calmaster.cred = the-value-specified-for- calendar.wcap.passwd-in-uwcconfig.properties
- service.wcap.anonymous.allowpubliccalendarwrite = "yes"
- service.http.allowanonymouslogin = "yes"
- service.calendarsearch.ldap = "no"
�ץ?��ǧ�ڤ�ͭ��ˤ�����ˡ������� Calendar Server �Υѥ��������ꤹ����ˡ�ˤĤ��Ƥϡ�/docs/cd/E19263-01/817-7086?l=ja ������Ǥ����Sun Java System Calendar Server ����ɡ٤Ȥ��Ƥ��$�����
db_config.properties �ե�����ǤΥ��ɥ쥹Ģ�Ŀͥ��ȥ��ѥ���������
ɽ 3-7 �ϡ�db_config.properties �ե�������Υǥե���ȤΥ��ɥ쥹Ģ�Ŀͥ��ȥ�����ѥ��������ɽ�����Ƥ��ޤ���
���Υե�����ϰʲ��ξ��ˤ���ޤ���
uwc-deployed-path/WEB-INF/config/ldappstore/
db_config.properties �ե�����Ǥδ�ȥǥ��쥯�ȥ�ѥ���������
ɽ 3-8 �ϡ�db_config.properties �ե�������Υǥե���Ȥδ�ȥǥ��쥯�ȥ�ѥ��������ɽ�����Ƥ��ޤ����ǥե���ȤǤϡ����٤Ƥ� LDAP ��Ϣ����ϡ��桼����/���롼�ץǥ��쥯�ȥ�����$����ͤ������ꤵ��Ƥ��ޤ���
db_config.properties �ե�����ϰʲ��ξ��ˤ���ޤ���
WEB-INF/config/corp-dir/
��ȥǥ��쥯�ȥ�ˤϡ�xlate-objectclass-name.xml �Ȥ����|��� xlate �ե����뤬 2 �Ĥ���ޤ���
xlate-objectclass-name.xml �ξ�硢objectclass-name �� LDAP ����ȥ���פ����ꤹ�륪�֥������ȥ��饹��ɽ���ޤ������Ȥ��� xlate-inetorgperson.xml �ϡ�Ϣ��������ꤹ�뤿��˻��Ѥ���륪�֥������ȥ��饹��groupofuniquemembers �� Sun Java System Directory Server ��Υ��롼�פ����ꤹ�뤿��˻��Ѥ���륪�֥������ȥ��饹�Ǥ���
xlate �ե�����ˤϡ�LDAP �������ޤȡ�Ϣ����ޤ��ϥ��롼�פΥ��ɥ쥹Ģ XML �������ޤȤδ֤Υե�����ɥޥåԥ��ޤޤ�Ƥ��ޤ����ޥåԥ� XML �Ρ��ɤ˴ؤ�����d���Ƥ��ޤ���
��
ab-xml-schema-keydb:LDAPField/ab-xml-schema-key
��ɽ���ΰ�̣�ϼ��ΤȤ���Ǥ���
ab-xml-schema-field �ϡ���������ǥ��ɥ쥹Ģ�����Ѥ����ͤǤ���
LDAPField �ϡ�LDAP ����б�����ե������̾�Ǥ���
LDAPField �ˤ�Ŭ�ڤʥե������̾����ꤹ��ɬ�פ�����ޤ���LDAPField �˳����Ƥ�줿�ͤϡ���ȥǥ��쥯�ȥ� LDAP �����������¸�ߤ��� LDAPField ���ͤ��б����Ƥ��ʤ���Фʤ�ޤ���
�������� 3-1 �ϡ�xlate-inetorgperson.xml �ե��������Ǥ���
�������� 3-1 xlate-introgperson �Υǥե���Ȥ�����
<phone priority="3" type="mobile">db:mobile</phone>
<phone priority="4" type="home">db:homePhone</phone>
<phone priority="5" type="pager">db:pager</phone>
<email priority="1" type="work">db:mail</email>
<im priority="1" service="SunONE">db:uid</im>
<im priority="2" service="AIM">db:aimscreenname</im>
<im priority="3" service="ICQ">db:icqnumber</im>
<postaladdress type="home">
<street>db:homePostalAddress</street>
</postaladdress>
<postaladdress type="work">
<street>db:postaladdress</street>
</postaladdress>
<weburl priority="1">
<urladdr>db:labeleduri</urladdr>
<description>URL</description>
</weburl>
<weburl priority="2">
<urladdr>db:homepage</urladdr>
<description>Home URL</description>
</weburl>
<calendar type="calendar">
<urladdr>db:caluri</urladdr>
</calendar>
</abperson>
SSL (Secure Socket Layer) ������
Communications Express �������Ƥ��� Web Server �� SSL �⡼�ɤ�����Ǥ��ޤ���Communications Express �� SSL �⡼�ɤ������� Web Server �����ꤹ����ˡ�ˤĤ��Ƥϡ�http://docs.sun.com/db/coll/S1_websvr61_en �ˤ����Sun ONE Web Server Administrator's Configuration File Reference�٤Ȥ��Ƥ��$�����
Communications Express �� SSL �⡼�ɤǻ��Ѥ���
Communications Express ��ǧ�����Ѥ� SSL �����ꤹ��
���ɥ쥹Ģ�����С��ο�ʿ����Υ�������ӥ�ƥ��Υ��ݡ���
��p�Υ����� Sun Java System Communications Express �ξ�硢����Υɥᥤ��θĿ��ѥ��ɥ쥹Ģ����ȥ�ϡ�db_config.properties �ե��������d��줿 defaultserver ������ɽ������� LDAP ��ñ��ξ��˳�Ǽ����Ƥ��ޤ�����db_config.properties �ե�����ϡ��ɥᥤ��� personalstore.properties �Ǽ������ǥ��쥯�ȥ����¸�ߤ��Ƥ��ޤ��������Ȥ��С���uwc-install/WEB-INF/config/ldappstore�פǤ���
��������ƸĿ��ѥ��ɥ쥹Ģ��¿��Υ桼������Ϣ����ݡ��Ȥ���褦�˳�ĥ���뤳�ȤϤǤ��ޤ���Ǥ���������)�¤�������뤿��ˡ�Sun Java System Communications Express 6.2 �Ǥϡ�����Ԥ� psRoot °-����Ѥ��ơ��ƥ桼������ PAB �ǡ����� LDAP ��ʣ��ξ���ʬ������褦�˥桼������ץ�ӥ���˥Ǥ���褦�ˤʤ�ޤ�����
���Ȥ��С���ldap://mydir.com:389/piPStoreOwner=jsmith,o=siroe.com,o=PiServerDb�פȻ���Ǥ��ޤ���
�� 3-1 �ϡ����ɥ쥹Ģ�����С��ο�ʿ����γ�ĥ�˻��Ѥ���륢�����ƥ��e�ι��٥�γ��פ��Ƥ��ޤ���
���ɥ쥹Ģ�ο�ʿ����Υ�������ӥ�ƥ��������ƥ��e�μ��פʥ���ݡ��ͥ�Ȥϡ����ΤȤ���Ǥ���
�Ŀͥ��ȥ��ˤϡ��桼�����Υ��ɥ쥹Ģ�����ݻ��ޤ����桼��������.�������٤ƤΥ��ɥ쥹Ģ����dΤۤ��������Υ��ɥ쥹Ģ��Τ��٤ƤΥ���ȥ꤬�ޤޤ�Ƥ��ޤ����Ŀͥ��ȥ��ϡ����줬��Ǽ����Ƥ���ǥ��쥯�ȥꥤ���ȡ���������Υǥ��쥯�ȥꥤ������� DN �� URL �Ȥ���ɽ������ޤ���
DB �ˤϸĿͥ��ȥ��ν��礬�ޤޤ�Ƥ��ꡢ�� 3-1 �˼����褦�ˡ����ɥ쥹Ģ�����С���Ǥ�տ�� DB �˥��������Ǥ��ޤ������٤Ƥ� DB �ϡ����� DB �Ѥ���³�ѥ�������ꤹ�� DB ID ����d���ޤ����� DB �Υ����פϰۤʤäƤ��Ƥ�褯���ޤ��̤� DB �ξ���ؤ����Ȥ�Ǥ��ޤ���
DBMap �ϡ�Ʊ�������פ� DB �ν���Ǥ����� DBMap �ˤϡ����� DBMap �Ѥ��������� ID �������Ƥ��ޤ���
�� 3-1 ���ɥ쥹Ģ�ο�ʿ����Υ�������ӥ�ƥ�
psRoot �ϡ��桼������ LDAP ���°-�Ǥ��ꡢ�ۥ��ȡ��ǥ��쥯�ȥꥤ���Υݡ��ȡ�����ӥ桼�����Υ��ɥ쥹Ģ����ȥ꤬���� DN ����ꤷ�ޤ���psRoot �ϡ���ldap://ldap_host:ldap_port/DN�פȤ����|��Ƥ��ޤ���
psRoot °-���ͤˤ�äơ�DB �Υ����פ� DB �ξ�꤬���ꤵ��ޤ���
psRoot ����Ǥϡ���ldap://mydir.com:389/piPStoreOwner=jsmith,o=siroe.com,o=PiServerDb�פˤʤäƤ��ޤ���
��ldap://�פϡ��桼�����Υ��ɥ쥹Ģ�Ŀͥ��ȥ��� LDAP DB �ץ饰�������Ѥ��ƥ�����������뤳�Ȥ��Ƥ��ޤ���
��mydir.com:389�פϡ�LDAP �Υۥ��Ȥȥݡ��Ȥ���ꤷ�Ƥ��ޤ���
��piPStoreOwner=jsmith,o=siroe.com,o=PiServerDb�פϡ��Ŀͥ��ȥ��� DN ����ꤷ�Ƥ��ޤ���
��
���ɥ쥹Ģ�����С��ˤϡ���������ӥ�ƥ��ݥꥷ���˽��äƥ桼������ psRoot �ͤ�ʬ�����뤿��Υ桼�ƥ���ƥ����Ѱդ���Ƥ��ޤ�����Ԥϡ��ȿ��ˤ�äȤ�Ŭ��������Υݥꥷ�������ꤷ���������ॹ����ץȤǤ��Υݥꥷ���Ѥ� psRoot �ͤ����ꤹ��ɬ�פ�����ޤ���
psRoot °-�ϡ��ɥᥤ���ͭ�� personalstore.properties �ե�������ˤ��� db.UserPsRoot �ѥ�������Ѥ��ơ�ͭ��ޤ���̵��ˤ��뤳�Ȥ��Ǥ��ޤ���db_config.properties �ե�������� defaultserver �ѥ�������Ѥ���ˤϡ����Υѥ������false�פ����ꤷ�ޤ����桼������ psRoot �ͤ���Ѥ���ˤϡ����Υѥ������true�פ����ꤷ�ޤ���psRoot �ǻ��Ѥ���� Directory Server �����ˤϡ�ɽ 3-7 �˰���ɽ������Ƥ���Ŀͥ��ȥ��ѥ�������ꤹ��ɬ�פ�����ޤ����¹Ի��ˡ�psRoot °-���ͤ� db-key.ldaphost �� db-key.ldapport ����Ѥ��ơ��ǥ��쥯�ȥꥤ���˲�褵��ޤ��������ǡ�db-key �ϡ��ƥ�������̤��뤿���Ǥ�դ�ʸ����Ǥ���db-key.ldaphost �� db-key.ldapport �ΰ��פ��ޤä���ȯ������ʤ��ä����ϡ�defaultserver ���������Ѥ���ޤ���
psRoot �ͤμ�ư����
�����桼�������?����ȡ��桼�����Υ���ȥ���� psRoot °-�˥ǥե�����ͤ����ꤵ��ޤ���
�����桼������ psRoot �ͤϡ�personalstore.properties �ե����������d���Ƥ��� psRoot �ѥ�����ȡ�db_config.properties �ե�������� defaultserverhost ����� defaultserverPort �ͤ���Ѥ��ƺ�.����ޤ������Ȥ��С��ǥե���Ȥ� psRoot �ѥ��������Ѥ���ȡ��ǥե���Ȥ� psRoot �ͤϼ��η|��ˤʤ�ޤ���
ldap://defaultserver_host:defaultserver_port/piPStoreOwner=%U,o=%D,o=PiServerDb
��ɽ���ΰ�̣�ϼ��ΤȤ���Ǥ���
%U = �桼�����Υ?���� ID�����Ȥ��С���jsmith�ס�
%D = �桼�����Υɥᥤ���Ȥ��С���siroe.com�ס�