Compartir a través de


Configuración de la administración de licencias de Microsoft

Los proveedores de software independientes (ISV) pueden configurar la administración de licencias de Microsoft para aplicaciones SaaS de terceros en el Centro de partners como parte de la publicación de ofertas. Esto permite a los administradores o usuarios de Teams asignar, anular la asignación, usar y realizar un seguimiento de las licencias de SaaS para sus suscripciones de aplicaciones de terceros dentro de Teams.

Para habilitar la administración de licencias para una aplicación de terceros en Teams, siga estos pasos:

  1. Creación de una oferta en el Centro de partners
  2. Actualización de la aplicación de Teams
  3. Después de la compra
  4. Integración con graph usageRights API

Creación de una oferta en el Centro de partners

  1. Inicie sesión en el Centro de partners y seleccione Centro de partners.

    En las capturas de pantalla se muestra cómo iniciar sesión en la cuenta del Centro de partners.

  2. En la página Inicio , seleccione la pestaña Ofertas de Marketplace para definir ofertas de Marketplace comercial.

    En las capturas de pantalla se muestra la página principal y la pestaña oferta de Marketplace en el Centro de partners.

  3. Seleccione Información general en el panel izquierdo.

  4. Seleccione Nuevo software de oferta>como servicio.

    En las capturas de pantalla se muestra la página de la oferta de Marketplace, donde puede seleccionar una nueva oferta.

  5. Escriba Id. de oferta y Alias de oferta y seleccione Crear.

    Nota:

    Si va a crear una oferta con fines de prueba, agregue el texto -ISVPILOT al final del alias de la oferta. Esto indica al equipo de certificación que la oferta tiene fines de prueba. Microsoft elimina ofertas con -ISVPILOT periódicamente. Por lo tanto, no use esta etiqueta por motivos distintos de probar la funcionalidad de administración de licencias.

    En las capturas de pantalla se muestra cómo escribir el identificador de la oferta y el alias de la oferta en el Centro de partners.

  6. En la página Configuración de la oferta, en Detalles del programa de instalación, active la casilla Sí, me gustaría que Microsoft administrara las licencias de cliente en mi nombre.

    En las capturas de pantalla se muestra la página de configuración de la oferta para configurar la licencia que se va a administrar para la aplicación en Teams.

    Nota:

    • Se trata de una configuración única y no se puede cambiar una vez publicada la oferta. Esto permite al cliente administrar licencias para la aplicación en Teams.
    • El manifiesto de aplicación solo admite una oferta para una aplicación. Elija una solución de administración de licencias adecuada para todos los planes disponibles en la oferta y no puede cambiar esta opción después de que la oferta se inserte en vivo.
  7. Seleccione Guardar borrador.

  8. Seleccione Información general del plan en el panel izquierdo y, a continuación, seleccione Crear nuevo plan.

    Nota:

    Debe agregar al menos un plan.

    En las capturas de pantalla se muestra información general del plan para crear un nuevo plan para las aplicaciones en el Centro de partners.

  9. Escriba Id. de plan y Nombre del plan y, a continuación, seleccione Crear.

  10. Escriba el nombre del plan y la descripción del plan.

    Nota:

    La información del plan se muestra en Marketplace de Teams y AppSource en la lista de ofertas (sección planes).

    En las capturas de pantalla se muestra la página del plan para agregar el nombre del plan y la descripción del plan para la aplicación.

  11. Seleccione Guardar borrador.

  12. Seleccione Precios y disponibilidad en el panel izquierdo.

  13. Agregue los detalles de precios y disponibilidad.

    En las capturas de pantalla se muestra la página precios y disponibilidad para agregar la oferta de SaaS para la aplicación.

  14. Seleccione Guardar borrador.

  15. Seleccione Información general del plan en la parte superior de la página para ir a la página de lista que muestra todos los planes que ha creado para esta oferta.

    En las capturas de pantalla se muestra la página de lista de planes con el identificador de servicio, el modelo de precios, la disponibilidad, el estado y la acción.

  16. Copie el identificador de servicio del plan que creó para integrarlo con la API usageRights de Microsoft Graph.

Actualización de la aplicación de Teams

Actualice la aplicación de Teams para que se asigne a la funcionalidad de pago y asigne la aplicación de Teams a su oferta y publicación.

Después de la compra

  1. Después de la activación, se redirige al cliente desde la página de aterrizaje a Administración de licencias de Teams.

  2. Una vez completada correctamente la compra de la suscripción, se redirige al cliente a la página de aterrizaje de la aplicación para la activación de la suscripción. Esta es la experiencia existente para que el usuario compre aplicaciones monetizadas en Teams.

  3. Una vez que el cliente activa la compra de suscripción en la página de aterrizaje, se redirige al cliente a la página de suscripciones de Teams a través de un vínculo o botón de dirección URL de redireccionamiento que el cliente selecciona en la página de aterrizaje del publicador.

Integración con graph usageRights API

Integre con graph usageRights API para administrar los permisos de usuario en el momento del inicio de la aplicación por parte de un cliente que tenga una licencia de compra. Debe determinar los permisos del usuario para la aplicación con una llamada de Graph a la API usageRights.

Puede llamar a graph API para determinar si el usuario que ha iniciado sesión con una suscripción válida del plan tiene acceso a la aplicación. Para llamar a graph usageRights API para comprobar los permisos de usuario, siga estos pasos:

  1. Obtener el token de OBO de usuario: obtener acceso en nombre de un usuario.

  2. Llame a Graph para obtener el identificador de objeto del usuario: use microsoft Graph API.

  3. Llame a usageRights API para determinar que el usuario tiene licencia para el plan: Enumeración del uso del usuarioRights API.

    Nota:

    • Debe tener permisos mínimos User.Read para llamar a usageRights. La API usageRights está en versión beta. Una vez actualizada la versión a V1, los usuarios deben actualizar de la versión beta a la versión V1.
    • Si la aplicación de Microsoft Entra se usa para las API de suministro de SaaS y la API usageRights, asegúrese de que el inquilino en el que se crea la aplicación de Microsoft Entra sea el inquilino de publicación o el inquilino asociado en el Centro de partners.

Para determinar si el inquilino de la aplicación Microsoft Entra forma parte de la configuración del Centro de partners, siga estos pasos:

  1. Inicie sesión en el Centro de partners de Microsoft con la cuenta de publicador que se usa para publicar la oferta de SaaS.
  2. En la esquina superior derecha, seleccione el icono Configuración .
  3. Sleccione Configuración de la cuenta.
  4. En el panel izquierdo, seleccione Inquilinos. Puede ver todos los inquilinos asociados a la cuenta de Microsoft Cloud Partner Program (CCP). El inquilino, que es el propietario de la aplicación Microsoft Entra, debe estar disponible en la lista. Si el inquilino no está en la lista, puede usar el botón Asociar identificador de Azure para vincular el inquilino.

Comprobación del uso de licencias en el análisis del Centro de partners

  1. Inicie sesión en el Centro de partners.
  2. En el panel izquierdo, vaya a Marketplace > comercial Analizar > licencias.
  3. Seleccione Planear e inquilino en el widget de informes para ver el uso del mes.