Configuración de una suscripción a Azure Marketplace para las versiones de prueba hospedadas

Este artículo explica cómo configurar una suscripción de Azure Marketplace y aplicaciones de Dynamics 365 en Dataverse y Power Apps, y en entornos de aplicaciones de Dynamics 365 Operations para versiones de prueba.

Importante

La versión de prueba ya está en desuso. Como alternativa a las versiones de prueba, le recomendamos que considere la posibilidad de realizar la transición a las pruebas gratuitas, lo que proporciona la oportunidad de que los clientes interactúen completamente con su producto mediante sus configuraciones y configuraciones personalizadas, cumpliendo sus requisitos específicos. Se recomienda quitar las versiones de prueba de las ofertas y limpiar los entornos de la versión de prueba.

Importante

Azure Active Directory (Azure AD) Graph está en desuso a partir del 30 de junio de 2023. En el futuro, no estamos realizando más inversiones en Azure AD Graph. Las API de Graph de Azure AD no tienen ningún acuerdo de nivel de servicio ni compromiso de mantenimiento más allá de las correcciones relacionadas con la seguridad. Las inversiones en las nuevas características y funcionalidades solo se realizarán en Microsoft Graph.

Retiraremos Azure AD Graph en pasos incrementales para que tenga tiempo suficiente para migrar las aplicaciones a las API de Microsoft Graph. En una fecha posterior que anunciaremos, bloquearemos la creación de aplicaciones nuevas mediante Azure AD Graph.

Para más información, consulte Importante: Retirada de Azure AD Graph y Desuso del módulo de PowerShell.

Configuración de aplicaciones de Dynamics 365 en Dataverse y Power Apps

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

  2. Compruebe que se encuentra en el inquilino asociado a la instancia de la versión de prueba de Dynamics 365. Para ello, mantenga el puntero sobre el icono de la cuenta en la esquina superior derecha. Si no está en el inquilino correcto, seleccione el icono de cuenta para cambiar al inquilino correcto.

    Captura de pantalla que muestra cómo seleccionar el inquilino correcto.

  3. Compruebe que la licencia del Plan Dynamics 365 for Customer Engagement está disponible.

  4. Cree una aplicación de Microsoft Entra en Azure. AppSource usará esta aplicación para aprovisionar y desaprovisionar el usuario de la versión de prueba en el inquilino.

    1. En el panel de filtro, seleccione Microsoft Entra ID.

    2. Seleccione Registros de aplicaciones.

      Captura de pantalla que muestra cómo seleccionar registros de aplicaciones.

    3. Seleccione Nuevo registro.

    4. Proporcione un nombre adecuado para la aplicación.

      Captura de pantalla que muestra cómo registrar una aplicación.

    5. En Tipos de cuenta admitidos, seleccione Cuentas en cualquier directorio organizativo y cuentas Microsoft personales.

    6. Seleccione Crear y espere a que la aplicación se cree.

    7. Una vez creada la aplicación, anote el Id. de la aplicación que se muestra en la pantalla de información general. Necesitará este valor más adelante al configurar la versión de prueba.

    8. En Administrar aplicación, seleccione Permisos de API.

    9. Seleccione Agregar un permiso y, a continuación, Microsoft Graph API.

    10. Seleccione la categoría de permisos Aplicación y, a continuación, los permisos User.ReadWrite.All, Directory.Read.All y Directory.ReadWrite.All.

      Captura de pantalla que muestra cómo establecer los permisos de aplicación.

    11. Una vez que se ha agregado el permiso, seleccione Conceder consentimiento de administrador para Microsoft.

    12. En el mensaje de alerta, seleccione .

      Captura de pantalla en la que se muestran los permisos de aplicación concedidos correctamente.

    13. Para generar un secreto para la aplicación Microsoft Entra:

      1. En Administrar aplicación, seleccione Certificados y secretos.

      2. En Secretos de cliente, seleccione Nuevo secreto de cliente.

        Captura de pantalla que muestra cómo agregar un nuevo secreto de cliente.

      3. Escriba una descripción, como Versión de prueba, y seleccione una duración adecuada. Dado que la versión de prueba se interrumpirá una vez que expire esta clave, en cuyo momento deberá generar y proporcionar a AppSource una nueva, se recomienda usar la duración máxima de 24 meses.

      4. Seleccione Agregar para generar el secreto de la aplicación de Azure. Copie este valor, ya que se ocultará en cuanto abandone esta hoja. Necesitará este valor más adelante al configurar la versión de prueba.

        Captura de pantalla en la que se muestra cómo agregar un secreto de cliente.

  5. Agregue el rol entidad de servicio a la aplicación para permitir que la aplicación Microsoft Entra quite los usuarios del inquilino de Azure. Existen dos opciones para completar este paso.

    Opción 1

    1. Busque roles y administradores de Microsoft Entra y seleccione el servicio.

      Captura de pantalla que muestra cómo buscar roles y administradores de Microsoft Entra.

    2. En la página Todos los roles, busque el rol Administrador de usuarios y haga doble clic en Administrador de usuarios.

    3. Seleccione Agregar asignaciones.

      Captura de pantalla que muestra el botón Agregar asignaciones.

    4. Busque y seleccione la aplicación creada anteriormente y, a continuación, Agregar.

      Captura de pantalla que muestra una asignación de aplicación correcta.

    5. Observe que el rol de entidad de servicio se asignó correctamente a la aplicación:

      Captura de pantalla que muestra el rol entidad de servicio asignado correctamente a la aplicación.

    Opción 2

    1. Abra un símbolo del sistema de PowerShell de nivel administrativo.

    2. Install-Module MSOnline (ejecute este comando si MSOnline no está instalado).

    3. Connect-MsolService (esto mostrará una ventana emergente; inicie sesión con el inquilino organizacional recién creado).

    4. $applicationId = <ID_DE_SU_APLICACIÓN>.

    5. $sp = Get-MsolServicePrincipal -AppPrincipalId $applicationId.

    6. Add-MsolRoleMember -RoleObjectId fe930be7-5e62-47db-91af-98c3a49a38b1 -RoleMemberObjectId $sp.ObjectId -RoleMemberType servicePrincipal.

      Captura de pantalla que muestra cómo iniciar sesión en su cuenta.

  6. Cree un nuevo grupo de seguridad y agréguelo a la aplicación Canvas (Power Apps). Este paso solo es aplicable a las ofertas de Dynamics 365 for Customer Engagement y Power Apps con la opción Canvas Apps.

    1. Crear un nuevo grupo de seguridad.

      1. Vaya a Microsoft Entra ID.

      2. En Administrar seleccione Grupos.

      3. Seleccione +Nuevo grupo.

      4. Seleccione el tipo Grupo de seguridad.

      5. En Nombre del grupo, introduzca TestDriveSecurityGroup.

      6. Agregue una descripción, como Grupo de seguridad para pruebas.

      7. Deje el resto de campos tal como están y seleccione Crear.

        Captura de pantalla que muestra cómo crear un nuevo grupo de seguridad.

    2. Agregue el grupo de seguridad que acaba de crear a la aplicación Canvas (Power Apps).

      1. Abra la página del portal PowerApps e inicie sesión.

      2. Seleccione Aplicaciones y, luego, los puntos suspensivos de la aplicación.

      3. Seleccione Compartir.

      4. Busque el grupo de seguridad TestDriveSecurityGroup creado en el paso anterior.

      5. Agregue Permisos de datos al grupo de seguridad.

      6. Desactive la casilla de invitación de envío por correo electrónico.

      7. Seleccione Compartir.

        Nota:

        Cuando se usa un origen de datos back-end distinto de CE/Dataverse para la aplicación Canvas (Power Apps):

        • Permita que el grupo de seguridad creado anteriormente acceda al origen de datos. Por ejemplo, un origen de datos de SharePoint.
        • Abra SharePoint y comparta la tabla de datos con el grupo de seguridad.
  7. Agregue la aplicación de Azure creada anteriormente como usuario de la aplicación a la instancia de la versión de prueba de CRM. Este paso solo es aplicable a las aplicaciones de Dynamics 365 en ofertas de Dataverse y Power Apps.

    1. Inicie sesión en el Centro de administración de Power Platform como administrador del sistema.

    2. Seleccione Entornos y después seleccione un entorno de la lista.

    3. Seleccione Configuración.

    4. Seleccione Usuarios + Permisos y, después, Usuarios de aplicaciones.

    5. Seleccione + Nuevo usuario de la aplicación para abrir la página Crear un nuevo usuario de aplicación.
      Captura de pantalla de la versión de prueba para crear un nuevo usuario de la aplicación.

    6. Seleccione + Agregar una aplicación para elegir la aplicación microsoft Entra ID registrada que se creó para el usuario seleccionado y, a continuación, seleccione Agregar.

      Nota:

      Además de especificar el Nombre de la aplicación o el identificador de la aplicación, también puede indicar un identificador de identidad administrada de Azure. Para la identidad administrada, no especifique el nombre de la aplicación de identidad administrada, use el identificador de la aplicación de identidad administrada en su lugar.

    7. La aplicación Microsoft Entra seleccionada se muestra en Aplicación. Puede seleccionar Editar () para elegir otra aplicación de Microsoft Entra. En Unidad de negocio, seleccione una unidad de negocio de la lista desplegable.

      Captura de pantalla de la versión de prueba para crear una nueva unidad de negocio de usuario de la aplicación.

    8. Después de elegir una unidad de negocio, puede seleccionar roles de seguridad para elegir roles de seguridad para la unidad de negocio elegida para agregar al nuevo usuario de la aplicación. Después de agregar roles de seguridad, seleccione Guardar.

      Captura de pantalla de la versión de prueba para crear nuevos roles de seguridad de usuario de la aplicación.

    9. Seleccione Crear.

    10. Seleccione Administrar roles.

    11. Asigne un rol de seguridad personalizado u OOB que contenga privilegios de lectura, escritura y asignación de roles, como Administrador del sistema.

      Captura de pantalla que muestra cómo seleccionar los privilegios de rol.

    12. Habilite el privilegio Actuar en nombre de otro usuario.

    13. Asigne al usuario de la aplicación el rol de seguridad personalizado que ha creado para la versión de prueba.

Configuración de aplicaciones de Dynamics 365 Operations

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

  2. Compruebe que se encuentra en el inquilino asociado a la instancia de la versión de prueba de Dynamics 365. Para ello, mantenga el puntero sobre el icono de la cuenta en la esquina superior derecha. Si no está en el inquilino correcto, seleccione el icono de cuenta para cambiar al inquilino correcto.

    Captura de pantalla que muestra cómo seleccionar el inquilino correcto.

  3. Cree una aplicación de Microsoft Entra en Azure. AppSource usará esta aplicación para aprovisionar y desaprovisionar el usuario de la versión de prueba en el inquilino.

    1. En el panel de filtro, seleccione Microsoft Entra ID.

    2. Seleccione Registros de aplicaciones.

      Captura de pantalla que muestra cómo seleccionar un registro de aplicación.

    3. Seleccione Nuevo registro.

    4. Proporcione un nombre adecuado para la aplicación.

      Captura de pantalla que muestra cómo registrar una aplicación.

    5. En Tipos de cuenta admitidos, seleccione Cuentas en cualquier directorio organizativo y cuentas Microsoft personales.

    6. Seleccione Crear y espere a que la aplicación se cree.

    7. Una vez creada la aplicación, anote el Id. de la aplicación que se muestra en la pantalla de información general. Necesitará este valor más adelante al configurar la versión de prueba.

    8. En Administrar aplicación, seleccione Permisos de API.

    9. Seleccione Agregar un permiso y, a continuación, Microsoft Graph API.

    10. Seleccione la categoría de permisos Aplicación, y, a continuación, los permisos Directory.Read.All y Directory.ReadWrite.All.

      Captura de pantalla que muestra cómo establecer permisos de aplicación.

    11. Seleccione Agregar permiso.

    12. Una vez que se ha agregado el permiso, seleccione Conceder consentimiento de administrador para Microsoft.

    13. En el mensaje de alerta, seleccione .

      Captura de pantalla que muestra los permisos de aplicación concedidos correctamente.

    14. Para generar un secreto para la aplicación Microsoft Entra:

      1. En Administrar aplicación, seleccione Certificados y secretos.

      2. En Secretos de cliente, seleccione Nuevo secreto de cliente.

      3. Escriba una descripción, como Versión de prueba, y seleccione una duración adecuada. La versión de prueba se interrumpirá una vez que expire esta clave, momento en el que tendrá que generar y proporcionar una nueva clave a AppSource.

      4. Seleccione Agregar para generar el secreto de la aplicación de Azure. Copie este valor, ya que se ocultará en cuanto abandone esta hoja. Necesitará este valor más adelante al configurar la versión de prueba.

        Captura de pantalla que muestra la adición de un secreto de cliente.

  4. Agregue el rol entidad de servicio a la aplicación para permitir que la aplicación Microsoft Entra quite los usuarios del inquilino de Azure.

    1. Abra un símbolo del sistema de PowerShell de nivel administrativo.

    2. Install-Module MSOnline (ejecute este comando si MSOnline no está instalado).

    3. Connect-MsolService (esto mostrará una ventana emergente; inicie sesión con el inquilino organizacional recién creado).

    4. $applicationId = <ID_DE_SU_APLICACIÓN>.

    5. $sp = Get-MsolServicePrincipal -AppPrincipalId $applicationId.

    6. Add-MsolRoleMember -RoleObjectId fe930be7-5e62-47db-91af-98c3a49a38b1 -RoleMemberObjectId $sp.ObjectId -RoleMemberType servicePrincipal.

      Captura de pantalla que muestra cómo iniciar sesión en una cuenta.

  5. Ahora, agregue la aplicación anterior a Oplicaciones de Dynamics 365 Operations para permitir que la aplicación administre los usuarios.

    1. Busque su instancia de Aplicaciones de Dynamics 365 Operations.
    2. En la esquina superior izquierda, seleccione el icono de tres líneas (☰).
    3. Seleccione Administración del sistema.
    4. Seleccione Aplicaciones de Microsoft Entra.
    5. Seleccione + Nuevo.
    6. Escriba el identificador de cliente de la aplicación Microsoft Entra que va a realizar las acciones en nombre de .

    Nota:

    El Id. de usuario en cuyo nombre se realizarán las acciones (normalmente, el administrador del sistema de la instancia o un usuario que tenga privilegios para agregar otros usuarios).

    Captura de pantalla que muestra el identificador de usuario en cuyo nombre se realizarán las acciones, normalmente el administrador del sistema de la instancia o un usuario que tenga privilegios para agregar otros usuarios.