Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Crie uma solicitação de CM (Gerenciamento de Certificados) do MIM (Microsoft Identity Manager).
Observação
As URLs neste artigo são relativas ao nome do host escolhido durante a implantação da API, como https://api.contoso.com.
Solicitação
| Método | URL da solicitação |
|---|---|
| PUBLICAR | /CertificateManagement/api/v1.0/requests |
Parâmetros de URL
Nenhum.
Cabeçalhos de solicitação
Para obter cabeçalhos de solicitação comuns, consulte cabeçalhos de solicitação HTTP e de resposta nos detalhes do serviço da API REST CM.
Corpo da solicitação
O corpo da solicitação contém as seguintes propriedades:
| Propriedade | Descrição |
|---|---|
| profiletemplateuuid | Obrigatório O GUID do modelo de perfil para o qual o usuário está criando a solicitação. |
| datacollection | Obrigatório Uma coleção de pares nome-valor que representa os dados que devem ser fornecidos pelo registrador. A coleção de dados necessários que devem ser fornecidos pode ser recuperada da política de fluxo de trabalho do modelo de perfil. Uma coleção vazia pode ser especificada. |
| destino | Opcional. O GUID do usuário de destino para o qual a solicitação deve ser criada. Se não for especificado, o destino será o padrão para o usuário atual. |
| tipo | Obrigatório O tipo de solicitação que está sendo criada. Os tipos de solicitação disponíveis incluem "Registrar", "Duplicar", "OfflineUnblock", "OnlineUpdate", "Renovar", "Recuperar", "RecoverOnBehalf", "Reintegrar", "Aposentar", "Revogar", "Cartões Temporários" e "Desbloquear". Observação: nem todos os tipos de solicitação têm suporte em todos os modelos de perfil. Por exemplo, você não pode especificar a operação Desbloquear em um modelo de perfil de software. |
| comment | Obrigatório Quaisquer comentários que possam ser inseridos pelo usuário. A política de fluxo de trabalho define se a propriedade de comentário é necessária. Uma cadeia de caracteres vazia pode ser especificada. |
| prioridade | Opcional. A prioridade da solicitação. Se não for especificado, a prioridade de solicitação padrão, conforme determinado pelas configurações do modelo de perfil, será usada. |
Resposta
Esta seção descreve a resposta.
Códigos de resposta
| Código | Descrição |
|---|---|
| 201 | Criado |
| 403 | Proibido |
| 500 | Erro Interno |
Cabeçalhos de resposta
Para obter cabeçalhos de resposta comuns, consulte cabeçalhos de solicitação e resposta HTTP em detalhes do serviço da API REST do CM.
Corpo da resposta
Com êxito, retorna o URI para a solicitação recém-criada.
Exemplo
Esta seção fornece um exemplo para criar solicitações de registro e desbloqueio.
Exemplo: Solicitação 1
POST /CertificateManagement/api/v1.0/requests HTTP/1.1
{
"datacollection":"[]",
"type":"Enroll",
"profiletemplateuuid":"a039b4d0-5ce8-4eff-8651-181c6576fda3",
"comment":""
}
Exemplo: Resposta 1
HTTP/1.1 201 Created
"api/v1.0/requests/a9b4b42c-cc50-4c9b-89d1-bbc0bcd5a099"
Exemplo: Solicitação 2
POST /CertificateManagement/api/v1.0/requests HTTP/1.1
{
"datacollection":"[]",
"type":"Unblock",
"smartcard":"17cf063d-e337-4aa9-a822-346554ddd3c9",
"comment":""
}
Exemplo: Resposta 2
HTTP/1.1 201 Created
"api/v1.0/requests/0c96d73f-967b-420e-854a-43ad2a1504bc"
Exemplo: Solicitação 3
POST /CertificateManagement/api/v1.0/requests HTTP/1.1
{
"profiletemplateuuid" : "97CD65FA-AF4B-4587-9309-0DD6BFD8B4E1",
"datacollection":
[
{"name" : "pavle"},
{"city" : "seattle"}
],
"target" : "97CC3493-F556-4C9B-9D8B-982434201527",
"type" : "Enroll",
"comment" : "LALALALA",
"priority" : "4"
}
Consulte também
- método Microsoft.Clm.Provision.RequestOperations.InitiateEnroll
- método Microsoft.Clm.Provision.RequestOperations.InitiateOfflineUnblock
- método Microsoft.Clm.Provision.RequestOperations.InitiateRecover
- método Microsoft.Clm.Provision.RequestOperations.InitiateRetire
- método Microsoft.Clm.Provision.RequestOperations.InitiateUnblock