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.
Obtém uma lista de modelos de perfil para os quais o usuário especificado pode se registrar. Esse método retorna uma exibição limitada do modelo de perfil. Os dados do modelo de perfil retornados devem ser suficientes para permitir que o usuário solicitante decida para qual modelo de perfil, se houver, ele precisa se registrar. Se nenhum fluxo de trabalho e permissão forem especificados, todos os modelos de perfil visíveis para o usuário serão retornados.
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 |
---|---|
Conseguir | /CertificateManagement/api/v1.0/profiletemplates? [targetuser] |
Parâmetros de URL
Parâmetro | Descrição |
---|---|
targetuser | Opcional. Especifica o usuário de destino para o qual retornar modelos de perfil. Se não for especificado, a identidade do usuário atual será usada. Observação: atualmente, somente o usuário atual tem suporte. |
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
Nenhum.
Resposta
Esta seção descreve a resposta.
Códigos de resposta
Código | Descrição |
---|---|
200 | OKEY |
204 | Nenhum conteúdo |
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 uma lista de objetos ProfileTemplateLimitedView com as seguintes propriedades:
Propriedade | Tipo | Descrição |
---|---|---|
Nome | corda | O nome de exibição do modelo de perfil. |
Descrição | corda | A descrição do modelo de perfil. |
Uuid | GUID | O identificador do modelo de perfil. |
IsSmartcardProfileTemplate | bool | Indica se o modelo é um modelo de perfil de cartão inteligente. |
IsVirtualSmartcardProfileTemplate | bool | Indica se o modelo de perfil requer um cartão inteligente virtual. |
Exemplo
Esta seção fornece um exemplo para obter a lista de modelos de perfil para o usuário especificado.
Exemplo: Solicitação
GET /certificatemanagement/api/v1.0/profiletemplates HTTP/1.1
Exemplo: Resposta
HTTP/1.1 200 OK
[
{
"Name":"FIM CM Sample Profile Template",
"Description":"Description of the template goes here",
"Uuid":"12bd5120-86a2-4ee1-8d05-131066871578",
"IsSmartcardProfileTemplate":false,
"IsVirtualSmartcardProfileTemplate":false
},
{
"Name":"FIM CM Sample Smart Card Logon Profile Template",
"Description":"Description of the template goes here",
"Uuid":"2b7044cf-aa96-4911-b886-177947e9271b",
"IsSmartcardProfileTemplate":true,
"IsVirtualSmartcardProfileTemplate":false
}
]