Obter política de smart card

Obtém a política de modelo de perfil para o fluxo de trabalho especificado. Estes dados são utilizados durante a criação do pedido. A política de fluxo de trabalho especifica que dados são necessários pelo cliente para criar um pedido. Os dados podem incluir vários itens de recolha de dados, comentários de pedidos e uma política de palavra-passe única.

Nota

Os URLs neste artigo são relativos ao nome do anfitrião escolhido durante a implementação da API, como https://api.contoso.com.

Pedir

Método URL do Pedido
GET /CertificateManagement/api/v1.0/profiletemplates/{id}/policy/workflow/{type}

Parâmetros de URL

Parâmetro Descrição
ID Obrigatório. O GUID correspondente ao modelo de perfil do qual a política deve ser extraída.
tipo Obrigatório. O tipo de política que está a ser pedida. Os valores possíveis são "Enroll", "Duplicate", "OfflineUnblock", "OnlineUpdate", "Renew", "Recover", "RecoverOnBehalf", "Reinstate", "Retire", "Revoke", "TemporaryEnroll" e "Unblock".

Cabeçalhos do pedido

Para obter os cabeçalhos de pedidos comuns, veja Cabeçalhos de pedidos e respostas HTTP nos detalhes do serviço da API REST do CM.

Corpo do pedido

Nenhum.

Resposta

Esta secção descreve a resposta.

Códigos de resposta

Código Descrição
200 OK
403 Proibido
204 Sem conteúdo
500 Erro Interno

Cabeçalhos de resposta

Para obter cabeçalhos de resposta comuns, veja Cabeçalhos de pedidos e respostas HTTP nos detalhes do serviço API REST do CM.

Corpo da resposta

Com êxito, devolve um objeto de política baseado num objeto ProfileTemplatePolicy . No mínimo, o objeto de política contém as propriedades na tabela seguinte, mas pode conter propriedades adicionais consoante a política pedida. Por exemplo, um pedido para uma política de inscrição devolve um objeto EnrollPolicy . Para obter mais informações, veja a documentação do objeto de política associado ao parâmetro {type} no pedido. A documentação para os diferentes tipos de objetos de política pode ser encontrada na documentação do espaço de nomes Microsoft.Clm.Shared.ProfileTemplates .

Propriedade Descrição
AprovaçõesNeeded O número de aprovações necessárias para pedidos de Gestão de Certificados (CM) do Forefront Identity Manager (FIM) para a política.
AuthorizedApprover O descritor de segurança para utilizadores autorizados a aprovar pedidos de CM do FIM para a política.
AuthorizedEnrollmentAgent O descritor de segurança para utilizadores que podem atuar como agentes de inscrição para a política.
AuthorizedInitiator O descritor de segurança para utilizadores que podem iniciar pedidos de CM do FIM para a política.
CollectComments Um valor booleano que indica se a coleção de comentários está ativada para pedidos DE CM do FIM para a política.
CollectRequestPriority Um valor booleano que indica se a coleção de prioridade de pedidos está ativada para pedidos DE CM do FIM para a política.
DefaultRequestPriority A prioridade predefinida para pedidos de CM do FIM para a política.
Documentos Os documentos de política configurados para a política.
Ativado Um valor booleano que indica se a política está ativada.
EnrollAgentRequired Um valor booleano que indica se os agentes de inscrição são necessários para os pedidos de CM do FIM para a política.
OneTimePasswordPolicy O método de distribuição para palavras-passe únicas para pedidos de CM do FIM para a política.
Personalização As opções de personalização do smart card para a política.
PolicyDataCollection Os itens de recolha de dados associados à política.
SelfServiceEnabled Um valor booleano que indica se a iniciação self-service de pedidos DE CM do FIM está ativada para a política.

Exemplo

Esta secção fornece um exemplo para obter a política de modelo de perfil para um fluxo de trabalho.

Exemplo: Pedido 1

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

Exemplo: Resposta 1

HTTP/1.1 200 OK

... body coming soon

Exemplo: Pedido 2

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

Exemplo: Resposta 2

HTTP/1.1 200 OK

... body coming soon

Ver também