AdminTask 오브젝트에 대한 IdMgrRealmConfig 명령 그룹
Jython 또는 Jacl 스크립트 언어를 사용하여 연합 저장소 영역을 구성할 수 있습니다. IdMgrRealmConfig 그룹의 명령 및 매개변수를 사용하여 영역 구성을 작성하고 관리할 수 있습니다.
- addIdMgrRealmBaseEntry
- createIdMgrRealm
- deleteIdMgrRealm
- deleteIdMgrRealmBaseEntry
- deleteIdMgrRealmDefaultParent
- getIdMgrDefaultRealm
- getIdMgrRepositoriesForRealm
- getIdMgrRealm
- listIdMgrRealms
- listIdMgrRealmBaseEntries
- listIdMgrRealmDefaultParents
- listIdMgrRealmURAttrMappings
- renameIdMgrRealm
- setIdMgrDefaultRealm
- setIdMgrRealmDefaultParent
- setIdMgrRealmURAttrMapping
- updateIdMgrRealm
addIdMgrRealmBaseEntry
addIdMgrRealmBaseEntry 명령은 특정 영역 구성에 기본 항목을 추가하고 영역을 저장소와 링크합니다.
대상 오브젝트
없음.필수 매개변수
- -name
- 영역의 이름을 지정합니다. (문자열, 필수).
- -baseEntry
- 기본 항목의 이름을 지정합니다(문자열, 선택적)
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask addIdMgrRealmBaseEntry {-name defaultWIMFileBasedRealm -baseEntry o=sampleFileRepository}
- Jython 문자열 사용:
AdminTask.addIdMgrRealmBaseEntry ('[-name defaultWIMFileBasedRealm -baseEntry o=sampleFileRepository]')
- Jython 목록 사용:
AdminTask.addIdMgrRealmBaseEntry (['-name', 'defaultWIMFileBasedRealm', '-baseEntry', 'o=sampleFileRepository'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask addIdMgrRealmBaseEntry {-interactive}
- Jython 문자열 사용:
AdminTask.addIdMgrRealmBaseEntry ('[-interactive]')
- Jython 목록 사용:
AdminTask.addIdMgrRealmBaseEntry (['-interactive'])
createIdMgrRealm
createIdMgrRealm 명령은 영역 구성을 작성합니다.
대상 오브젝트
없음.필수 매개변수
- -name
- 영역의 이름을 지정합니다. (문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -securityUse
- 이 가상 영역이 지금, 나중에 사용되는지 또는 사용되지 않는지 여부를 표시하는 문자열을 지정합니다. 기본값은 active입니다. 추가 값은 inactive 및 nonSelectable입니다. (문자열, 선택적)
- -delimiter
- 이 영역에 사용되는 구분 기호를 지정합니다. 기본값은 /입니다. (문자열, 선택적)
- -allowOperationIfReposDown
- 영역의 저장소가 작동중지된 경우에도 시스템이 get 또는 search와 같은 저장소 조작이 완료되도록 허용하는지
여부를 지정합니다. 기본값은 false입니다(부울, 선택적)
문제점 방지: 이 매개변수가 지정된 경우에도 서버를 시작할 때 모든 저장소를 사용할 수 있어야 합니다. 그렇지 않으면 연합 저장소가 올바로 작동하지 않습니다. gotcha
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask createIdMgrRealm {-name realm1 -allowOperationIfReposDown true}
- Jython 문자열 사용:
AdminTask.createIdMgrRealm ('[-name realm1 -allowOperationIfReposDown true]')
- Jython 목록 사용:
AdminTask.createIdMgrRealm (['-name', 'realm1', '-allowOperationIfReposDown', 'true'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask createIdMgrRealm {-interactive}
- Jython 문자열 사용:
AdminTask.createIdMgrRealm ('[-interactive]')
- Jython 목록 사용:
AdminTask.createIdMgrRealm (['-interactive'])
deleteIdMgrRealm
deleteIdMgrRealm 명령은 지정한 영역 구성을 삭제합니다.
대상 오브젝트
없음.필수 매개변수
- -name
- 영역 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrRealm {-name realm1}
- Jython 문자열 사용:
AdminTask.deleteIdMgrRealm ('[-name realm1]')
- Jython 목록 사용:
AdminTask.deleteIdMgrRealm (['-name', 'realm1'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrRealm {-interactive}
- Jython 문자열 사용:
AdminTask.deleteIdMgrRealm ('[-interactive]')
- Jython 목록 사용:
AdminTask.deleteIdMgrRealm (['-interactive'])
deleteIdMgrRealmBaseEntry
deleteIdMgrRealmBaseEntry 명령은 지정한 영역 구성에서 기본 항목을 삭제합니다.
영역은 항상 하나 이상의 기본 항목을 포함해야 하므로 모든 항목을 제거할 수는 없습니다.
대상 오브젝트
없음.필수 매개변수
- -name
- 영역의 이름을 지정합니다. (문자열, 필수).
- -baseEntry
- 기본 항목의 이름을 지정합니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrRealmBaseEntry {-name realm1 -baseEntry entry1}
- Jython 문자열 사용:
AdminTask.deleteIdMgrRealmBaseEntry ('[-name realm1 -baseEntry entry1]')
- Jython 목록 사용:
AdminTask.deleteIdMgrRealmBaseEntry (['-name', 'realm1', '-baseEntry', 'entry1'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrRealmBaseEntry {-interactive}
- Jython 문자열 사용:
AdminTask.deleteIdMgrRealmBaseEntry ('[-interactive]')
- Jython 목록 사용:
AdminTask.deleteIdMgrRealmBaseEntry (['-interactive'])
deleteIdMgrRealmDefaultParent
영역에 대한 엔티티 유형의 기본 상위 맵핑을 삭제하려면 deleteIdMgrRealmDefaultParent 명령을 사용하십시오.
대상 오브젝트
없음.필수 매개변수
- -entityTypeName
- 기본 상위 맵핑을 삭제할 지원되는 올바른 엔티티 유형 이름을 지정하려면 이 매개변수를 사용하십시오. 별표(*)를 지정하여 영역의 모든 엔티티 유형에 대한 기본 상위 맵핑을 삭제할 수 있습니다. (문자열, 필수).
선택적 매개변수
- -name
- 맵핑을 삭제할 올바른 영역 이름을 지정하려면 이 매개변수를 사용하십시오. -name 매개변수를 지정하지 않는 경우 명령은 연합 저장소 구성의 기본 영역인 defaultWIMFileBasedRealm에 대한 맵핑을 삭제합니다. (문자열, 선택적)
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrRealmDefaultParent {-entityTypeName entity_type}
- Jython 문자열 사용:
AdminTask.deleteIdMgrRealmDefaultParent ('[-entityTypeName entity_type]')
- Jython 목록 사용:
AdminTask.deleteIdMgrRealmDefaultParent (['-entityTypeName', 'entity_type'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrRealmDefaultParent {-interactive}
- Jython 문자열 사용:
AdminTask.deleteIdMgrRealmDefaultParent ('[-interactive]')
- Jython 목록 사용:
AdminTask.deleteIdMgrRealmDefaultParent (['-interactive'])
getIdMgrDefaultRealm
getIdMgrDefaultRealm 명령은 기본 영역 이름을 리턴합니다.
대상 오브젝트
없음.필수 매개변수
없음.선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrDefaultRealm
- Jython 문자열 사용:
AdminTask.getIdMgrDefaultRealm()
- Jython 목록 사용:
AdminTask.getIdMgrDefaultRealm()
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrDefaultRealm {-interactive}
- Jython 문자열 사용:
AdminTask.getIdMgrDefaultRealm ('[-interactive]')
- Jython 목록 사용:
AdminTask.getIdMgrDefaultRealm (['-interactive'])
getIdMgrRepositoriesForRealm
getIdMgrRepositoriesForRealm 명령은 지정된 영역에 대해 구성된 저장소에 대한 저장소 특정 세부사항을 리턴합니다.
대상 오브젝트
없음.필수 매개변수
- -name
- 영역의 이름을 지정합니다. (문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrRepositoriesForRealm {-name realm1}
- Jython 문자열 사용:
AdminTask.getIdMgrRepositoriesForRealm ('[-name realm1]')
- Jython 목록 사용:
AdminTask.getIdMgrRepositoriesForRealm (['-name', 'realm1'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrRepositoriesForRealm {-interactive}
- Jython 문자열 사용:
AdminTask.getIdMgrRepositoriesForRealm ('[-interactive]')
- Jython 목록 사용:
AdminTask.getIdMgrRepositoriesForRealm (['-interactive'])
getIdMgrRealm
getIdMgrRealm 명령은 지정한 영역에 대한 구성 매개변수를 리턴합니다.
대상 오브젝트
없음.필수 매개변수
- -name
- 영역의 이름을 지정합니다. (문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrRealm {-name realm1}
- Jython 문자열 사용:
AdminTask.getIdMgrRealm ('[-name realm1]')
- Jython 목록 사용:
AdminTask.getIdMgrRealm (['-name', 'realm1'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrRealm {-interactive}
- Jython 문자열 사용:
AdminTask.getIdMgrRealm ('[-interactive]')
- Jython 목록 사용:
AdminTask.getIdMgrRealm (['-interactive'])
listIdMgrRealms
listIdMgrRealms 명령은 구성된 영역의 이름을 모두 리턴합니다.
대상 오브젝트
없음.필수 매개변수
없음.선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrRealms
- Jython 문자열 사용:
AdminTask.listIdMgrRealms()
- Jython 목록 사용:
AdminTask.listIdMgrRealms()
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrRealms {-interactive}
- Jython 문자열 사용:
AdminTask.listIdMgrRealms ('[-interactive]')
- Jython 목록 사용:
AdminTask.listIdMgrRealms (['-interactive'])
listIdMgrRealmBaseEntries
listIdMgrRealmBaseEntries 명령은 구성된 영역의 이름을 모두 리턴합니다.
대상 오브젝트
없음.필수 매개변수
- -name
- 영역의 이름을 지정합니다. (문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrRealmBaseEntries {-name realm1}
- Jython 문자열 사용:
AdminTask.listIdMgrRealmBaseEntries ('[-name realm1]')
- Jython 목록 사용:
AdminTask.listIdMgrRealmBaseEntries (['-name', 'realm1'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrRealmBaseEntries {-interactive}
- Jython 문자열 사용:
AdminTask.listIdMgrRealmBaseEntries ('[-interactive]')
- Jython 목록 사용:
AdminTask.listIdMgrRealmBaseEntries (['-interactive'])
listIdMgrRealmDefaultParents
지정된 영역의 모든 엔티티 유형에 대한 기본 상위 uniqueName 맵핑을 나열하려면 listIdMgrRealmDefaultParents 명령을 사용하십시오.
대상 오브젝트
없음.필수 매개변수
없음.선택적 매개변수
- -name
- 맵핑을 나열할 올바른 영역 이름을 지정하려면 이 매개변수를 사용하십시오. -name 매개변수를 지정하지 않는 경우 명령은 연합 저장소 구성의 기본 영역인 defaultWIMFileBasedRealm에 대한 맵핑을 리턴합니다. (문자열, 선택적)
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
리턴값
listIdMgrRealmDefaultParents 명령은 지정된 영역의 기본 상위 uniqueName에 대한 각 엔티티 유형 맵핑을 리턴합니다. 키가 entityType이고 값이 parentUniqueName이면 결과는 Map으로 리턴됩니다.예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask listIdMgrRealmDefaultParents {-name realm_name}
- Jython 문자열 사용:
AdminTask.listIdMgrRealmDefaultParents ('[-name realm_name]')
- Jython 목록 사용:
AdminTask.listIdMgrRealmDefaultParents ((['-name', 'realm_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrRealmDefaultParents {-interactive}
- Jython 문자열 사용:
AdminTask.listIdMgrRealmDefaultParents ('[-interactive]')
- Jython 목록 사용:
AdminTask.listIdMgrRealmDefaultParents (['-interactive'])
listIdMgrRealmURAttrMappings
사용자 레지스트리에 대한 사용자 또는 그룹 속성과 지정된 영역의 연합 저장소 특성 간의 맵핑을 나열하려면 listIdMgrRealmURAttrMappings 명령을 사용하십시오.
대상 오브젝트
없음.
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -name
- 맵핑을 나열할 올바른 영역 이름을 지정하려면 이 매개변수를 사용하십시오.
-name 매개변수를 지정하지 않는 경우 listIdMgrRealmURAttrMappings 명령은 연합 저장소 구성의 기본 영역 맵핑을 리턴합니다.
(문자열, 선택적)
리턴값
- 키는 사용자 레지스트리 속성 이름(URAttrName 매개변수)입니다.
- 값은 propertyForInput 및 propertyForOutput을 키로, 해당 맵핑을 값으로 포함하는 다른 HashMap입니다.
{userDisplayName={propertyForInput=principalName, propertyForOutput=principalName},
userSecurityName={propertyForInput=principalName, propertyForOutput=principalName},
uniqueUserId={propertyForInput=uniqueName, propertyForOutput=uniqueName},
uniqueGroupId={propertyForInput=uniqueName, propertyForOutput=uniqueName},
groupSecurityName={propertyForInput=cn, propertyForOutput=cn},
groupDisplayName={propertyForInput=cn, propertyForOutput=cn}}
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask listIdMgrRealmURAttrMappings
- Jython 문자열 사용:
AdminTask.listIdMgrRealmURAttrMappings()
- Jython 목록 사용:
AdminTask.listIdMgrRealmURAttrMappings()
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrRealmURAttrMappings {-interactive}
- Jython 문자열 사용:
AdminTask.listIdMgrRealmURAttrMappings ('[-interactive]')
- Jython 목록 사용:
AdminTask.listIdMgrRealmURAttrMappings (['-interactive'])
renameIdMgrRealm
renameIdMgrRealm 명령은 지정한 영역의 이름을 바꿉니다.
대상 오브젝트
없음.필수 매개변수
- -name
- 영역의 이름을 지정합니다. (문자열, 필수).
- -newName
- 영역의 새 이름을 지정합니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask renameIdMgrRealm {-name realm1 -newName realm2}
- Jython 문자열 사용:
AdminTask.renameIdMgrRealm ('[-name realm1 -newName realm2]')
- Jython 목록 사용:
AdminTask.renameIdMgrRealm (['-name', 'realm1', '-newName', 'realm2'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask renameIdMgrRealm {-interactive}
- Jython 문자열 사용:
AdminTask.renameIdMgrRealm ('[-interactive]')
- Jython 목록 사용:
AdminTask.renameIdMgrRealm (['-interactive'])
setIdMgrDefaultRealm
setIdMgrDefaultRealm 명령은 기본 영역 이름을 설정합니다.
필수 매개변수
- -name
- 호출자가 컨텍스트에 지정하지 않을 경우 기본 영역으로 사용되는 영역 이름을 지정합니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask setIdMgrDefaultRealm {-name realm1}
- Jython 문자열 사용:
AdminTask.setIdMgrDefaultRealm ('[-name realm1]')
- Jython 목록 사용:
AdminTask.setIdMgrDefaultRealm (['-name', 'realm1'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask setIdMgrDefaultRealm {-interactive}
- Jython 문자열 사용:
AdminTask.setIdMgrDefaultRealm ('[-interactive]')
setIdMgrRealmDefaultParent
지정된 영역의 엔티티 유형에 대한 기본 상위 uniqueName을 설정하거나 수정하려면 setIdMgrRealmDefaultParent 명령을 사용하십시오.
대상 오브젝트
없음.
필수 매개변수
- -entityTypeName
- 기본 상위를 설정하거나 수정할 지원되는 올바른 엔티티 유형 이름을 지정하려면 이 매개변수를 사용하십시오(문자열, 필수)
- -parentUniqueName
- 지정된 영역의 엔티티 유형의 기본 상위를 지정하려면 이 매개변수를 사용하십시오. 지정된 기본 상위는 이 영역에서 올바른 uniqueName이어야 합니다. (문자열, 필수).
선택적 매개변수
- -name
- 맵핑을 설정하거나 수정할 올바른 영역 이름을 지정하려면 이 매개변수를 사용하십시오. -name 매개변수를 지정하지 않는 경우 명령은 연합 저장소 구성의 기본 영역인 defaultWIMFileBasedRealm에 대한 맵핑을 설정하거나 수정합니다. (문자열, 선택적)
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask setIdMgrRealmDefaultParent {-entityTypeName entity_type -parentUniqueName unique_name}
- Jython 문자열 사용:
AdminTask.setIdMgrRealmDefaultParent ('[-entityTypeName entity_type -parentUniqueName unique_name]')
- Jython 목록 사용:
AdminTask.setIdMgrRealmDefaultParent (['-entityTypeName', 'entity_type', '-parentUniqueName', 'unique_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask setIdMgrRealmDefaultParent {-interactive}
- Jython 문자열 사용:
AdminTask.setIdMgrRealmDefaultParent ('[-interactive]')
- Jython 목록 사용:
AdminTask.setIdMgrRealmDefaultParent (['-interactive'])
setIdMgrRealmURAttrMapping
지정된 영역의 연합 저장소 특성에 사용자 레지스트리에 대한 사용자 또는 그룹 속성 맵핑을 설정하거나 수정하려면 setIdMgrRealmURAttrMapping 명령을 사용하십시오.
setIdMgrRealmURAttrMapping 명령은 연결 모드와 로컬 모드 둘 다에서 사용할 수 있습니다. 연결 모드에서 setIdMgrRealmURAttrMapping 명령을 실행하면 서버를 다시 시작한 후에 영역 속성 맵핑 변경사항이 적용됩니다.
대상 오브젝트
없음.
필수 매개변수
- -URAttrName
- 맵핑할 사용자 레지스트리의 사용자 또는 그룹 속성 이름을 지정하려면 이 매개변수를 사용하십시오. URAttrName 매개변수에는 다음 대소문자 구분 값이 유효합니다.
- uniqueUserId
- userSecurityName
- userDisplayName
- uniqueGroupId
- groupSecurityName
- groupDisplayName
문제점 방지: 동일한 사용자 레지스트리 속성 이름에 대해 setIdMgrRealmURAttrMapping 명령을 여러 번 실행하면 이전 값을 겹쳐씁니다. gotcha
(문자열, 필수).
- -propertyForInput
- 사용자 레지스트리 인터페이스의 입력 매개변수인 경우 지정된 사용자 레지스트리 속성(URAttrName 매개변수)에 맵핑되는 연합 저장소 특성 이름을 지정하려면 이 매개변수를 사용하십시오(문자열, 필수)
- -propertyForOutput
- 사용자 레지스트리 인터페이스의 출력 매개변수(리턴값)인 경우 지정된 사용자 레지스트리 속성(URAttrName 매개변수)에 맵핑되는 연합 저장소 특성 이름을 지정하려면 이 매개변수를 사용하십시오(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -name
- 맵핑을 설정하거나 수정할 올바른 영역 이름을 지정하려면 이 매개변수를 사용하십시오. name 매개변수를 지정하지 않는 경우 setIdMgrRealmURAttrMapping 명령은 연합 저장소 구성의 기본 영역을 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask setIdMgrRealmURAttrMapping {-URAttrName uniqueUserId -propertyForInput uniqueName -propertyForOutput uniqueName}
- Jython 문자열 사용:
AdminTask.setIdMgrRealmURAttrMapping ('[-URAttrName uniqueUserId -propertyForInput uniqueName -propertyForOutput uniqueName]')
- Jython 목록 사용:
AdminTask.setIdMgrRealmURAttrMapping (['-URAttrName', 'uniqueUserId', '-propertyForInput', 'uniqueName', '-propertyForOutput', 'uniqueName'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask setIdMgrRealmURAttrMapping {-interactive}
- Jython 문자열 사용:
AdminTask.setIdMgrRealmURAttrMapping ('[-interactive]')
- Jython 목록 사용:
AdminTask.setIdMgrRealmURAttrMapping (['-interactive'])
updateIdMgrRealm
updateIdMgrRealm 명령은 사용자가 지정하는 영역에 대한 구성을 업데이트합니다.
대상 오브젝트
없음.필수 매개변수
- -name
- 영역의 이름을 지정합니다. (문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -securityUse
- 이 영역이 지금, 나중에 사용되는지 또는 사용되지 않는지 여부를 표시하는 문자열을 지정합니다. 기본값은 active입니다. 추가 값은 inactive 및 nonSelectable입니다. (문자열, 선택적)
- -delimiter
- 이 영역에 사용되는 구분 기호를 지정합니다. 기본값은 /입니다. (문자열, 선택적)
- -allowOperationIfReposDown
- 영역의 저장소가 작동중지된 경우에도 시스템이 get 또는 search와 같은 저장소 조작이 완료되도록 허용하는지
여부를 지정합니다. (부울, 선택적)
문제점 방지: 이 매개변수가 지정된 경우에도 서버를 시작할 때 모든 저장소를 사용할 수 있어야 합니다. 그렇지 않으면 가상 멤버 관리자가 올바로 작동하지 않습니다. gotcha
예제
일괄처리 모드 사용 예제:
- Jacl 사용:
$AdminTask updateIdMgrRealm {-name realm1}
- Jython 문자열 사용:
AdminTask.updateIdMgrRealm ('[-name realm1]')
- Jython 목록 사용:
AdminTask.updateIdMgrRealm (['-name', 'realm1'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask updateIdMgrRealm {-interactive}
- Jython 문자열 사용:
AdminTask.updateIdMgrRealm ('[-interactive]')
- Jython 목록 사용:
AdminTask.updateIdMgrRealm (['-interactive'])