서버 차원 기본값을 사용하여 기본 메일 호스트 및 기본 메일 저장소를 설정하려면 이 절에서 설명하는 작업을 수행하면 됩니다.
콘솔(특히 새 조직 마법사 및 조직 등록 정보 화면)에서 기본 메일 호스트 필드를 제거하려면 다음 단계를 수행합니다.
Security.properties 파일을 편집합니다. 이 절에서는 이 단계에 대해 설명합니다.
MailHostStorePlugin을 활성화합니다. 다음 절의 Delegated Administrator 플러그인 추가에서 이 단계에 대해 설명합니다.
Security.properties 파일을 사용하면 모든 역할 또는 개별 역할에 대해 Delegated Administrator 콘솔을 사용자 정의할 수 있습니다.
Security.properties 파일은 da_base/da/WEB-INF/classes/com/sun/comm/da/resources 디렉토리에 있습니다.
콘솔에서 기본 메일 호스트를 제거하려면 아래에 표시된 행을 Security.properties 파일에 추가합니다.
# Remove Preferred Mail Host from UI *.NewOrganizationPage6.PreferredMailHostProperty=INVISIBLE *.NewOrganizationSummaryPage.PreferredMailHostSummaryProperty=INVISIBLE *.OrgProperties.MailHostName=INVISIBLE *.OrgProperties.MailHostNameText=INVISIBLE *.OrgProperties.MailHostValue=INVISIBLE |
주의: 사용자 정의를 위해 이 파일에 행을 추가할 수 있지만 이미 존재하는 행을 편집하면 안 됩니다. 기존 행을 편집하면 콘솔에서 예외가 발생할 수 있습니다.
파일에서 등록 정보는 Security Element Name=Permission의 형식으로 표시됩니다.
보안 요소 이름은 Role Name.Container View Name.Console Element Name의 형식으로 표시됩니다.
보안 요소는 권한이 정의되는 콘솔 요소 및 역할을 지정합니다. 요소 이름을 모르면 페이지 소스를 확인하여 페이지상의 이름과 해당 콘솔 요소를 일치시킵니다.
페이지상의 이름은 정규화된 이름입니다. 이름 중에서 Container View Name .Console Element Name 형식의 마지막 두 요소만 선택해야 합니다.
Delegated Administrator에서 유효한 역할 이름은 다음과 같습니다.
“ProviderAdminRole”(SPA)의 역할에 대한 자세한 내용은 부록 A, 서비스 공급업체 관리자 및 서비스 공급업체 조직를 참조하십시오.
“OrganizationAdminRole”(OA)
“Top-levelAdminRole”(TLA)
“*”(특정 역할에서 대체되지 않는 한 모든 역할에 하나의 권한을 적용함)
권한은 다음 문자열 중 하나여야 합니다.
EDITABLE – 보안 요소가 편집 가능함을 나타냅니다.
NONEDITABLE – 보안 요소가 읽기 전용임을 나타냅니다.
VISIBLE – 보안 요소가 표시되며 읽기 전용임을 나타냅니다.
INVISIBLE – 보안 요소가 표시되지 않음을 나타냅니다.