Autenticación de la API de referidos

Se aplica a: Partner Center

En este artículo se resume cómo configurar una cuenta de usuario para generar tokens de usuario y de aplicación para acceder a las API de referencias. Para obtener información más detallada, consulte autenticación de la API de asociados.

Requisitos previos

Nota:

Microsoft está consolidando la seguridad de los asociados de CSP y los proveedores de paneles de control (CPV) introduciendo Microsoft Entra autenticación basada en MFA para las integraciones de API del Centro de partners. Para obtener más información, consulte Habilitación del modelo de aplicaciones seguras: desarrollador de aplicaciones asociadas.

Este escenario admite la autenticación con credenciales de aplicación y usuario. Para obtener información general y detalles sobre el nuevo marco de autenticación, consulte el marco de modelo de aplicación segura, que abarca principios y procedimientos recomendados para hacer que las aplicaciones de Marketplace sean sostenibles y sólidas a partir de los riesgos de seguridad.

Generación de un nuevo nombre de usuario o contraseña o identificador de cliente

Para generar un nuevo nombre de usuario o contraseña o identificador de cliente (Id. de Microsoft Entra), siga estos pasos.

Paso 1: Cree una cuenta de Partner Center con roles de Referencias

  1. Inicia sesión en Centro de partners con una cuenta de administrador y selecciona Configuración (engranaje).

    Diagrama que muestra los pasos para ir a la página de configuración de la cuenta.

  2. Seleccione Administración de usuarios y, a continuación, seleccione el botón Agregar usuario . Seleccione Crear nuevos usuarios en el modal emergente y continuar.

    Un diagrama que muestra los pasos para crear una nueva cuenta de usuario del Centro de partners.

  3. Escriba el nombre del usuario, el apellido, el nombre de usuario y, opcionalmente, el correo electrónico de recuperación de contraseñas.

  4. Roles de Recomendaciones: En la misma página, desplácese hacia abajo y asigne los roles de partner específicos adecuados para Recomendaciones: Administrador de Recomendaciones, Usuario de Recomendaciones.

    • Administrador de referencias puede crear, actualizar y consultar referencias para todas las ubicaciones asociadas de los socios.
    • Los usuarios de referencias solo pueden leer esas referencias en las que están presentes en el equipo de la referencia.

    Un diagrama que muestra los pasos para asignar roles de referencias a la cuenta de usuario de Partner Center.

  5. Después de completar todos los detalles del usuario y la asignación de roles, seleccione el botón Guardar . Si se ejecuta correctamente, verá un nuevo nombre de usuario (correo electrónico de usuario o upn) y una contraseña temporal generada.

  6. Para restablecer su contraseña y activar la cuenta, copie estas credenciales y, a continuación, inicie sesión en Partner Center.

Paso 2: Configurar la aplicación cliente (Id. de Entra de Microsoft)

  1. Inicie sesión en Azure Portal con la cuenta de administrador.

  2. Busque "Registros de aplicaciones" y seleccione el botón + Nuevo registro.

  3. Introduzca el nombre de la aplicación (como Partner Center Access App) y el tipo de cuenta admitido como "Inquilino único" (o elija la opción que mejor se adapte a sus necesidades).

  4. Seleccione el botón Registrar y espere mientras crea el nuevo registro de aplicaciones.

  5. Una vez registrada la aplicación, busque el identificador de cliente y cree un secreto de cliente como se resalta en esta demostración:

    Diagrama que muestra las opciones de id. de cliente y secreto de cliente.

    A continuación, debe agregar un permiso de API o una delegación (Microsoft Partner) a esta aplicación cliente para que pueda generar tokens de la API del Centro de partners.

  6. Seleccione Administrar>Permisos de API y, a continuación, seleccione el botón + Agregar un permiso. En el panel lateral, seleccione la pestaña API que utiliza mi organización.

    Diagrama que muestra cómo añadir permiso de API a la aplicación cliente.

  7. Busque la API "Microsoft Partner" y seleccione una cuyo identificador de la aplicación (cliente) empiece por 4990c*. Marque la casilla de user_impersonation y seleccione el botón Add permissions.

    Diagrama que muestra cómo agregar el permiso de la API de Microsoft Partner a la aplicación cliente.

    Sugerencia

    Si la búsqueda con "Microsoft Partner" no encuentra la aplicación 4990c*, intente buscar con "Microsoft Centro de desarrollo" o busque directamente con el identificador de aplicación completo.

  8. Por último, el usuario debe obtener el consentimiento del administrador para el permiso agregado. Para conceder el consentimiento, el administrador debe iniciar sesión con su propia cuenta y navegar a la aplicación.

    Un diagrama que muestra cómo obtener el consentimiento del administrador para los permisos de API.