다음을 통해 공유


스마트 카드 정책 가져오기

지정된 워크플로의 프로필 템플릿 정책을 가져옵니다. 이 데이터는 요청을 만드는 동안 사용됩니다. 워크플로 정책은 클라이언트가 요청을 만들기 위해 필요한 데이터를 지정합니다. 데이터에는 다양한 데이터 수집 항목, 요청 주석 및 일회성 암호 정책이 포함될 수 있습니다.

참고

이 문서의 URL은 API 배포 중에 선택한 호스트 이름(예: https://api.contoso.com)을 기준으로 합니다.

요청

메서드 요청 URL
GET /CertificateManagement/api/v1.0/profiletemplates/{id}/policy/workflow/{type}

URL 매개 변수

매개 변수 Description
id 필수 요소. 정책을 추출하는 프로필 템플릿에 해당하는 GUID입니다.
형식 필수 요소. 요청한 정책의 형식입니다. 가능한 값은 "등록", "중복", "OfflineUnblock", "OnlineUpdate", "갱신", "복구", "RecoverOnBehalf", "복원", "사용 중지", "해지", "TemporaryEnroll" 및 "차단 해제"입니다.

요청 헤더

일반적인 요청 헤더는 CM REST API 서비스 세부 정보의HTTP 요청 및 응답 헤더를 참조하세요.

요청 본문

없음

응답

이 섹션에서는 응답을 설명합니다.

응답 코드

코드 Description
200 확인
403 사용할 수 없음
204 내용 없음
500 내부 오류

응답 헤더

일반적인 응답 헤더는 CM REST API 서비스 세부 정보의HTTP 요청 및 응답 헤더를 참조하세요.

응답 본문

성공 시 ProfileTemplatePolicy 개체에 따라 정책 개체를 반환합니다. 최소한 정책 개체는 다음 표의 속성을 포함하지만 요청된 정책에 따라 추가 속성을 포함할 수 있습니다. 예를 들어 등록 정책에 대한 요청은 EnrollPolicy 개체를 반환합니다. 자세한 내용은 요청의 {type} 매개 변수와 관련된 정책 개체에 대한 설명서를 참조하세요. 다양한 유형의 정책 개체에 대한 설명서는 Microsoft.Clm.Shared.ProfileTemplates 네임스페이스 설명서에서 찾을 수 있습니다.

속성 Description
ApprovalsNeeded 정책에 대한 FIM(Forefront Identity Manager) CM(인증서 관리) 요청에 필요한 승인 수입니다.
AuthorizedApprover 정책의 FIM CM 요청을 승인할 수 있는 권한이 있는 사용자에 대한 보안 설명자입니다.
AuthorizedEnrollmentAgent 정책의 등록 에이전트 역할을 수행할 수 있는 사용자에 대한 보안 설명자입니다.
AuthorizedInitiator 정책의 FIM CM 요청을 시작할 수 있는 사용자에 대한 보안 설명자입니다.
CollectComments 정책의 FIM CM 요청에 대해 설명 컬렉션을 사용할 수 있는지 여부를 나타내는 부울 값입니다.
CollectRequestPriority 정책의 FIM CM 요청에 대해 요청 우선 순위 컬렉션을 사용할 수 있는지 여부를 나타내는 부울 값입니다.
DefaultRequestPriority 정책의 FIM CM 요청에 대한 기본 우선 순위입니다.
문서 정책에 대해 구성된 정책 문서입니다.
사용 정책을 사용할 수 있는지 여부를 나타내는 부울 값입니다.
EnrollAgentRequired 정책의 FIM CM 요청에 등록 에이전트가 필요한지 여부를 나타내는 부울 값입니다.
OneTimePasswordPolicy 정책에 대한 FIM CM 요청에 대한 일회성 암호에 대한 배포 방법입니다.
Personalization 정책의 스마트 카드 개인 설정 옵션입니다.
PolicyDataCollection 정책과 관련된 데이터 컬렉션 항목입니다.
SelfServiceEnabled 정책의 FIM CM 요청에 대해 셀프 서비스 시작을 사용할 수 있는지 여부를 나타내는 부울 값입니다.

이 섹션에서는 워크플로에 대한 프로필 템플릿 정책을 가져오는 예제를 제공합니다.

예: 요청 1

GET /CertificateManagement/api/v1.0/profiletemplates/97CD65FA-AF4B-4587-9309-0DD6BFD8B4E1/policies/enroll HTTP/1.1

예: 응답 1

HTTP/1.1 200 OK

... body coming soon

예: 요청 2

GET /CertificateManagement/api/v1.0/profiletemplates/97CD65FA-AF4B-4587-9309-0DD6BFD8B4E1/policies/renew HTTP/1.1

예: 응답 2

HTTP/1.1 200 OK

... body coming soon

추가 정보