Instalar la aplicación para el usuario

Espacio de nombres: microsoft.graph

Instalar una aplicación en el ámbito personal del usuario especificado.

Permisos

Se requiere uno de los siguientes permisos para llamar a esta API. Para obtener más información, incluido cómo elegir permisos, vea Permisos.

Tipo de permiso Permisos (de menos a más privilegiados)
Delegado (cuenta profesional o educativa) TeamsAppInstallation.ReadWriteSelfForUser, TeamsAppInstallation.ReadWriteForUser
Delegado (cuenta personal de Microsoft) No admitida.
Aplicación TeamsAppInstallation.ReadWriteSelfForUser.All, TeamsAppInstallation.ReadWriteForUser.All

Solicitud HTTP

POST /users/{user-id | user-principal-name}/teamwork/installedApps

Encabezados de solicitud

Encabezado Valor
Authorization {token} de portador. Obligatorio.
Tipo de contenido application/json. Obligatorio.

Cuerpo de la solicitud

El cuerpo de la solicitud debe contener el identificador de la aplicación de catálogo existente que se va a agregar.

Propiedad Tipo Descripción
teamsApp Cadena El identificador de la aplicación que se agregará.

Respuesta

Si se ejecuta correctamente, este método devuelve un código de respuesta 201 Created. No devuelve nada en el cuerpo de la respuesta.

Ejemplo

Solicitud

Aquí tiene un ejemplo de la solicitud.

POST https://graph.microsoft.com/v1.0/users/5b649834-7412-4cce-9e69-176e95a394f5/teamwork/installedApps
Content-type: application/json

{
   "teamsApp@odata.bind":"https://graph.microsoft.com/v1.0/appCatalogs/teamsApps/12345678-9abc-def0-123456789a"
}

Respuesta

Este es un ejemplo de la respuesta.

HTTP/1.1 201 Created