Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Cree una solicitud de administración de certificados (CM) de Microsoft Identity Manager (MIM).
Nota:
Las direcciones URL de este artículo son relativas al nombre de host elegido durante la implementación de la API, como https://api.contoso.com
.
Solicitud
Método | URL de solicitud |
---|---|
PUBLICAR | /CertificateManagement/api/v1.0/requests |
Parámetros de dirección URL
Ninguno.
Encabezados de solicitud
Para obtener encabezados de solicitud comunes, consulte encabezados de solicitud y respuesta HTTP en detalles del servicio de API REST de CM.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene las siguientes propiedades:
Propiedad | Descripción |
---|---|
profiletemplateuuid | Obligatorio. GUID de la plantilla de perfil para la que el usuario está creando la solicitud. |
datacollection | Obligatorio. Colección de pares de nombre-valor que representa los datos que va a proporcionar el inscribido. La colección de datos necesarios que se deben proporcionar se puede recuperar de la directiva de flujo de trabajo de la plantilla de perfil. Se puede especificar una colección vacía. |
objetivo | Opcional. GUID del usuario de destino para el que se va a crear la solicitud. Si no se especifica, el destino tiene como valor predeterminado el usuario actual. |
tipo | Obligatorio. Tipo de solicitud que se está creando. Los tipos de solicitud disponibles incluyen "Inscribir", "Duplicar", "OfflineUnblock", "OnlineUpdate", "Renovar", "Recuperar", "RecoverOnBehalf", "Restablecer", "Retirar", "Revocar", "Revocar", "Tarjetas temporales" y "Desbloquear". Nota: no todos los tipos de solicitud se admiten en todas las plantillas de perfil. Por ejemplo, no puede especificar la operación Desbloquear en una plantilla de perfil de software. |
comentario | Obligatorio. Cualquier comentario que pueda escribir el usuario. La directiva de flujo de trabajo define si la propiedad comment es necesaria. Se puede especificar una cadena vacía. |
prioridad | Opcional. Prioridad de la solicitud. Si no se especifica, se usa la prioridad de solicitud predeterminada, determinada por la configuración de la plantilla de perfil. |
Respuesta
En esta sección se describe la respuesta.
Códigos de respuesta
Código | Descripción |
---|---|
201 | Creado |
403 | Prohibido |
500 | Error interno |
Encabezados de respuesta
Para obtener encabezados de respuesta comunes, consulte encabezados de solicitud y respuesta HTTP en detalles del servicio de API REST de CM.
Cuerpo de la respuesta
Si se ejecuta correctamente, devuelve el URI de la solicitud recién creada.
Ejemplo
En esta sección se proporciona un ejemplo para crear solicitudes de inscripción y desbloqueo.
Ejemplo: Solicitud 1
POST /CertificateManagement/api/v1.0/requests HTTP/1.1
{
"datacollection":"[]",
"type":"Enroll",
"profiletemplateuuid":"a039b4d0-5ce8-4eff-8651-181c6576fda3",
"comment":""
}
Ejemplo: Respuesta 1
HTTP/1.1 201 Created
"api/v1.0/requests/a9b4b42c-cc50-4c9b-89d1-bbc0bcd5a099"
Ejemplo: Solicitud 2
POST /CertificateManagement/api/v1.0/requests HTTP/1.1
{
"datacollection":"[]",
"type":"Unblock",
"smartcard":"17cf063d-e337-4aa9-a822-346554ddd3c9",
"comment":""
}
Ejemplo: Respuesta 2
HTTP/1.1 201 Created
"api/v1.0/requests/0c96d73f-967b-420e-854a-43ad2a1504bc"
Ejemplo: Solicitud 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 también
- 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