호스트된 도메인의 구성 매개 변수
uwcdomainconfig.properties 파일의 구성 매개 변수
uwcdomainconfig.properties 파일은 각 도메인에 따라 구성할 수 있는 달력 및 주소록 관련 사용자 기본 설정의 기본값을 유지 관리합니다. 이런 기본적인 사용자 기본 설정 값은 Communications Express에서 처음으로 달력 및 주소록에 액세스할 때 새 사용자에게 동적으로 지정됩니다.
표 6–1에는 사용자 기본 설정이 나열되어 있습니다.
표 6–1
uwcdomainconfig.properties 파일의 사용자 기본 설정
매개 변수
|
기본값
|
설명
|
uwc-user-attr-sunUCDefaultApplication
|
|
로그인 후에 표시되는 페이지를 지정합니다.
Messenger Express가 배포된 경우에는 기본적으로 메일 페이지가 로그인 페이지로 표시됩니다. 그렇지 않으면 달력 페이지가 표시됩니다. 달력이 배포되지 않은 경우에는 주소록 페이지로 이동합니다.
|
uwc-user-attr-sunUCDefaultEmailHandler
|
uc
|
응용 프로그램에서 전자 메일 메시지를 보내는 데 사용되는 기본 전자 메일 클라이언트를 지정합니다.
기본 전자 메일 클라이언트를 Messenger Express 또는 브라우저 메일 클라이언트로 설정할 수 있습니다.
|
uwc-user-attr-sunUCDateFormat
|
M/D/Y
|
날짜에서 일, 월, 연도가 표시되는 순서를 지정합니다.
다음 옵션을 사용할 수 있습니다.
|
uwc-user-attr-sunUCDateDelimiter
|
/
|
날짜에 사용되는 분리자를 지정합니다.
분리자는 날짜에서 일, 월, 연도를 구분하는 문자입니다.
쉼표(,), 슬래시(/) 또는 하이픈(-)을 분리자로 지정할 수 있습니다.
|
uwc-user-attr-sunUCTimeZone
|
아메리카/로스엔젤레스
|
달력이 생성되는 표준 시간대를 지정합니다.
다음 지역에서 유효한 표준 시간대를 선택할 수 있습니다.
-
북아메리카 및 남아메리카
-
유럽 및 아프리카
-
아시아 및 태평양 연안
|
표 6–2에는 달력 응용 프로그램과 관련된 사용자 기본 설정이 나열되어 있습니다.
표 6–2
uwcdomainconfig.properties 파일의 달력 기본 설정
매개 변수
|
기본값
|
설명
|
uwc-user-attr-icsExtendedUserPrefs-ceDefaultView
|
dayview
|
로그인 후 기본 달력이 표시해야 하는 보기를 지정합니다. 다음 옵션을 사용할 수 있습니다.
-
dayview
-
weekview
-
monthview
-
yearview
|
uwc-user-attr-icsExtendedUserPrefs-ceShowCompletedTasks
|
false
|
달력의 작업 창에 완료된 작업을 표시할 것인지 여부를 지정합니다.
완료된 작업을 달력의 작업 창에 표시하려면 값을 true로 변경합니다.
|
uwc-user-attr-icsExtendedUserPrefs-ceDefaultCategory
|
Business
|
새 이벤트 또는 작업을 만들 기본 범주를 지정합니다.
다음 범주를 사용할 수 있습니다.
-
Anniversary
-
Appointment
-
Birthday
-
Business
-
Breakfast
-
Class
-
Conference Call
-
Dinner, Holiday
-
Lunch
-
Meeting
-
Other
-
Personal
-
Seminar
-
Training
-
Travel
-
Vacation
-
Interview
|
uwc-user-attr-icsExtendedUserPrefs-ceDayHead
|
9
|
하루가 시작되는 시간을 시간 단위로 지정합니다.
|
uwc-user-attr-icsExtendedUserPrefs-ceDayTail
|
18
|
하루가 끝나는 시간을 시간 단위로 지정합니다.
|
uwc-user-attr-icsExtendedUserPrefs-ceInterval
|
PT1H0M
(One hour)
|
하루를 나누는 시간 간격을 지정합니다.
일별 보기와 주별 보기에서는 하루를 30분 또는 1시간 간격으로 나눕니다.
기본 분할 값을 PT0H30M(30분)으로 변경할 수 있습니다.
|
uwc-user-attr-icsFirstDay
|
1
|
달력에서 한 주의 첫 날로 간주할 요일을 지정합니다. 기본적으로 일요일인 Sunday(1)를 한 주의 첫째 날로, 토요일인 Saturday(7)를 마지막 날로 간주합니다.
|
uwc-user-icsExtendedUserPrefs-ceWeekEndDays
|
1,7
|
달력 보기에서 주말로 간주할 요일을 지정합니다.
기본적으로 일요일인 Sunday(1)가 한 주의 첫째 날이고 토요일인 Saturday(7)가 마지막 날입니다.
쉼표로 구분된 숫자 목록이 주말로 간주될 요일을 나타냅니다.
|
uwc-user-attr-icsExtendedUserPrefs-ceIncludeWeekendInViews
|
false
|
달력의 주별 보기 및 월별 보기에서 주말을 표시하거나 표시하지 않을 수 있습니다.
달력의 주별 및 월별 보기에 주말을 표시하려면 기본값을 true로 설정합니다.
|
uwc-user-attr-icsExtendedUserPrefs-ceSingleCalendarTZISD
|
true
|
달력을 달력의 표준 시간대로 표시할 것인지 여부를 지정합니다.
달력의 표준 시간대로 달력을 보기 원하지 않으면 기본값을 “false”로 변경합니다. 이 경우 모든 달력은 전역 옵션 탭에 지정된 표준 시간대로 표시됩니다.
|
uwc-usr-attr-icsExtendedUserPrefs-ceDefaultAlarmStart
|
PT0H30M
|
이벤트 또는 작업 전에 미리 알림을 보내야 하는 기본 시간을 시와 분 단위로 지정합니다.
|
uwc-user-attr-icsExtendedUserPrefs-ceNotifyEnable
|
false
|
새 이벤트가 생성될 때 내부의 초대 받은 사람에게 ical이 첨부된 전자 메일 메시지를 보낼지 여부를 지정합니다.
유효한 값은 false, true입니다.
|
uwc-user-attr-hideCalId
|
false
|
Communications Express의 도메인 사용자에게 달력에 calid를 표시하지 않는 옵션을 허용할지 여부를 지정합니다. calid를 숨겨야 하는 경우 이 값을 true로 설정해야 합니다.
|
표 6–3에는 구성 가능한 주소록 사용자 기본 설정이 나열되어 있습니다.
표 6–3
uwcdomainconfig.properties 파일의 주소록 기본 설정
매개 변수
|
기본값
|
설명
|
uwc-user-sunAbExtendedUserPrefs-abName
|
개인 주소록
|
기본 주소록의 이름을 지정합니다.
|
uwc-user-attr-sunAbExtendedUserPrefs-abDescription
|
개인 주소록입니다.
|
기본 주소록에 대한 짧은 설명을 지정합니다.
|
uwc-user-attr-sunAbExtendedUserPrefs-abEntriesPerPage
|
25
|
페이지에 표시될 주소록 항목의 최대 수를 지정합니다. 다음 옵션을 사용할 수 있습니다. 25, 50 및 75.
|
uwc-user-attr-sunAbExtendedUserPrefs-abSearchDisplayColumn1
|
displayname
|
첫 번째 열에 표시할 값을 지정합니다. 기본적으로 첫 번째 열에는 연락처나 그룹의 이름을 표시합니다.
|
uwc-user-attr-sunAbExtendedUserPrefs-abSerchDisplayColumn2
|
primaryemail
|
주소록의 두 번째 열에 표시할 값을 지정합니다.
표시 열 이름을 다음과 같이 설정할 수 있습니다.
-
displayname
-
company
-
title
-
primaryphone
-
workphone
-
homephone
-
faxphone
-
pagerphone
-
primaryemail
-
email2
-
email3
-
homeaddress
-
workaddress
-
weburl1
-
weburl2
-
calendarurl
-
freebusyurl
-
birthday
-
anniversary
-
ou
-
editviewcalendar
|
uwc-user-attr-sunAbExtendedUserPrefs-abSearchDisplayColumn3
|
|
주소록의 세 번째 열에 표시될 값을 지정합니다.
표시 열 이름을 다음과 같이 설정할 수 있습니다.
-
displayname
-
company
-
title
-
primaryphone
-
workphone
-
homephone
-
faxphone
-
pagerphone
-
primaryemail
-
email2
-
email3,
-
homeaddress
-
workaddress
-
weburl1
-
weburl2
-
calendarurl
-
freebusyurl
-
birthday,
-
anniversary
-
ou
-
edit,
-
viewcalendar
|
uwc-user-attr-sunAbExtendedUserPrefs-abSearchDisplayColumn4
|
edit
|
주소록의 네 번째 열에 표시될 값을 지정합니다.
표시 열 이름을 다음과 같이 설정할 수 있습니다.
-
displayname
-
company
-
title.
-
primaryphone
-
workphone
-
homephone
-
faxphone
-
pagerphone
-
primaryemail
-
email2,
-
email3
-
homeaddress
-
workaddress
-
weburl1
-
weburl2
-
calendarurl
-
freebusyurl
-
birthday
-
anniversary,
-
ou
-
edit
-
viewcalendar
|
personalstore.properties 파일의 구성 매개 변수
personalstore.properties 파일에서 매개 변수를 수정하여 주소록 저장소, 회사 디렉토리 및 원격 디렉토리를 구성할 수 있습니다.
표 6–4에는 personalstore.properties 파일에 저장된 설정이 나열되어 있습니다.
표 6–4
personalstore.properties 파일에 저장된 구성 설정
매개 변수
|
기본값
|
설명
|
db.defaultpsrootpattern
|
ldap://piPStoreOwner=%U,o=%D,o=PiServerDb
|
사용자의 psRoot 값을 동적으로 구축하는 데 사용되는 패턴을 지정합니다. psroot는 사용자 항목이 있는 위치를 식별합니다.
%U = uid(사용자의 아이디)("jsmith")
%D = 사용자의 도메인("siroe.com")
%O = 도메인에서 가장 중요한 부분("siroe")
|
db.ldapplut.class
|
com.iplanet.iabs.ldap.plug.iLDAP
|
플러그인을 구현하는 Java 클래스의 이름을 지정합니다. (예: LDAP 플러그인).
|
db.ldapplug.urlmatch
|
|
URL을 다음 형식으로 지정합니다.
ldap://host:port/DN
이 매개 변수를 기반으로 xxx 인스턴스가 식별됩니다.
이 값은 defaultps.xml 파일에 저장된 "bookremoteurl" 속성과 일치해야 합니다.
|
db.ldapplug.configpath
|
|
특정 인스턴스의 LDAP 정보를 포함하는 구성 디렉토리의 경로를 지정합니다.
이 경로는 이 파일 위치에 대해 상대적입니다.
|
db.ldapplug.wildcardsearch
|
0
|
와일드카드 검색에 제공될 최소 문자 수를 지정합니다.
|
db.ldpaplug.randompaging
|
false
|
플러그인이 랜덤 액세스를 지원하는지 여부와 각 페이지에는 첫 번째 페이지에서 액세스해야 하는지 여부를 지정합니다.
이 값이 false이면 올바른 페이지를 찾을 때까지 검색 프로세스가 계속됩니다.
|
db.ldapplug.corporatedir
|
false
|
회사 디렉토리의 경우 이 값은 true여야 합니다.
|
db.useUserPsRoot
|
false
|
사용자의 psRoot 값을 사용하려면 이 값을 true로 설정합니다. 이 값을 false로 설정하면 defaultserver 값이 사용됩니다.
|
전역 GUI 사용자 정의
기본 themes.properties 파일은 uwc-deployed-path/WEB-INF/skin 아래에 있습니다.Theme 파일에는 Communications Express에 나타나는 아이콘의 논리 이름과 기본 위치가 포함되어 있습니다. 이 파일에 지정된 경로를 변경하여 이미지의 위치를 변경할 수 있습니다.
uwcdomainconfig.properties 파일에서 언어 구성
uwcdomainconfig.properties 파일에는 도메인에서 지원되는 언어의 목록이 들어 있습니다. 목록에 포함된 각 언어는 세미콜론으로 구분됩니다. Communications Express에서 도메인에 대해 지원하는 언어 목록을 정의할 수 있습니다.
예를 들어 siroe.com이라는 도메인에서 en(영어), de(독일어), fr(프랑스어) 및 ja(일본어) 언어를 지원하려면 해당 도메인의 uwcdomainconfig.properties 파일에서 supportedLanguages를 supportedLanguages=en;fr;de;ja로 설정합니다.
siroe.com의 uwcdomainconfig.properties 파일은 다음 위치에 있어야 합니다.
WEB-INF/domain/siroe.com/uwcdomainconfig.properties
해당 i18n.properties 파일에도 현지화할 수 있는 문자열을 정의해야 합니다. 예를 들면 다음과 같습니다.
-
uwc-common-options-preferredLanguage-en=English
-
uwc-common-options-preferredLanguage-de=German
-
uwc-common-options-preferredLanguage-fr=French
-
uwc-common-options-preferredLanguage-ja=Japanese
siroe.com의 i18n.properties 파일은 다음 위치에 있어야 합니다.
WEB-INF/domain/siroe.com/locale/i18n.properties
사용자의 LDAP 항목에 preferredLanguage 속성이 없는 경우 도메인 preferredLanguage 속성, 브라우저에서 제공된 헤더 값 및 i18.properties 파일의 가용성에 따라 사용자 세션에 사용될 언어가 결정됩니다.